>>> olsrd: Building testing/olsrd 0.9.8-r3 (using abuild 3.13.0-r5) started Fri, 27 Sep 2024 02:01:54 +0000 >>> olsrd: Checking sanity of /home/buildozer/aports/testing/olsrd/APKBUILD... >>> olsrd: Analyzing dependencies... >>> olsrd: Installing for build: build-base linux-headers flex bison (1/5) Installing linux-headers (6.6-r0) (2/5) Installing m4 (1.4.19-r3) (3/5) Installing flex (2.6.4-r6) (4/5) Installing bison (3.8.2-r1) (5/5) Installing .makedepends-olsrd (20240927.020155) Executing busybox-1.36.1-r32.trigger OK: 341 MiB in 110 packages >>> olsrd: Cleaning up srcdir >>> olsrd: Cleaning up pkgdir >>> olsrd: Cleaning up tmpdir >>> olsrd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/olsrd-0.9.8.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> olsrd: Fetching https://github.com/OLSR/olsrd/archive/v0.9.8/olsrd-0.9.8.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/olsrd-0.9.8.tar.gz.part' olsrd-0.9.8.tar.gz.p 209k --:--:-- ETA olsrd-0.9.8.tar.gz.p 100% |********************************| 13.7M 0:00:00 ETA '/var/cache/distfiles/edge/olsrd-0.9.8.tar.gz.part' saved >>> olsrd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/olsrd-0.9.8.tar.gz >>> olsrd: Checking sha512sums... olsrd-0.9.8.tar.gz: OK bison.patch: OK musl.patch: OK gcc14.patch: OK olsrd.initd: OK olsrd.confd: OK >>> olsrd: Unpacking /var/cache/distfiles/edge/olsrd-0.9.8.tar.gz... >>> olsrd: bison.patch patching file src/cfgparser/local.mk >>> olsrd: musl.patch patching file lib/pud/nmealib/src/info.c >>> olsrd: gcc14.patch patching file src/linux/kernel_routes_nl.c [CC] src/build_msg.c [CC] src/cli.c [CC] src/common/autobuf.c [CC] src/common/avl.c [CC] src/common/list.c [CC] src/common/string_handling.c [CC] src/duplicate_handler.c [CC] src/duplicate_set.c [CC] src/egressFile.c [CC] src/fpm.c [CC] src/gateway.c [CC] src/gateway_costs.c [CC] src/gateway_default_handler.c [CC] src/gateway_list.c src/build_msg.c: In function 'serialize_hello6': src/build_msg.c:449:33: warning: taking address of packed member of 'struct hellinfo6' may result in an unaligned pointer value [-Waddress-of-packed-member] 449 | haddr = (union olsr_ip_addr *)hinfo6->neigh_addr; | ^~~~~~ src/build_msg.c:519:43: warning: taking address of packed member of 'struct hellinfo6' may result in an unaligned pointer value [-Waddress-of-packed-member] 519 | haddr = (union olsr_ip_addr *)hinfo6->neigh_addr; | ^~~~~~ src/build_msg.c:550:39: warning: taking address of packed member of 'struct hellinfo6' may result in an unaligned pointer value [-Waddress-of-packed-member] 550 | haddr = (union olsr_ip_addr *)&hinfo6->neigh_addr; | ^~~~~~~~~~~~~~~~~~~ [CC] src/generate_msg.c [CC] src/hashing.c [CC] src/hna_set.c [CC] src/hysteresis.c [CC] src/interfaces.c [CC] src/ipc_frontend.c [CC] src/ipcalc.c [CC] src/link_set.c [CC] src/lock_file.c [CC] src/lq_mpr.c [CC] src/lq_packet.c [CC] src/lq_plugin.c [CC] src/lq_plugin_default_ff.c [CC] src/lq_plugin_default_ffeth.c [CC] src/lq_plugin_default_float.c [CC] src/lq_plugin_default_fpm.c [CC] src/main.c [CC] src/mantissa.c [CC] src/mid_set.c [CC] src/mpr.c [CC] src/mpr_selector_set.c [CC] src/neighbor_table.c [CC] src/net_olsr.c [CC] src/olsr.c [CC] src/olsr_cookie.c [CC] src/olsr_niit.c [CC] src/olsr_spf.c [CC] src/packet.c [CC] src/parser.c [CC] src/pid_file.c [CC] src/plugin_loader.c [CC] src/plugin_util.c [CC] src/process_package.c [CC] src/process_routes.c [CC] src/rebuild_packet.c [CC] src/routing_table.c src/parser.c: In function 'parse_packet': src/parser.c:331:60: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 331 | union olsr_ip_addr *msgorig = (union olsr_ip_addr *) &m->v4.originator; | ^~~~~~~~~~~~~~~~~ src/parser.c:343:60: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 343 | union olsr_ip_addr *msgorig = (union olsr_ip_addr *) &m->v4.originator; | ^~~~~~~~~~~~~~~~~ [CC] src/scheduler.c src/parser.c:355:60: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 355 | union olsr_ip_addr *msgorig = (union olsr_ip_addr *) &m->v4.originator; | ^~~~~~~~~~~~~~~~~ src/parser.c:376:61: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 376 | validated = olsr_validate_address((union olsr_ip_addr *)&m->v4.originator); | ^~~~~~~~~~~~~~~~~ src/parser.c:377:39: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | if (ipequal((union olsr_ip_addr *)&m->v4.originator, &olsr_cnf->main_addr) || !validated) { | ^~~~~~~~~~~~~~~~~ In file included from src/olsr_cfg.h:50, from src/olsr_protocol.h:57, from src/parser.h:49, from src/parser.c:46: src/parser.c:381:65: warning: taking address of packed member of 'struct olsrmsg' may result in an unaligned pointer value [-Waddress-of-packed-member] 381 | olsr_ip_to_string(&buf, (union olsr_ip_addr *)&m->v4.originator)); | ^~~~~~~~~~~~~~~~~ src/defs.h:94:41: note: in definition of macro 'OLSR_PRINTF' 94 | fprintf(debug_handle, (format), ##args); \ | ^~~~ [CC] src/superfasthash.c [CC] src/tc_set.c [CC] src/two_hop_neighbor_table.c [CC] src/linux/apm.c [CC] src/linux/kernel_routes_nl.c [CC] src/linux/kernel_tunnel.c [CC] src/linux/lq_plugin_ffeth_nl80211.c [CC] src/linux/net.c [CC] src/linux/nl80211_link_info.c [CC] src/unix/ifnet.c [CC] src/unix/log.c [CC] src/unix/misc.c [CC] src/cfgparser/olsrd_conf.c [CC] src/cfgparser/olsrd_conf_checksum.c [BISON] src/cfgparser/oparse.c [FLEX] src/cfgparser/oscan.c [CC] src/cfgparser/cfgfile_gen.c [CREATE] builddata.txt [CC] src/builddata.c [CC] src/cfgparser/oparse.c [CC] src/cfgparser/oscan.c [LD] olsrd make[1]: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/src/olsr_switch' [CC] link_rules.c [CC] main.c [CC] ohs_cmd.c [LD] ../../olsr_switch make[1]: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/src/olsr_switch' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/arprefresh' [CC] src/olsrd_arprefresh.c [LD] olsrd_arprefresh.so.0.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/arprefresh' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/bmf' [CC] src/Address.c [CC] src/Bmf.c [CC] src/NetworkInterfaces.c [CC] src/Packet.c [CC] src/PacketHistory.c [CC] src/olsrd_plugin.c In file included from src/Bmf.c:70: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [LD] olsrd_bmf.so.1.7.0 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/bmf' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dot_draw' [CC] src/olsrd_dot_draw.c [CC] src/olsrd_plugin.c [LD] olsrd_dot_draw.so.0.3 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dot_draw' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dyn_gw' [CC] src/olsrd_dyn_gw.c [CC] src/olsrd_plugin.c [LD] olsrd_dyn_gw.so.0.5 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dyn_gw' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dyn_gw_plain' [CC] src/olsrd_dyn_gw_plain.c [LD] olsrd_dyn_gw_plain.so.0.4 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/dyn_gw_plain' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/httpinfo' [CC] src/admin_interface.c [CC] src/olsrd_httpinfo.c [CC] src/olsrd_plugin.c [LD] olsrd_httpinfo.so.0.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/httpinfo' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/jsoninfo' [CC] src/olsrd_jsoninfo.c [CC] src/olsrd_plugin.c [CC] ../info/http_headers.c [CC] ../info/json_helpers.c [CC] ../info/olsrd_info.c [LD] olsrd_jsoninfo.so.1.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/jsoninfo' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/mdns' [CC] src/Address.c [CC] src/NetworkInterfaces.c [CC] src/Packet.c [CC] src/RouterElection.c [CC] src/mdns.c [CC] src/olsrd_plugin.c [LD] olsrd_mdns.so.1.0.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/mdns' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/nameservice' [CC] src/compat.c [CC] src/mapwrite.c [CC] src/nameservice.c [CC] src/olsrd_plugin.c In file included from ../../src/olsr_cfg.h:49, from ../../src/olsr_protocol.h:57, from ../../src/olsr.h:49, from src/nameservice.c:63: src/nameservice.c: In function 'olsr_namesvc_gen': src/nameservice.c:634:65: warning: taking address of packed member of 'union olsr_message' may result in an unaligned pointer value [-Waddress-of-packed-member] 634 | namesize = encap_namemsg((struct namemsg *)ARM_NOWARN_ALIGN(&message->v4.message)); ../../src/compiler.h:58:39: note: in definition of macro 'ARM_NOWARN_ALIGN' 58 | #define ARM_NOWARN_ALIGN(x) ((void *)(x)) | ^ src/nameservice.c:647:65: warning: taking address of packed member of 'union olsr_message' may result in an unaligned pointer value [-Waddress-of-packed-member] 647 | namesize = encap_namemsg((struct namemsg *)ARM_NOWARN_ALIGN(&message->v6.message)); ../../src/compiler.h:58:39: note: in definition of macro 'ARM_NOWARN_ALIGN' 58 | #define ARM_NOWARN_ALIGN(x) ((void *)(x)) | ^ src/nameservice.c: In function 'olsr_parser': src/nameservice.c:696:54: warning: taking address of packed member of 'union olsr_message' may result in an unaligned pointer value [-Waddress-of-packed-member] 696 | namemessage = (struct namemsg *)ARM_NOWARN_ALIGN(&m->v4.message); ../../src/compiler.h:58:39: note: in definition of macro 'ARM_NOWARN_ALIGN' 58 | #define ARM_NOWARN_ALIGN(x) ((void *)(x)) | ^ src/nameservice.c:700:54: warning: taking address of packed member of 'union olsr_message' may result in an unaligned pointer value [-Waddress-of-packed-member] 700 | namemessage = (struct namemsg *)ARM_NOWARN_ALIGN(&m->v6.message); ../../src/compiler.h:58:39: note: in definition of macro 'ARM_NOWARN_ALIGN' 58 | #define ARM_NOWARN_ALIGN(x) ((void *)(x)) | ^ [LD] olsrd_nameservice.so.0.4 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/nameservice' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/netjson' [CC] src/olsrd_netjson.c [CC] src/olsrd_netjson_helpers.c [CC] src/olsrd_plugin.c [LD] olsrd_netjson.so.1.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/netjson' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/p2pd' [CC] src/NetworkInterfaces.c [CC] src/Packet.c [CC] src/PacketHistory.c [CC] src/dllist.c [CC] src/olsrd_plugin.c [CC] src/p2pd.c [LD] olsrd_p2pd.so.0.1.0 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/p2pd' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/pgraph' [CC] src/olsrd_pgraph.c [LD] olsrd_pgraph.so.1.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/pgraph' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/poprouting' [CC] src/olsrd_plugin.c [CC] src/olsrd_poprouting.c [LD] olsrd_poprouting.so.1.0 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/poprouting' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/quagga' [CC] src/client.c [CC] src/olsrd_plugin.c [CC] src/packet.c [CC] src/parse.c [CC] src/plugin.c [CC] src/quagga.c [LD] olsrd_quagga.so.0.2.2 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/quagga' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/secure' [CC] src/md5.c [CC] src/olsrd_plugin.c [CC] src/olsrd_secure.c [LD] olsrd_secure.so.0.6 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/secure' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/sgwdynspeed' [CC] src/configuration.c [CC] src/olsrdPlugin.c [CC] src/sgwDynSpeed.c [CC] src/speedFile.c [LD] olsrd_sgwdynspeed.so.1.0.0 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/sgwdynspeed' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/txtinfo' [CC] src/olsrd_plugin.c [CC] src/olsrd_txtinfo.c [LD] olsrd_txtinfo.so.1.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/txtinfo' make: Entering directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/watchdog' [CC] src/olsrd_plugin.c [LD] olsrd_watchdog.so.0.1 make: Leaving directory '/home/buildozer/aports/testing/olsrd/src/olsrd-0.9.8/lib/watchdog' >>> olsrd: Entering fakeroot... >>> olsrd-openrc*: Running split function openrc... >>> olsrd-openrc*: Preparing subpackage olsrd-openrc... >>> olsrd-openrc*: Running postcheck for olsrd-openrc >>> olsrd-doc*: Running split function doc... >>> olsrd-doc*: Preparing subpackage olsrd-doc... >>> olsrd-doc*: Running postcheck for olsrd-doc >>> olsrd-plugins*: Running split function plugins... >>> olsrd-plugins*: Preparing subpackage olsrd-plugins... >>> olsrd-plugins*: Stripping binaries >>> olsrd-plugins*: Running postcheck for olsrd-plugins >>> olsrd*: Running postcheck for olsrd >>> olsrd*: Preparing package olsrd... >>> olsrd*: Stripping binaries >>> olsrd-doc*: Scanning shared objects >>> olsrd-openrc*: Scanning shared objects >>> olsrd-plugins*: Scanning shared objects >>> olsrd*: Scanning shared objects >>> olsrd-doc*: Tracing dependencies... >>> olsrd-doc*: Package size: 120.0 KB >>> olsrd-doc*: Compressing data... >>> olsrd-doc*: Create checksum... >>> olsrd-doc*: Create olsrd-doc-0.9.8-r3.apk >>> olsrd-openrc*: Tracing dependencies... >>> olsrd-openrc*: Package size: 24.0 KB >>> olsrd-openrc*: Compressing data... >>> olsrd-openrc*: Create checksum... >>> olsrd-openrc*: Create olsrd-openrc-0.9.8-r3.apk >>> olsrd-plugins*: Tracing dependencies... so:libc.musl-armhf.so.1 >>> olsrd-plugins*: Package size: 500.0 KB >>> olsrd-plugins*: Compressing data... >>> olsrd-plugins*: Create checksum... >>> olsrd-plugins*: Create olsrd-plugins-0.9.8-r3.apk >>> olsrd*: Tracing dependencies... so:libc.musl-armhf.so.1 >>> olsrd*: Package size: 388.0 KB >>> olsrd*: Compressing data... >>> olsrd*: Create checksum... >>> olsrd*: Create olsrd-0.9.8-r3.apk >>> olsrd: Build complete at Fri, 27 Sep 2024 02:02:05 +0000 elapsed time 0h 0m 11s >>> olsrd: Cleaning up srcdir >>> olsrd: Cleaning up pkgdir >>> olsrd: Uninstalling dependencies... (1/5) Purging .makedepends-olsrd (20240927.020155) (2/5) Purging linux-headers (6.6-r0) (3/5) Purging flex (2.6.4-r6) (4/5) Purging bison (3.8.2-r1) (5/5) Purging m4 (1.4.19-r3) Executing busybox-1.36.1-r32.trigger OK: 331 MiB in 105 packages >>> olsrd: Updating the testing/armhf repository index... >>> olsrd: Signing the index...