>>> n2n: Building community/n2n 3.1.1-r1 (using abuild 3.15.0_rc3-r1) started Fri, 02 May 2025 20:03:42 +0000 >>> n2n: Validating /home/buildozer/aports/community/n2n/APKBUILD... >>> n2n: Analyzing dependencies... >>> n2n: Installing for build: build-base cmake openssl-dev>3 libcap-dev samurai (1/11) Installing libbz2 (1.0.8-r6) (2/11) Installing xz-libs (5.8.1-r0) (3/11) Installing libarchive (3.7.9-r0) (4/11) Installing rhash-libs (1.4.5-r0) (5/11) Installing libuv (1.50.0-r0) (6/11) Installing cmake (3.31.6-r1) (7/11) Installing openssl-dev (3.5.0-r0) (8/11) Installing linux-headers (6.14.2-r0) (9/11) Installing libcap-dev (2.73-r0) (10/11) Installing samurai (1.2-r6) (11/11) Installing .makedepends-n2n (20250502.200400) Executing busybox-1.37.0-r16.trigger OK: 420 MiB in 113 packages >>> n2n: Cleaning up srcdir >>> n2n: Cleaning up pkgdir >>> n2n: Cleaning up tmpdir >>> n2n: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/n2n-3.1.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/n2n-3.1.1.tar.gz.part' n2n-3.1.1.tar.gz.par 45% |************** | 223k 0:00:01 ETA n2n-3.1.1.tar.gz.par 100% |********************************| 486k 0:00:00 ETA '/var/cache/distfiles/v3.22/n2n-3.1.1.tar.gz.part' saved >>> n2n: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/n2n-3.1.1.tar.gz >>> n2n: Checking sha512sums... n2n-3.1.1.tar.gz: OK supernode.initd: OK supernode.confd: OK edge.initd: OK edge.confd: OK >>> n2n: Unpacking /var/cache/distfiles/v3.22/n2n-3.1.1.tar.gz... CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Build for version: 3.1.1 -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/n2n/src/n2n-3.1.1/build [1/62] Generating doc/n2n.7.gz [2/62] Generating doc/supernode.1.gz [3/62] Generating doc/edge.8.gz [4/62] Building C object CMakeFiles/tests-wire.dir/tools/tests-wire.c.o [5/62] Building C object CMakeFiles/tests-transform.dir/tools/tests-transform.c.o [6/62] Building C object CMakeFiles/tests-hashing.dir/tools/tests-hashing.c.o [7/62] Building C object CMakeFiles/tests-elliptic.dir/tools/tests-elliptic.c.o [8/62] Building C object CMakeFiles/tests-compress.dir/tools/tests-compress.c.o [9/62] Building C object CMakeFiles/tests-auth.dir/tools/tests-auth.c.o [10/62] Building C object CMakeFiles/n2n-keygen.dir/tools/n2n-keygen.c.o [11/62] Building C object CMakeFiles/n2n-benchmark.dir/tools/n2n-benchmark.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-elliptic.c:22:6: warning: no previous declaration for 'test_curve25519' [-Wmissing-declarations] 22 | void test_curve25519 (unsigned char *pkt_input, unsigned char *key) { | ^~~~~~~~~~~~~~~ [12/62] Building C object CMakeFiles/example_sn_embed.dir/src/example_sn_embed.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-hashing.c:44:6: warning: no previous declaration for 'test_pearson_16' [-Wmissing-declarations] 44 | void test_pearson_16 (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-hashing.c:55:6: warning: no previous declaration for 'test_pearson_32' [-Wmissing-declarations] 55 | void test_pearson_32 (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-hashing.c:66:6: warning: no previous declaration for 'test_pearson_64' [-Wmissing-declarations] 66 | void test_pearson_64 (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-hashing.c:77:6: warning: no previous declaration for 'test_pearson_128' [-Wmissing-declarations] 77 | void test_pearson_128 (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-hashing.c:90:6: warning: no previous declaration for 'test_pearson_256' [-Wmissing-declarations] 90 | void test_pearson_256 (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~~ [13/62] Building C object CMakeFiles/example_edge_embed.dir/src/example_edge_embed.c.o [14/62] Building C object CMakeFiles/example_edge_embed_quick_edge_init.dir/src/example_edge_embed_quick_edge_init.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-compress.c:72:6: warning: no previous declaration for 'test_lzo1x' [-Wmissing-declarations] 72 | void test_lzo1x () { | ^~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-compress.c:101:6: warning: no previous declaration for 'test_zstd' [-Wmissing-declarations] 101 | void test_zstd () { | ^~~~~~~~~ [15/62] Building C object CMakeFiles/supernode.dir/src/supernode.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-auth.c:31:6: warning: no previous declaration for 'test_bin_to_ascii' [-Wmissing-declarations] 31 | void test_bin_to_ascii (void *buf, unsigned int bufsize) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-auth.c:46:6: warning: no previous declaration for 'test_ascii_to_bin' [-Wmissing-declarations] 46 | void test_ascii_to_bin (char *buf) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-auth.c:65:6: warning: no previous declaration for 'test_generate_private_key' [-Wmissing-declarations] 65 | void test_generate_private_key (char *in, n2n_private_public_key_t prv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-auth.c:79:6: warning: no previous declaration for 'test_generate_public_key' [-Wmissing-declarations] 79 | void test_generate_public_key (n2n_private_public_key_t prv, n2n_private_public_key_t pub) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-auth.c:94:6: warning: no previous declaration for 'test_generate_shared_secret' [-Wmissing-declarations] 94 | void test_generate_shared_secret (n2n_private_public_key_t prv, n2n_private_public_key_t pub) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [16/62] Building C object CMakeFiles/edge.dir/src/edge.c.o [17/62] Building C object CMakeFiles/n2n.dir/src/n2n_port_mapping.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:24:6: warning: no previous declaration for 'init_ip_subnet' [-Wmissing-declarations] 24 | void init_ip_subnet (n2n_ip_subnet_t * d) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:29:6: warning: no previous declaration for 'print_ip_subnet' [-Wmissing-declarations] 29 | void print_ip_subnet (char *test_name, char *field, n2n_ip_subnet_t * d) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:36:6: warning: no previous declaration for 'init_mac' [-Wmissing-declarations] 36 | void init_mac (n2n_mac_t mac, const uint8_t o0, const uint8_t o1, | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:47:6: warning: no previous declaration for 'print_mac' [-Wmissing-declarations] 47 | void print_mac (char *test_name, char *field, n2n_mac_t mac) { | ^~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:53:6: warning: no previous declaration for 'init_auth' [-Wmissing-declarations] 53 | void init_auth (n2n_auth_t *auth) { | ^~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:62:6: warning: no previous declaration for 'print_auth' [-Wmissing-declarations] 62 | void print_auth (char *test_name, char *field, n2n_auth_t *auth) { | ^~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:68:6: warning: no previous declaration for 'init_common' [-Wmissing-declarations] 68 | void init_common (n2n_common_t *common, char *community) { | ^~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:76:6: warning: no previous declaration for 'print_common' [-Wmissing-declarations] 76 | void print_common (char *test_name, n2n_common_t *common) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:82:6: warning: no previous declaration for 'test_REGISTER' [-Wmissing-declarations] 82 | void test_REGISTER (n2n_common_t *common) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:117:6: warning: no previous declaration for 'test_REGISTER_SUPER' [-Wmissing-declarations] 117 | void test_REGISTER_SUPER (n2n_common_t *common) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/tools/tests-wire.c:156:6: warning: no previous declaration for 'test_UNREGISTER_SUPER' [-Wmissing-declarations] 156 | void test_UNREGISTER_SUPER (n2n_common_t *common) { | ^~~~~~~~~~~~~~~~~~~~~ [18/62] Building C object CMakeFiles/n2n.dir/src/curve25519.c.o [19/62] Building C object CMakeFiles/n2n.dir/src/auth.c.o [20/62] Building C object CMakeFiles/n2n.dir/src/sn_selection.c.o [21/62] Building C object CMakeFiles/n2n.dir/src/network_traffic_filter.c.o [22/62] Building C object CMakeFiles/n2n.dir/src/n2n_regex.c.o [23/62] Building C object CMakeFiles/n2n.dir/src/tuntap_osx.c.o [24/62] Building C object CMakeFiles/n2n.dir/src/tuntap_linux.c.o [25/62] Building C object CMakeFiles/n2n.dir/src/tuntap_netbsd.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/curve25519.c:333:6: warning: no previous declaration for 'curve25519' [-Wmissing-declarations] 333 | void curve25519 (unsigned char *q, const unsigned char *n, const unsigned char *p) { | ^~~~~~~~~~ [26/62] Building C object CMakeFiles/n2n.dir/src/tuntap_freebsd.c.o [27/62] Building C object CMakeFiles/n2n.dir/src/header_encryption.c.o [28/62] Building C object CMakeFiles/n2n.dir/src/pearson.c.o [29/62] Building C object CMakeFiles/n2n.dir/src/random_numbers.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/n2n_regex.c:245:6: warning: no previous declaration for 're_print' [-Wmissing-declarations] 245 | void re_print (regex_t* pattern) { | ^~~~~~~~ [30/62] Building C object CMakeFiles/n2n.dir/src/speck.c.o [31/62] Building C object CMakeFiles/n2n.dir/src/aes.c.o [32/62] Building C object CMakeFiles/n2n.dir/src/transform_zstd.c.o [33/62] Building C object CMakeFiles/n2n.dir/src/transform_lzo.c.o [34/62] Building C object CMakeFiles/n2n.dir/src/transform_speck.c.o [35/62] Building C object CMakeFiles/n2n.dir/src/transform_cc20.c.o [36/62] Building C object CMakeFiles/n2n.dir/src/transform_aes.c.o [37/62] Building C object CMakeFiles/n2n.dir/src/transform_tf.c.o [38/62] Building C object CMakeFiles/n2n.dir/src/transform_null.c.o [39/62] Building C object CMakeFiles/n2n.dir/src/cc20.c.o [40/62] Building C object CMakeFiles/n2n.dir/src/tf.c.o [41/62] Building C object CMakeFiles/n2n.dir/src/minilzo.c.o [42/62] Building C object CMakeFiles/n2n.dir/src/hexdump.c.o [43/62] Building C object CMakeFiles/n2n.dir/src/wire.c.o [44/62] Building C object CMakeFiles/n2n.dir/src/sn_utils.c.o [45/62] Building C object CMakeFiles/n2n.dir/src/sn_management.c.o [46/62] Building C object CMakeFiles/n2n.dir/src/edge_utils.c.o [47/62] Building C object CMakeFiles/n2n.dir/src/edge_management.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_management.c:465:5: warning: no previous declaration for 'process_mgmt' [-Wmissing-declarations] 465 | int process_mgmt (n2n_sn_t *sss, | ^~~~~~~~~~~~ [48/62] Building C object CMakeFiles/n2n.dir/src/n2n.c.o /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/aes.c:1221:5: warning: no previous declaration for 'aes_ecb_encrypt' [-Wmissing-declarations] 1221 | int aes_ecb_encrypt (unsigned char *out, const unsigned char *in, aes_context_t *ctx) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:83:9: warning: no previous declaration for 'send_reply' [-Wmissing-declarations] 83 | ssize_t send_reply (mgmt_req_t *req, strbuf_t *buf, size_t msg_len) { | ^~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:89:8: warning: no previous declaration for 'gen_json_1str' [-Wmissing-declarations] 89 | size_t gen_json_1str (strbuf_t *buf, char *tag, char *_type, char *key, char *val) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:101:8: warning: no previous declaration for 'gen_json_1uint' [-Wmissing-declarations] 101 | size_t gen_json_1uint (strbuf_t *buf, char *tag, char *_type, char *key, unsigned int val) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:123:8: warning: no previous declaration for 'event_debug' [-Wmissing-declarations] 123 | size_t event_debug (strbuf_t *buf, char *tag, int data0, void *data1) { | ^~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:128:8: warning: no previous declaration for 'event_test' [-Wmissing-declarations] 128 | size_t event_test (strbuf_t *buf, char *tag, int data0, void *data1) { | ^~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_management.c:133:8: warning: no previous declaration for 'event_peer' [-Wmissing-declarations] 133 | size_t event_peer (strbuf_t *buf, char *tag, int data0, void *data1) { | ^~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/n2n.c:358:5: warning: no previous declaration for 'resolve_create_thread' [-Wmissing-declarations] 358 | int resolve_create_thread (n2n_resolve_parameter_t **param, struct peer_info *sn_list) { | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/n2n.c:403:6: warning: no previous declaration for 'resolve_cancel_thread' [-Wmissing-declarations] 403 | void resolve_cancel_thread (n2n_resolve_parameter_t *param) { | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/n2n.c:412:9: warning: no previous declaration for 'resolve_check' [-Wmissing-declarations] 412 | uint8_t resolve_check (n2n_resolve_parameter_t *param, uint8_t requires_resolution, time_t now) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:145:10: warning: no previous declaration for 'polyMult' [-Wmissing-declarations] 145 | uint32_t polyMult(uint32_t a, uint32_t b) { | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:161:10: warning: no previous declaration for 'gfMod' [-Wmissing-declarations] 161 | uint32_t gfMod(uint32_t t, uint32_t modulus) { | ^~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:183:10: warning: no previous declaration for 'RSMatrixMultiply' [-Wmissing-declarations] 183 | uint32_t RSMatrixMultiply(uint8_t sd[8]) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:202:10: warning: no previous declaration for 'h' [-Wmissing-declarations] 202 | uint32_t h(uint32_t X, uint32_t L[4], int k) { | ^ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:241:6: warning: no previous declaration for 'fullKey' [-Wmissing-declarations] 241 | void fullKey(uint32_t L[4], int k, uint32_t QF[4][256]) { | ^~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:306:6: warning: no previous declaration for 'twofish_internal_encrypt' [-Wmissing-declarations] 306 | void twofish_internal_encrypt(uint8_t PT[16], tf_context_t *ctx) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:353:6: warning: no previous declaration for 'twofish_internal_decrypt' [-Wmissing-declarations] 353 | void twofish_internal_decrypt(uint8_t PT[16], const uint8_t CT[16], tf_context_t *ctx) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:393:6: warning: no previous declaration for 'keySched' [-Wmissing-declarations] 393 | void keySched(const uint8_t M[], int N, uint32_t **S, uint32_t K[40], int *k) { | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c: In function 'tf_cbc_decrypt': /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:491:18: warning: declaration of 'Q0' shadows a global declaration [-Wshadow] 491 | uint32_t Q0, Q1, Q2, Q3, R0, R1, R2, R3, S0, S1, S2, S3; | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:58:15: note: shadowed declaration is here 58 | const uint8_t Q0[] = { 0xA9, 0x67, 0xB3, 0xE8, 0x04, 0xFD, 0xA3, 0x76, 0x9A, 0x92, 0x80, 0x78, 0xE4, 0xDD, 0xD1, 0x38, | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:491:22: warning: declaration of 'Q1' shadows a global declaration [-Wshadow] 491 | uint32_t Q0, Q1, Q2, Q3, R0, R1, R2, R3, S0, S1, S2, S3; | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:75:15: note: shadowed declaration is here 75 | const uint8_t Q1[] = { 0x75, 0xF3, 0xC6, 0xF4, 0xDB, 0x7B, 0xFB, 0xC8, 0x4A, 0xD3, 0xE6, 0x6B, 0x45, 0x7D, 0xE8, 0x4B, | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:550:18: warning: declaration of 'Q0' shadows a global declaration [-Wshadow] 550 | uint32_t Q0, Q1, Q2, Q3; | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:58:15: note: shadowed declaration is here 58 | const uint8_t Q0[] = { 0xA9, 0x67, 0xB3, 0xE8, 0x04, 0xFD, 0xA3, 0x76, 0x9A, 0x92, 0x80, 0x78, 0xE4, 0xDD, 0xD1, 0x38, | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:550:22: warning: declaration of 'Q1' shadows a global declaration [-Wshadow] 550 | uint32_t Q0, Q1, Q2, Q3; | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/tf.c:75:15: note: shadowed declaration is here 75 | const uint8_t Q1[] = { 0x75, 0xF3, 0xC6, 0xF4, 0xDB, 0x7B, 0xFB, 0xC8, 0x4A, 0xD3, 0xE6, 0x6B, 0x45, 0x7D, 0xE8, 0x4B, | ^~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:197:6: warning: no previous declaration for 'reset_sup_attempts' [-Wmissing-declarations] 197 | void reset_sup_attempts (n2n_edge_t *eee) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:252:5: warning: no previous declaration for 'supernode_connect' [-Wmissing-declarations] 252 | int supernode_connect (n2n_edge_t *eee) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:345:6: warning: no previous declaration for 'supernode_disconnect' [-Wmissing-declarations] 345 | void supernode_disconnect (n2n_edge_t *eee) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:1159:6: warning: no previous declaration for 'send_query_peer' [-Wmissing-declarations] 1159 | void send_query_peer (n2n_edge_t * eee, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:1240:6: warning: no previous declaration for 'send_register_super' [-Wmissing-declarations] 1240 | void send_register_super (n2n_edge_t *eee) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2152:6: warning: no previous declaration for 'process_udp' [-Wmissing-declarations] 2152 | void process_udp (n2n_edge_t *eee, const struct sockaddr_in *sender_sock, const SOCKET in_sock, | ^~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c: In function 'process_udp': /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2407:21: warning: declaration of 'skip_add' shadows a previous local [-Wshadow] 2407 | int skip_add; | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2171:27: note: shadowed declaration is here 2171 | int skip_add = 0; | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2580:21: warning: declaration of 'skip_add' shadows a previous local [-Wshadow] 2580 | int skip_add; | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2171:27: note: shadowed declaration is here 2171 | int skip_add = 0; | ^~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c: At top level: /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2689:5: warning: no previous declaration for 'fetch_and_eventually_process_data' [-Wmissing-declarations] 2689 | int fetch_and_eventually_process_data (n2n_edge_t *eee, SOCKET sock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c: In function 'edge_send_packet2net': /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2048:21: warning: 'compression_len' may be used uninitialized [-Wmaybe-uninitialized] 2048 | enc_len = compression_len; | ~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/edge_utils.c:2013:19: note: 'compression_len' was declared here 2013 | int32_t compression_len; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:76:6: warning: no previous declaration for 'close_tcp_connection' [-Wmissing-declarations] 76 | void close_tcp_connection (n2n_sn_t *sss, n2n_tcp_connection_t *conn) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:110:6: warning: no previous declaration for 'calculate_shared_secrets' [-Wmissing-declarations] 110 | void calculate_shared_secrets (n2n_sn_t *sss) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:136:6: warning: no previous declaration for 'calculate_dynamic_keys' [-Wmissing-declarations] 136 | void calculate_dynamic_keys (n2n_sn_t *sss) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:163:6: warning: no previous declaration for 'send_re_register_super' [-Wmissing-declarations] 163 | void send_re_register_super (n2n_sn_t *sss) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:208:5: warning: no previous declaration for 'load_allowed_sn_community' [-Wmissing-declarations] 208 | int load_allowed_sn_community (n2n_sn_t *sss) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:877:6: warning: no previous declaration for 'update_node_supernode_association' [-Wmissing-declarations] 877 | void update_node_supernode_association (struct sn_community *comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1229:5: warning: no previous declaration for 'subnet_available' [-Wmissing-declarations] 1229 | int subnet_available (n2n_sn_t *sss, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c: In function 'process_udp': /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:2185:54: warning: declaration of 'tmp' shadows a previous local [-Wshadow] 2185 | struct peer_info *scan, *tmp; | ^~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1528:33: note: shadowed declaration is here 1528 | struct sn_community *comm, *tmp; | ^~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:2189:46: warning: declaration of 'sender' shadows a previous local [-Wshadow] 2189 | n2n_sock_t sender; | ^~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1521:25: note: shadowed declaration is here 1521 | n2n_sock_t sender; | ^~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:2277:39: warning: declaration of 'sockbuf' shadows a previous local [-Wshadow] 2277 | n2n_sock_str_t sockbuf; | ^~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1524:25: note: shadowed declaration is here 1524 | n2n_sock_str_t sockbuf; | ^~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:2278:39: warning: declaration of 'mac_buf' shadows a previous local [-Wshadow] 2278 | macstr_t mac_buf; | ^~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1522:25: note: shadowed declaration is here 1522 | macstr_t mac_buf; | ^~~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:2279:39: warning: declaration of 'sender' shadows a previous local [-Wshadow] 2279 | n2n_sock_t sender; | ^~~~~~ /home/buildozer/aports/community/n2n/src/n2n-3.1.1/src/sn_utils.c:1521:25: note: shadowed declaration is here 1521 | n2n_sock_t sender; | ^~~~~~ [49/62] Linking C static library libn2n.a [50/62] Linking C executable tests-wire [51/62] Linking C executable tests-transform [52/62] Linking C executable tests-hashing [53/62] Linking C executable tests-elliptic [54/62] Linking C executable tests-compress [55/62] Linking C executable tests-auth [56/62] Linking C executable n2n-keygen [57/62] Linking C executable n2n-benchmark [58/62] Linking C executable example_sn_embed [59/62] Linking C executable example_edge_embed [60/62] Linking C executable example_edge_embed_quick_edge_init [61/62] Linking C executable supernode [62/62] Linking C executable edge >>> n2n: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/sbin/edge -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/sbin/supernode -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/bin/n2n-benchmark -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/share/man/man8/edge.8.gz -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/share/man/man1/supernode.1.gz -- Installing: /home/buildozer/aports/community/n2n/pkg/n2n/usr/share/man/man7/n2n.7.gz >>> n2n-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/n2n/pkg/n2n-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/n2n/pkg/n2n-openrc/etc/init.d' >>> n2n-openrc*: Preparing subpackage n2n-openrc... >>> n2n-openrc*: Running postcheck for n2n-openrc >>> n2n-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/n2n/pkg/n2n-doc/usr/share/man' >>> n2n-doc*: Preparing subpackage n2n-doc... >>> n2n-doc*: Running postcheck for n2n-doc >>> n2n*: Running postcheck for n2n >>> n2n*: Preparing package n2n... >>> n2n*: Stripping binaries >>> n2n*: Script found. /bin/sh added as a dependency for n2n-3.1.1-r1.apk >>> n2n*: Adding .pre-install libfakeroot internal error: payload not recognized! >>> n2n-doc*: Scanning shared objects >>> n2n-openrc*: Scanning shared objects >>> n2n*: Scanning shared objects >>> n2n-doc*: Tracing dependencies... >>> n2n-doc*: Package size: 9.6 KB >>> n2n-doc*: Compressing data... >>> n2n-doc*: Create checksum... >>> n2n-doc*: Create n2n-doc-3.1.1-r1.apk >>> n2n-openrc*: Tracing dependencies... >>> n2n-openrc*: Package size: 1.5 KB >>> n2n-openrc*: Compressing data... >>> n2n-openrc*: Create checksum... >>> n2n-openrc*: Create n2n-openrc-3.1.1-r1.apk >>> n2n*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 >>> n2n*: Package size: 519.4 KB >>> n2n*: Compressing data... >>> n2n*: Create checksum... >>> n2n*: Create n2n-3.1.1-r1.apk >>> n2n: Build complete at Fri, 02 May 2025 20:04:04 +0000 elapsed time 0h 0m 22s >>> n2n: Cleaning up srcdir >>> n2n: Cleaning up pkgdir >>> n2n: Uninstalling dependencies... (1/11) Purging .makedepends-n2n (20250502.200400) (2/11) Purging cmake (3.31.6-r1) (3/11) Purging openssl-dev (3.5.0-r0) (4/11) Purging libcap-dev (2.73-r0) (5/11) Purging linux-headers (6.14.2-r0) (6/11) Purging samurai (1.2-r6) (7/11) Purging libarchive (3.7.9-r0) (8/11) Purging libbz2 (1.0.8-r6) (9/11) Purging libuv (1.50.0-r0) (10/11) Purging rhash-libs (1.4.5-r0) (11/11) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 359 MiB in 102 packages >>> n2n: Updating the community/s390x repository index... >>> n2n: Signing the index...