>>> libzenoh-c 0.11.0.2 Extracting gzip -d -c /home/buildroot/instance-0/dl/libzenoh-c/libzenoh-c-0.11.0.2-cargo2.tar.gz | /home/buildroot/instance-0/output-1/host/bin/tar --strip-components=1 -C /home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2 -xf - >>> libzenoh-c 0.11.0.2 Patching >>> libzenoh-c 0.11.0.2 Configuring >>> libzenoh-c 0.11.0.2 Building cd /home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/ && GIT_DIR=. PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" GIT_DIR=. PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc-ar" AS="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-as" LD="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-ld" NM="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc-nm" CC="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc" GCC="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc" CPP="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-cpp" CXX="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-g++" FC="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gfortran" F77="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gfortran" RANLIB="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc-ranlib" READELF="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-readelf" STRIP="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-strip" OBJCOPY="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-objcopy" OBJDUMP="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/instance-0/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/instance-0/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/instance-0/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/instance-0/output-1/host/lib -Wl,-rpath,/home/buildroot/instance-0/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-as" DEFAULT_LINKER="/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1" LDFLAGS="" FCFLAGS=" -O2 -g0" FFLAGS=" -O2 -g0" PKG_CONFIG="/home/buildroot/instance-0/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/instance-0/output-1/host/sparc64-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl CARGO_HOME=/home/buildroot/instance-0/dl/br-cargo-home __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" CARGO_UNSTABLE_HOST_CONFIG="true" CARGO_UNSTABLE_TARGET_APPLIES_TO_HOST="true" CARGO_TARGET_APPLIES_TO_HOST="false" CARGO_BUILD_TARGET="sparc64-unknown-linux-gnu" CARGO_HOST_RUSTFLAGS="-C link-args=-L/home/buildroot/instance-0/output-1/host/lib -C link-args=-Wl,-rpath,/home/buildroot/instance-0/output-1/host/lib" CARGO_TARGET_SPARC64_UNKNOWN_LINUX_GNU_LINKER=sparc64-linux-gcc CARGO_PROFILE_DEV_INCREMENTAL="false" CARGO_PROFILE_RELEASE_INCREMENTAL="false" CARGO_PROFILE_DEV_CODEGEN_UNITS="16" CARGO_PROFILE_RELEASE_CODEGEN_UNITS="16" CARGO_PROFILE_DEV_SPLIT_DEBUGINFO="off" CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO="off" CARGO_PROFILE_DEV_OPT_LEVEL="2" CARGO_PROFILE_RELEASE_OPT_LEVEL="2" CARGO_PROFILE_DEV_LTO="false" CARGO_PROFILE_RELEASE_LTO="false" CARGO_PROFILE_DEV_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_DEV_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_DEV_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" cargo build --offline --release --manifest-path Cargo.toml --locked warning: Both `/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/.cargo/config` and `/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/.cargo/config.toml` exist. Using `/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/.cargo/config` Compiling proc-macro2 v1.0.67 Compiling unicode-ident v1.0.12 Compiling libc v0.2.153 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling serde v1.0.188 Compiling once_cell v1.18.0 Compiling pin-project-lite v0.2.13 Compiling value-bag v1.4.1 Compiling memchr v2.6.3 Compiling syn v1.0.109 Compiling futures-core v0.3.28 Compiling serde_json v1.0.107 Compiling anyhow v1.0.75 Compiling futures-io v0.3.28 Compiling bytes v1.5.0 Compiling crossbeam-utils v0.8.16 Compiling log v0.4.20 Compiling zerocopy v0.7.32 Compiling ppv-lite86 v0.2.17 Compiling ahash v0.8.7 Compiling schemars v0.8.13 Compiling slab v0.4.9 Compiling thiserror v1.0.48 Compiling paste v1.0.14 Compiling event-listener v2.5.3 Compiling ryu v1.0.15 Compiling bitflags v1.3.2 Compiling itoa v1.0.9 Compiling spin v0.5.2 Compiling futures-channel v0.3.28 Compiling parking v2.1.0 Compiling futures-task v0.3.28 Compiling allocator-api2 v0.2.16 Compiling lazy_static v1.4.0 Compiling base64 v0.21.4 Compiling futures-sink v0.3.28 Compiling concurrent-queue v2.2.0 Compiling quote v1.0.33 Compiling tracing-core v0.1.31 Compiling waker-fn v1.1.0 Compiling pin-utils v0.1.0 Compiling fastrand v1.9.0 Compiling io-lifetimes v1.0.11 Compiling futures-util v0.3.28 Compiling syn v2.0.33 Compiling hashbrown v0.14.0 Compiling futures-lite v1.13.0 Compiling zenoh-result v0.11.0-rc.2 (https://github.com/eclipse-zenoh/zenoh.git?branch=release/0.11.0-rc.2#3c013df1) Compiling cc v1.0.83 Compiling async-lock v2.8.0 Compiling polling v2.8.0 Compiling rustix v0.37.25 Compiling getrandom v0.2.10 Compiling async-io v1.13.0 Compiling linux-raw-sys v0.3.8 Compiling typenum v1.16.0 Compiling zenoh-collections v0.11.0-rc.2 (https://github.com/eclipse-zenoh/zenoh.git?branch=release/0.11.0-rc.2#3c013df1) Compiling subtle v2.5.0 Compiling rand_core v0.6.4 Compiling async-channel v1.9.0 Compiling hashbrown v0.13.2 Compiling lock_api v0.4.10 Compiling generic-array v0.14.7 Compiling dyn-clone v1.0.13 Compiling async-task v4.4.0 Compiling zeroize v1.7.0 Compiling socket2 v0.5.6 Compiling num_cpus v1.16.0 Compiling mio v0.8.11 Compiling errno v0.3.8 Compiling rand_chacha v0.3.1 Compiling socket2 v0.4.9 Compiling keyed-set v0.4.5 Compiling rand v0.8.5 Compiling token-cell v1.5.0 Compiling zenoh-macros v0.11.0-rc.2 (https://github.com/eclipse-zenoh/zenoh.git?branch=release/0.11.0-rc.2#3c013df1) Compiling atomic-waker v1.1.1 Compiling scopeguard v1.2.0 Compiling blocking v1.3.1 Compiling async-executor v1.5.1 Compiling spin v0.9.8 Compiling signal-hook v0.3.17 Compiling const-oid v0.9.5 Compiling ucd-trie v0.1.6 Compiling ring v0.17.6 Compiling signal-hook-registry v1.4.1 Compiling aho-corasick v1.0.5 Compiling memoffset v0.6.5 Compiling async-process v1.7.0 Compiling regex-syntax v0.7.5 Compiling option-ext v0.2.0 Compiling smallvec v1.11.0 Compiling unicode-xid v0.2.4 Compiling rustls-pki-types v1.3.1 Compiling regex-syntax v0.6.29 Compiling humantime v2.1.0 Compiling crypto-common v0.1.6 Compiling const_format_proc_macros v0.2.31 Compiling dirs-sys v0.4.1 Compiling zenoh-buffers v0.11.0-rc.2 (https://github.com/eclipse-zenoh/zenoh.git?branch=release/0.11.0-rc.2#3c013df1) The following warnings were emitted during compilation: warning: In file included from include/ring-core/base.h:74, warning: from include/ring-core/mem.h:60, warning: from crypto/curve25519/curve25519.c:22: warning: include/ring-core/target.h:63:2: error: #error "Unknown target CPU" warning: 63 | #error "Unknown target CPU" warning: | ^~~~~ warning: In file included from crypto/curve25519/internal.h:20, warning: from crypto/curve25519/curve25519.c:24: warning: crypto/curve25519/../internal.h:211:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: 211 | #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: | ^~~~~ warning: crypto/curve25519/../internal.h:224:15: error: unknown type name 'crypto_word_t' warning: 224 | static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:224:45: error: unknown type name 'crypto_word_t' warning: 224 | static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:236:15: error: unknown type name 'crypto_word_t' warning: 236 | static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:236:49: error: unknown type name 'crypto_word_t' warning: 236 | static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:241:15: error: unknown type name 'crypto_word_t' warning: 241 | static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:241:53: error: unknown type name 'crypto_word_t' warning: 241 | static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:256:15: error: unknown type name 'crypto_word_t' warning: 256 | static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:256:56: error: unknown type name 'crypto_word_t' warning: 256 | static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:261:15: error: unknown type name 'crypto_word_t' warning: 261 | static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:261:48: error: unknown type name 'crypto_word_t' warning: 261 | static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:262:48: error: unknown type name 'crypto_word_t' warning: 262 | crypto_word_t b) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: 269 | static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:269:52: error: unknown type name 'crypto_word_t' warning: 269 | static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:270:52: error: unknown type name 'crypto_word_t' warning: 270 | crypto_word_t a, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:271:52: error: unknown type name 'crypto_word_t' warning: 271 | crypto_word_t b) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:283:46: error: unknown type name 'crypto_word_t' warning: 283 | static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:300:59: error: unknown type name 'crypto_word_t' warning: 300 | const crypto_word_t mask) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h: In function 'constant_time_conditional_memcpy': warning: crypto/curve25519/../internal.h:305:14: warning: implicit declaration of function 'constant_time_select_8' [-Wimplicit-function-declaration] warning: 305 | out[i] = constant_time_select_8(mask, in[i], out[i]); warning: | ^~~~~~~~~~~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:305:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: crypto/curve25519/../internal.h: At top level: warning: crypto/curve25519/../internal.h:314:59: error: unknown type name 'crypto_word_t' warning: 314 | const crypto_word_t mask) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h: In function 'constant_time_conditional_memxor': warning: crypto/curve25519/../internal.h:319:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: 319 | out[i] ^= value_barrier_w(mask) & in[i]; warning: | ^~~~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:319:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: crypto/curve25519/../internal.h: At top level: warning: crypto/curve25519/../internal.h:351:15: error: unknown type name 'crypto_word_t' warning: 351 | static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/../internal.h:351:56: error: unknown type name 'crypto_word_t' warning: 351 | static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: | ^~~~~~~~~~~~~ warning: crypto/curve25519/curve25519.c: In function 'x25519_ge_scalarmult_small_precomp': warning: crypto/curve25519/curve25519.c:725:35: warning: implicit declaration of function 'constant_time_eq_w' [-Wimplicit-function-declaration] warning: 725 | cmov(&e, &multiples[j-1], 1&constant_time_eq_w(index, j)); warning: | ^~~~~~~~~~~~~~~~~~ warning: crypto/curve25519/curve25519.c:725:35: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] error: failed to run custom build command for `ring v0.17.6` Caused by: process didn't exit successfully: `/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/target/release/build/ring-247c33d9ca9e5803/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=RING_PREGENERATE_ASM cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_6_ OPT_LEVEL = Some("2") TARGET = Some("sparc64-unknown-linux-gnu") HOST = Some("x86_64-unknown-linux-gnu") cargo:rerun-if-env-changed=CC_sparc64-unknown-linux-gnu CC_sparc64-unknown-linux-gnu = None cargo:rerun-if-env-changed=CC_sparc64_unknown_linux_gnu CC_sparc64_unknown_linux_gnu = None cargo:rerun-if-env-changed=TARGET_CC TARGET_CC = None cargo:rerun-if-env-changed=CC CC = Some("/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc") cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some("false") CARGO_CFG_TARGET_FEATURE = None cargo:rerun-if-env-changed=CFLAGS_sparc64-unknown-linux-gnu CFLAGS_sparc64-unknown-linux-gnu = None cargo:rerun-if-env-changed=CFLAGS_sparc64_unknown_linux_gnu CFLAGS_sparc64_unknown_linux_gnu = None cargo:rerun-if-env-changed=TARGET_CFLAGS TARGET_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some("-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1") running: "/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-D_LARGEFILE_SOURCE" "-D_LARGEFILE64_SOURCE" "-D_FILE_OFFSET_BITS=64" "-O2" "-g0" "-D_FORTIFY_SOURCE=1" "-I" "include" "-I" "/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/target/sparc64-unknown-linux-gnu/release/build/ring-2db9269ad9ac58e6/out" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-g3" "-DNDEBUG" "-o" "/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/target/sparc64-unknown-linux-gnu/release/build/ring-2db9269ad9ac58e6/out/crypto/curve25519/curve25519.o" "-c" "crypto/curve25519/curve25519.c" cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from include/ring-core/mem.h:60, cargo:warning= from crypto/curve25519/curve25519.c:22: cargo:warning=include/ring-core/target.h:63:2: error: #error "Unknown target CPU" cargo:warning= 63 | #error "Unknown target CPU" cargo:warning= | ^~~~~ cargo:warning=In file included from crypto/curve25519/internal.h:20, cargo:warning= from crypto/curve25519/curve25519.c:24: cargo:warning=crypto/curve25519/../internal.h:211:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= 211 | #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= | ^~~~~ cargo:warning=crypto/curve25519/../internal.h:224:15: error: unknown type name 'crypto_word_t' cargo:warning= 224 | static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:224:45: error: unknown type name 'crypto_word_t' cargo:warning= 224 | static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:236:15: error: unknown type name 'crypto_word_t' cargo:warning= 236 | static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:236:49: error: unknown type name 'crypto_word_t' cargo:warning= 236 | static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:241:15: error: unknown type name 'crypto_word_t' cargo:warning= 241 | static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:241:53: error: unknown type name 'crypto_word_t' cargo:warning= 241 | static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:256:15: error: unknown type name 'crypto_word_t' cargo:warning= 256 | static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:256:56: error: unknown type name 'crypto_word_t' cargo:warning= 256 | static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:261:15: error: unknown type name 'crypto_word_t' cargo:warning= 261 | static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:261:48: error: unknown type name 'crypto_word_t' cargo:warning= 261 | static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:262:48: error: unknown type name 'crypto_word_t' cargo:warning= 262 | crypto_word_t b) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= 269 | static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:269:52: error: unknown type name 'crypto_word_t' cargo:warning= 269 | static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:270:52: error: unknown type name 'crypto_word_t' cargo:warning= 270 | crypto_word_t a, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:271:52: error: unknown type name 'crypto_word_t' cargo:warning= 271 | crypto_word_t b) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:283:46: error: unknown type name 'crypto_word_t' cargo:warning= 283 | static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:300:59: error: unknown type name 'crypto_word_t' cargo:warning= 300 | const crypto_word_t mask) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/curve25519/../internal.h:305:14: warning: implicit declaration of function 'constant_time_select_8' [-Wimplicit-function-declaration] cargo:warning= 305 | out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:305:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/curve25519/../internal.h: At top level: cargo:warning=crypto/curve25519/../internal.h:314:59: error: unknown type name 'crypto_word_t' cargo:warning= 314 | const crypto_word_t mask) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/curve25519/../internal.h:319:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= 319 | out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= | ^~~~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:319:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/curve25519/../internal.h: At top level: cargo:warning=crypto/curve25519/../internal.h:351:15: error: unknown type name 'crypto_word_t' cargo:warning= 351 | static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:351:56: error: unknown type name 'crypto_word_t' cargo:warning= 351 | static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= | ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/curve25519.c: In function 'x25519_ge_scalarmult_small_precomp': cargo:warning=crypto/curve25519/curve25519.c:725:35: warning: implicit declaration of function 'constant_time_eq_w' [-Wimplicit-function-declaration] cargo:warning= 725 | cmov(&e, &multiples[j-1], 1&constant_time_eq_w(index, j)); cargo:warning= | ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/curve25519/curve25519.c:725:35: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] exit status: 1 --- stderr error occurred: Command "/home/buildroot/instance-0/output-1/host/bin/sparc64-linux-gcc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-D_LARGEFILE_SOURCE" "-D_LARGEFILE64_SOURCE" "-D_FILE_OFFSET_BITS=64" "-O2" "-g0" "-D_FORTIFY_SOURCE=1" "-I" "include" "-I" "/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/target/sparc64-unknown-linux-gnu/release/build/ring-2db9269ad9ac58e6/out" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-g3" "-DNDEBUG" "-o" "/home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/target/sparc64-unknown-linux-gnu/release/build/ring-2db9269ad9ac58e6/out/crypto/curve25519/curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "sparc64-linux-gcc" did not execute successfully (status code exit status: 1). warning: build failed, waiting for other jobs to finish... make: *** [package/pkg-generic.mk:283: /home/buildroot/instance-0/output-1/build/libzenoh-c-0.11.0.2/.stamp_built] Error 101 make: Leaving directory '/home/buildroot/instance-0/buildroot'