>>> cjdns: Building community/cjdns 22-r4 (using abuild 3.14.1-r3) started Sun, 24 Nov 2024 12:30:05 +0000 >>> cjdns: Validating /home/buildozer/aports/community/cjdns/APKBUILD... >>> cjdns: Analyzing dependencies... >>> cjdns: Installing for build: build-base cargo cargo-auditable linux-headers nodejs (1/18) Installing libffi (3.4.6-r0) (2/18) Installing xz-libs (5.6.3-r0) (3/18) Installing libxml2 (2.13.4-r3) (4/18) Installing llvm19-libs (19.1.4-r0) (5/18) Installing scudo-malloc (19.1.4-r0) (6/18) Installing rust (1.82.0-r1) (7/18) Installing cargo (1.82.0-r1) (8/18) Installing cargo-auditable (0.6.5-r0) (9/18) Installing linux-headers (6.6-r1) (10/18) Installing ca-certificates (20240705-r0) (11/18) Installing ada-libs (2.9.2-r1) (12/18) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (13/18) Installing icu-libs (74.2-r0) (14/18) Installing simdjson (3.10.1-r0) (15/18) Installing simdutf (5.6.3-r0) (16/18) Installing sqlite-libs (3.47.0-r0) (17/18) Installing nodejs (22.11.0-r0) (18/18) Installing .makedepends-cjdns (20241124.123010) Executing busybox-1.37.0-r8.trigger Executing ca-certificates-20240705-r0.trigger OK: 834 MiB in 118 packages >>> cjdns: Cleaning up srcdir >>> cjdns: Cleaning up pkgdir >>> cjdns: Cleaning up tmpdir >>> cjdns: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/cjdns-22.tar.gz >>> cjdns: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/cjdns-22.tar.gz >>> cjdns: Checking sha512sums... cjdns-22.tar.gz: OK getrandom-0.2.10.patch: OK >>> cjdns: Unpacking /var/cache/distfiles/v3.21/cjdns-22.tar.gz... >>> cjdns: getrandom-0.2.10.patch patching file Cargo.lock warning: /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/rust/cjdns_sys/Cargo.toml: `build_dependencies` is deprecated in favor of `build-dependencies` and will not work in the 2024 edition (in the `cjdns_sys` package) warning: /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/rust/cjdns_sys/Cargo.toml: `build_dependencies` is deprecated in favor of `build-dependencies` and will not work in the 2024 edition (in the `cjdns_sys` package) Compiling libc v0.2.149 Compiling proc-macro2 v1.0.50 Compiling autocfg v1.0.1 Compiling unicode-ident v1.0.6 Compiling quote v1.0.23 Compiling syn v1.0.107 Compiling serde v1.0.123 Compiling serde_derive v1.0.123 Compiling cfg-if v1.0.0 Compiling memchr v2.4.1 Compiling cc v1.0.66 Compiling bitflags v1.2.1 Compiling log v0.4.14 Compiling smallvec v1.6.1 Compiling scopeguard v1.1.0 Compiling same-file v1.0.6 Compiling pkg-config v0.3.19 Compiling ppv-lite86 v0.2.10 Compiling anyhow v1.0.41 Compiling ryu v1.0.5 Compiling once_cell v1.5.2 Compiling adler v0.2.3 Compiling pnet_base v0.29.0 Compiling gimli v0.23.0 Compiling regex-syntax v0.6.28 Compiling unicode-width v0.1.8 Compiling serde_json v1.0.61 Compiling signature v1.3.0 Compiling strsim v0.8.0 Compiling unicode-segmentation v1.7.1 Compiling remove_dir_all v0.5.3 Compiling ansi_term v0.11.0 Compiling cbindgen v0.16.0 Compiling slog v2.7.0 Compiling itoa v0.4.7 Compiling object v0.23.0 Compiling hashbrown v0.9.1 Compiling rustc-demangle v0.1.18 Compiling vec_map v0.8.2 Compiling cfg-if v0.1.10 Compiling untrusted v0.7.1 Compiling instant v0.1.9 Compiling lock_api v0.4.2 Compiling lock_api v0.3.4 Compiling ed25519 v1.0.3 Compiling textwrap v0.11.0 Compiling walkdir v2.3.1 Compiling pnet_macros_support v0.29.0 Compiling hex v0.4.2 Compiling spin v0.5.2 Compiling pnet v0.29.0 Compiling thread_local v1.1.2 Compiling boxfnonce v0.1.1 Compiling data-encoding v2.3.2 Compiling lazy_static v1.4.0 Compiling bytes v1.1.0 Compiling pin-project-lite v0.2.8 Compiling base64 v0.12.3 Compiling miniz_oxide v0.4.3 Compiling num-traits v0.2.14 Compiling indexmap v1.6.1 Compiling num-integer v0.1.44 Compiling aho-corasick v0.7.18 Compiling heck v0.3.2 Compiling libsodium-sys v0.2.6 (https://github.com/cjdelisle/sodiumoxide?rev=9f6a18d40a4db253edfebac9f2ce5c22d09b1f47#9f6a18d4) Compiling ring v0.16.20 Compiling getrandom v0.2.10 Compiling atty v0.2.14 Compiling dirs-sys-next v0.1.2 Compiling pnet_sys v0.29.0 Compiling time v0.1.43 Compiling parking_lot_core v0.8.2 Compiling parking_lot_core v0.7.2 Compiling signal-hook-registry v1.4.0 Compiling num_cpus v1.13.1 Compiling daemonize v0.4.1 Compiling mio v0.7.14 Compiling clap v2.33.3 Compiling rand_core v0.6.1 Compiling dirs-next v2.0.0 Compiling parking_lot v0.11.1 Compiling parking_lot v0.10.2 Compiling term v0.7.0 Compiling rand_chacha v0.3.0 Compiling rand v0.8.3 Compiling chrono v0.4.19 Compiling addr2line v0.14.1 Compiling tempfile v3.2.0 Compiling regex v1.7.1 Compiling backtrace v0.3.56 Compiling slog-term v2.8.0 Compiling boringtun v0.3.0 (https://github.com/cjdelisle/boringtun?rev=f288b2f461e7322a278b63b1ddc4ab705b5b7462#f288b2f4) Compiling pnet_macros v0.29.0 Compiling thiserror-impl v1.0.23 Compiling tokio-macros v1.7.0 Compiling tokio v1.16.1 Compiling thiserror v1.0.23 Compiling pnet_packet v0.29.0 Compiling pnet_transport v0.29.0 Compiling toml v0.5.8 Compiling ipnetwork v0.18.0 Compiling pnet_datalink v0.29.0 Compiling cjdns_sys v0.1.0 (/home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/rust/cjdns_sys) Compiling sodiumoxide v0.2.6 (https://github.com/cjdelisle/sodiumoxide?rev=9f6a18d40a4db253edfebac9f2ce5c22d09b1f47#9f6a18d4) Compiling cjdns-crypto v0.1.0 (https://github.com/CJDNS-Development-Team/CJDNS#46c9c1b6) Compiling cjdns-keys v0.1.0 (https://github.com/CJDNS-Development-Team/CJDNS#46c9c1b6) error: failed to run custom build command for `cjdns_sys v0.1.0 (/home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/rust/cjdns_sys)` Caused by: process didn't exit successfully: `/home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/target/release/build/cjdns_sys-6c38e7acb9164859/build-script-build` (exit status: 1) --- stdout Generating rtypes Generating rtypes done Generating rffi Generating rffi done Initialize 4ms Configure 36ms Scan for out of date files 2ms YES Preprocessing contrib/c/publictoip6.c complete Preprocessing contrib/c/makekeys.c complete Preprocessing crypto/random/randombytes.c complete Preprocessing contrib/c/mkpasswd.c complete Preprocessing contrib/c/privatetopublic.c complete Preprocessing rust/cjdns_sys/cffi.h complete Preprocessing contrib/c/sybilsim.c complete Preprocessing test/testcjdroute.c complete Preprocessing client/cjdroute2.c complete DEPENDENCY src/fs-poll.c DEPENDENCY src/inet.c DEPENDENCY src/uv-common.c DEPENDENCY src/version.c DEPENDENCY src/unix/async.c DEPENDENCY src/unix/core.c DEPENDENCY src/unix/dl.c DEPENDENCY src/unix/fs.c DEPENDENCY src/unix/getaddrinfo.c DEPENDENCY src/unix/loop.c DEPENDENCY src/unix/loop-watcher.c DEPENDENCY src/unix/pipe.c DEPENDENCY src/unix/poll.c DEPENDENCY src/unix/process.c DEPENDENCY src/unix/signal.c DEPENDENCY src/unix/stream.c DEPENDENCY src/unix/tcp.c DEPENDENCY src/unix/thread.c DEPENDENCY src/unix/threadpool.c DEPENDENCY src/unix/timer.c DEPENDENCY src/unix/tty.c DEPENDENCY src/unix/udp.c DEPENDENCY src/unix/linux-core.c DEPENDENCY src/unix/linux-inotify.c DEPENDENCY src/unix/linux-syscalls.c Preprocessing test/printIp_test.c complete Preprocessing test/CryptoAddress_test.c complete Preprocessing test/Beacon_oldold_test.c complete Preprocessing test/Beacon_oldnoise_test.c complete Preprocessing test/Beacon_noiseold_test.c complete Preprocessing test/Beacon_noisenoise_test.c complete Preprocessing io/ArrayWriter.c complete Preprocessing io/FileReader.c complete Preprocessing crypto/random/nanotime/NanotimeEntropyProvider.c complete Preprocessing util/log/FileWriterLog.c complete Preprocessing util/events/libuv/Time.c complete Preprocessing interface/ASynchronizer.c complete Preprocessing interface/addressable/AddrIfaceAdapter.c complete Preprocessing util/events/libuv/FakeNetwork.c complete Preprocessing util/GlobalConfig.c complete Preprocessing client/AdminClient.c complete Preprocessing tunnel/RouteGen.c complete Preprocessing io/ArrayReader.c complete Preprocessing benc/List.c complete Preprocessing admin/Admin.c complete Preprocessing benc/serialization/standard/BencMessageReader.c complete Preprocessing util/version/Version.c complete Preprocessing benc/serialization/standard/BencMessageWriter.c complete Preprocessing benc/Dict.c complete Preprocessing benc/serialization/json/JsonBencSerializer.c complete Preprocessing crypto/random/test/DeterminentRandomSeed.c complete Preprocessing interface/Iface.c complete Preprocessing util/Bits.c complete Preprocessing util/platform/Sockaddr.c complete Preprocessing wire/Message.c complete Preprocessing dht/Address.c complete Preprocessing util/Hex.c complete Preprocessing crypto/AddressCalc.c complete Preprocessing memory/MallocAllocator.c complete Preprocessing util/AddrTools.c complete Preprocessing crypto/random/Random.c complete Preprocessing crypto/Key.c complete Preprocessing util/log/Log.c complete Preprocessing crypto/random/seed/RandomSeed.c complete Preprocessing exception/Except.c complete Preprocessing benc/String.c complete Preprocessing util/Assert.c complete Preprocessing exception/Er.c complete Preprocessing util/CString.c complete Preprocessing memory/Allocator.c complete Preprocessing util/platform/test/Sockaddr_test.c complete Preprocessing benc/serialization/json/test/JsonBencMessageReader_fuzz_test.c complete Preprocessing interface/tuntap/test/TUNInterface_ipv6_root_test.c complete Preprocessing interface/tuntap/test/TUNInterface_ipv6_withroute_root_test.c complete Preprocessing interface/tuntap/test/TUNInterface_ipv4_root_test.c complete Preprocessing util/test/Version_test.c complete Preprocessing crypto/random/test/Random_test.c complete Preprocessing interface/tuntap/test/BSDMessageTypeWrapper_test.c complete Preprocessing interface/tuntap/test/TAPWrapper_root_test.c complete Preprocessing util/test/UniqueName_test.c complete Preprocessing util/test/VarInt_test.c complete Preprocessing util/test/QSort_test.c complete Preprocessing util/test/Set_test.c complete Preprocessing util/test/Seccomp_test.c complete Preprocessing util/test/Identity_test.c complete Preprocessing util/test/Map_fuzz_test.c complete Preprocessing util/test/Map_test.c complete Preprocessing util/test/Hex_test.c complete Preprocessing util/test/Process_test.c complete Preprocessing util/test/Endian_test.c complete Preprocessing util/test/Bits_test.c complete Preprocessing util/test/Base32_test.c complete Preprocessing util/test/Checksum_test.c complete Preprocessing util/test/Base10_test.c complete Preprocessing util/test/AddrTools_test.c complete Preprocessing util/test/AverageRoller_test.c complete Preprocessing switch/test/LabelSplicer_test.c complete Preprocessing switch/test/NumberCompress_test.c complete Preprocessing subnode/test/LinkState_test.c complete Preprocessing memory/test/Allocator_test.c complete Preprocessing switch/test/EncodingScheme_test.c complete Preprocessing io/test/FileReader_test.c complete Preprocessing tunnel/test/RouteGen_test.c complete Preprocessing interface/test/RustIface_test.c complete Preprocessing crypto/test/Sign_test.c complete Preprocessing interface/test/FramingIface_fuzz_test.c complete Preprocessing crypto/test/ReplayProtector_test.c complete Preprocessing crypto/test/CryptoAuth_unit_test.c complete Preprocessing crypto/test/CryptoAuth_randnonce_test.c complete Preprocessing crypto/test/CryptoAuth_test.c complete Preprocessing crypto/test/CryptoAuthFuzz_oldnew_fuzz_test.c complete Preprocessing crypto/test/CryptoAuthFuzz_noise_fuzz_test.c complete Preprocessing crypto/test/CryptoAuthFuzz_old_fuzz_test.c complete Preprocessing test/Main_fuzz_test.c complete Preprocessing tunnel/IpTunnel.c complete Preprocessing crypto/CryptoAuth.c complete Preprocessing util/events/libuv/Timeout.c complete Preprocessing util/events/libuv/EventBase.c complete Preprocessing interface/tuntap/windows/test/TAPInterface_root_test.c complete Preprocessing interface/tuntap/windows/test/TAPDevice_root_test.c complete Preprocessing util/events/libuv/Process.c complete Preprocessing util/ArchInfo.c complete Preprocessing util/SysInfo.c complete Preprocessing io/FileWriter.c complete Preprocessing benc/serialization/json/JsonBencMessageReader.c complete Preprocessing tunnel/test/IpTunnel_test.c complete Preprocessing admin/angel/InterfaceWaiter.c complete Preprocessing client/Configurator.c complete Preprocessing admin/angel/Core.c complete Preprocessing util/events/libuv/Pipe.c complete Preprocessing util/events/libuv/UDPAddrIface.c complete Searching for SECCOMP Preprocessing net/TUNAdapter.c complete Preprocessing net/NetCore.c complete Preprocessing net/EventEmitter.c complete Preprocessing switch/SwitchCore.c complete Preprocessing net/SwitchPinger.c complete Preprocessing interface/FramingIface.c complete Preprocessing crypto/test/TestCa.c complete Preprocessing crypto/test/CryptoAuthFuzz.c complete Preprocessing util/Order.c complete Preprocessing crypto/Sign.c complete Preprocessing switch/EncodingScheme.c complete Preprocessing util/AverageRoller.c complete Preprocessing util/Set.c complete Preprocessing interface/tuntap/ARPServer.c complete Preprocessing interface/tuntap/NDPServer.c complete Preprocessing interface/tuntap/TAPWrapper.c complete Preprocessing interface/tuntap/BSDMessageTypeWrapper.c complete Preprocessing interface/tuntap/test/TUNTools.c complete Preprocessing crypto/random/seed/SystemRandomSeed.c complete Preprocessing interface/tuntap/TUNInterface_linux.c complete Preprocessing util/Base10.c complete Preprocessing util/platform/netdev/NetDev.c complete Preprocessing benc/serialization/cloner/Cloner.c complete Preprocessing util/ArrayList.c complete Preprocessing util/log/WriterLog.c complete Preprocessing node_build/dependencies/libuv/src/version.c complete Preprocessing memory/Allocator_admin.c complete Preprocessing interface/addressable/PacketHeaderToUDPAddrIface.c complete Preprocessing interface/addressable/AddrIfaceMuxer.c complete Preprocessing interface/tuntap/SocketWrapper.c complete Preprocessing interface/tuntap/SocketInterface.c complete Preprocessing subnode/BoilerplateResponder.c complete Preprocessing subnode/ReachabilityCollector_admin.c complete Preprocessing subnode/AddrSet.c complete Preprocessing subnode/MsgCore.c complete Preprocessing crypto/Sign_admin.c complete Preprocessing subnode/SupernodeHunter_admin.c complete Preprocessing admin/AuthorizedPasswords.c complete Preprocessing admin/AdminLog.c complete Preprocessing net/UpperDistributor.c complete Preprocessing net/SessionManager.c complete Preprocessing test/TestFramework.c complete Preprocessing net/ControlHandler.c complete Preprocessing net/InterfaceController.c complete Preprocessing node_build/dependencies/libuv/src/unix/linux-syscalls.c complete Preprocessing util/events/libuv/PipeServer.c complete Preprocessing node_build/dependencies/libuv/src/unix/tty.c complete Preprocessing test/BeaconFramework.c complete Preprocessing node_build/dependencies/libuv/src/unix/threadpool.c complete Preprocessing node_build/dependencies/libuv/src/unix/thread.c complete Preprocessing node_build/dependencies/libuv/src/unix/tcp.c complete Preprocessing node_build/dependencies/libuv/src/unix/timer.c complete Preprocessing node_build/dependencies/libuv/src/unix/poll.c complete Preprocessing node_build/dependencies/libuv/src/unix/signal.c complete Preprocessing node_build/dependencies/libuv/src/unix/process.c complete Preprocessing node_build/dependencies/libuv/src/unix/pipe.c complete Preprocessing node_build/dependencies/libuv/src/unix/loop.c complete Preprocessing node_build/dependencies/libuv/src/unix/loop-watcher.c complete Preprocessing node_build/dependencies/libuv/src/unix/getaddrinfo.c complete Preprocessing node_build/dependencies/libuv/src/unix/dl.c complete Preprocessing node_build/dependencies/libuv/src/unix/async.c complete Preprocessing node_build/dependencies/libuv/src/unix/fs.c complete Preprocessing node_build/dependencies/libuv/src/uv-common.c complete Preprocessing node_build/dependencies/libuv/src/unix/core.c complete Preprocessing node_build/dependencies/libuv/src/inet.c complete Preprocessing node_build/dependencies/libuv/src/fs-poll.c complete Preprocessing util/log/IndirectLog.c complete Preprocessing tunnel/RouteGen_admin.c complete Preprocessing tunnel/IpTunnel_admin.c complete Preprocessing net/SessionManager_admin.c complete Preprocessing util/Security_admin.c complete Preprocessing net/SwitchPinger_admin.c complete Preprocessing net/UpperDistributor_admin.c complete Preprocessing net/InterfaceController_admin.c complete Preprocessing interface/ETHInterface_admin.c complete Preprocessing interface/UDPInterface_admin.c complete Preprocessing dht/Pathfinder.c complete Preprocessing subnode/SubnodePathfinder.c complete Preprocessing subnode/SupernodeHunter.c complete Preprocessing subnode/ReachabilityCollector.c complete Preprocessing util/Security.c complete Preprocessing util/events/libuv/Event.c complete Preprocessing node_build/dependencies/libuv/src/unix/udp.c complete Preprocessing node_build/dependencies/libuv/src/unix/linux-inotify.c complete Preprocessing node_build/dependencies/libuv/src/unix/linux-core.c complete Preprocessing node_build/dependencies/libuv/src/unix/stream.c complete SECCOMP enabled Preprocessing util/Seccomp.c complete Preprocessing dht/dhtcore/RumorMill.c complete Preprocessing dht/dhtcore/Node.c complete Preprocessing dht/DHTModuleRegistry.c complete Preprocessing dht/EncodingSchemeModule.c complete Preprocessing crypto/random/seed/GetEntropyRandomSeed.c complete Preprocessing memory/BufferAllocator.c complete Preprocessing crypto/sign/open.c complete Preprocessing dht/ReplyModule.c complete Preprocessing crypto/random/seed/DevUrandomRandomSeed.c complete Preprocessing crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.c complete Preprocessing crypto/sign/sc_reduce.c complete Preprocessing util/Pinger.c complete Preprocessing crypto/sign/ge_tobytes.c complete Preprocessing crypto/sign/sc_muladd.c complete Preprocessing crypto/sign/ge_sub.c complete Preprocessing crypto/sign/ge_precomp_0.c complete Preprocessing crypto/sign/ge_p3_tobytes.c complete Preprocessing crypto/sign/ge_p3_to_p2.c complete Preprocessing crypto/sign/ge_p3_to_cached.c complete Preprocessing crypto/sign/ge_p3_dbl.c complete Preprocessing crypto/sign/ge_p2_0.c complete Preprocessing crypto/sign/ge_p3_0.c complete Preprocessing crypto/sign/ge_p2_dbl.c complete Preprocessing crypto/sign/ge_p1p1_to_p3.c complete Preprocessing crypto/sign/ge_p1p1_to_p2.c complete Preprocessing crypto/sign/ge_msub.c complete Preprocessing crypto/sign/ge_madd.c complete Preprocessing crypto/sign/ge_add.c complete Preprocessing crypto/sign/ge_frombytes.c complete Preprocessing crypto/sign/fe_tobytes.c complete Preprocessing crypto/sign/ge_double_scalarmult.c complete Preprocessing crypto/sign/ge_scalarmult_base.c complete Preprocessing crypto/sign/fe_sub.c complete Preprocessing crypto/sign/fe_sq.c complete Preprocessing crypto/sign/fe_pow22523.c complete Preprocessing crypto/sign/fe_sq2.c complete Preprocessing crypto/sign/fe_neg.c complete Preprocessing crypto/sign/fe_mul.c complete Preprocessing crypto/sign/fe_isnegative.c complete Preprocessing crypto/sign/fe_invert.c complete Preprocessing crypto/sign/fe_isnonzero.c complete Preprocessing crypto/sign/fe_frombytes.c complete Preprocessing crypto/sign/fe_copy.c complete Preprocessing crypto/sign/fe_cmov.c complete Preprocessing crypto/sign/fe_1.c complete Preprocessing crypto/sign/fe_0.c complete Preprocessing crypto/sign/fe_add.c complete Has setuid keepNetAdmin Preprocessing dht/dhtcore/Janitor_admin.c complete Preprocessing dht/dhtcore/Janitor.c complete Preprocessing dht/dhtcore/RouterModule_admin.c complete Preprocessing dht/dhtcore/SearchRunner.c complete Preprocessing dht/dhtcore/Router.c complete Preprocessing dht/SerializationModule.c complete Preprocessing dht/dhtcore/SearchRunner_admin.c complete Preprocessing dht/dhtcore/NodeStore_admin.c complete Preprocessing dht/dhtcore/RouterModule.c complete Preprocessing interface/UDPInterface.c complete Preprocessing interface/ETHInterface_linux.c complete Preprocessing util/platform/netdev/NetPlatform_linux.c complete Preprocessing util/Seccomp_linux.c complete Preprocessing subnode/PingResponder.c complete Preprocessing dht/dhtcore/ReplySerializer.c complete Preprocessing dht/dhtcore/NodeStore.c complete Preprocessing util/Setuid.c complete Preprocessing subnode/ReachabilityAnnouncer.c complete Preprocessing dht/dhtcore/SearchStore.c complete Preprocessing dht/dhtcore/VersionList.c complete Preprocessing util/platform/Socket.c complete Preprocessing util/Setuid_linux.c complete Preprocess 1377ms Compiling memory/MallocAllocator.c complete Total build time: 1611ms. --- stderr (node:38216) [DEP0179] DeprecationWarning: crypto.Hash constructor is deprecated. (Use `node --trace-deprecation ...` to show where the warning was created) /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/node_build/builder.js:1057 throw err; ^ Error: gcc -c -x cpp-output -o /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/target/release/build/cjdns_sys-4bd4cbc0a64df265/out/util_platform_Sockaddr_c.o -std=c99 -Wall -Wextra -Wno-pointer-sign -Wmissing-prototypes -pedantic -D linux=1 -Wno-unused-parameter -fomit-frame-pointer -ffunction-sections -fdata-sections -D Log_DEBUG -g -D NumberCompress_TYPE=v3x5x8 -D Identity_CHECK=1 -D Allocator_USE_CANARIES=1 -D PARANOIA=1 -march=native -DHAS_ETH_INTERFACE=1 -fPIE -fdiagnostics-color=always -fstack-clash-protection -Wformat -Werror=format-security -Os -D_FORTIFY_SOURCE=2 -fno-stack-protector -fstack-protector-all -Wstack-protector -D CJD_PACKAGE_VERSION="22" /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/target/release/build/cjdns_sys-4bd4cbc0a64df265/out/util_platform_Sockaddr_c.i util/platform/Sockaddr.c: In function 'Sockaddr_parse': util/platform/Sockaddr.c:142:77: error: passing argument 3 of 'Rffi_inet_pton' from incompatible pointer type [-Wincompatible-pointer-types] 142 | if (Rffi_inet_pton(1, (char*) ((buff[0] == '[') ? &buff[1] : buff), &in6->sin6_addr)) { | ^~~~~~~~~~~~~~~ | | | struct in6_addr * In file included from util/platform/Sockaddr.c:15: ./rust/cjdns_sys/Rffi.h:98:62: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'struct in6_addr *' 98 | int32_t Rffi_inet_pton(bool is_ip6, const char *src, uint8_t *addr); | ~~~~~~~~~^~~~ util/platform/Sockaddr.c:150:45: error: passing argument 3 of 'Rffi_inet_pton' from incompatible pointer type [-Wincompatible-pointer-types] 150 | if (Rffi_inet_pton(0, (char*) buff, &in->sin_addr)) { | ^~~~~~~~~~~~~ | | | struct in_addr * ./rust/cjdns_sys/Rffi.h:98:62: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'struct in_addr *' 98 | int32_t Rffi_inet_pton(bool is_ip6, const char *src, uint8_t *addr); | ~~~~~~~~~^~~~ at error (/home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/node_build/builder.js:115:15) at /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/node_build/builder.js:196:29 at /home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/node_build/builder.js:161:17 at ChildProcess. (/home/buildozer/aports/community/cjdns/src/cjdns-cjdns-v22/node_modules/saferphore/index.js:22:34) at ChildProcess.emit (node:events:518:28) at maybeClose (node:internal/child_process:1104:16) at Socket. (node:internal/child_process:456:11) at Socket.emit (node:events:518:28) at Pipe. (node:net:343:12) Node.js v22.11.0 Error: Failed to build cjdns warning: build failed, waiting for other jobs to finish... >>> ERROR: cjdns: build failed >>> cjdns: Uninstalling dependencies... (1/18) Purging .makedepends-cjdns (20241124.123010) (2/18) Purging cargo-auditable (0.6.5-r0) (3/18) Purging linux-headers (6.6-r1) (4/18) Purging nodejs (22.11.0-r0) (5/18) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (6/18) Purging ada-libs (2.9.2-r1) (7/18) Purging cargo (1.82.0-r1) (8/18) Purging rust (1.82.0-r1) (9/18) Purging icu-libs (74.2-r0) (10/18) Purging llvm19-libs (19.1.4-r0) (11/18) Purging scudo-malloc (19.1.4-r0) (12/18) Purging simdjson (3.10.1-r0) (13/18) Purging simdutf (5.6.3-r0) (14/18) Purging sqlite-libs (3.47.0-r0) (15/18) Purging icu-data-en (74.2-r0) (16/18) Purging libffi (3.4.6-r0) (17/18) Purging libxml2 (2.13.4-r3) (18/18) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r8.trigger OK: 396 MiB in 100 packages