>>> iodine: Building community/iodine 0.8.0-r1 (using abuild 3.16.0_rc4-r0) started Mon, 20 Oct 2025 09:00:49 +0000 >>> iodine: Validating /home/buildozer/aports/community/iodine/APKBUILD... >>> iodine: Analyzing dependencies... >>> iodine: Installing for build: build-base linux-headers zlib-dev (1/3) Installing linux-headers (6.16.12-r0) (2/3) Installing zlib-dev (1.3.1-r2) (3/3) Installing .makedepends-iodine (20251020.090059) OK: 464 MiB in 107 packages >>> iodine: Cleaning up srcdir >>> iodine: Cleaning up pkgdir >>> iodine: Cleaning up tmpdir >>> iodine: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/iodine-0.8.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> iodine: Fetching https://code.kryo.se/iodine/iodine-0.8.0.tar.gz Connecting to code.kryo.se (194.47.250.248:443) saving to '/var/cache/distfiles/v3.23/iodine-0.8.0.tar.gz.part' iodine-0.8.0.tar.gz. 100% |********************************| 98.2k 0:00:00 ETA '/var/cache/distfiles/v3.23/iodine-0.8.0.tar.gz.part' saved /var/cache/distfiles/v3.23/iodine-0.8.0.tar.gz: OK >>> iodine: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/iodine-0.8.0.tar.gz /var/cache/distfiles/v3.23/iodine-0.8.0.tar.gz: OK >>> iodine: Unpacking /var/cache/distfiles/v3.23/iodine-0.8.0.tar.gz... make[1]: Entering directory '/home/buildozer/aports/community/iodine/src/iodine-0.8.0/src' CC tun.c CC dns.c CC read.c OS is LINUX, arch is ppc64le CC encoding.c CC login.c CC base32.c CC base64.c Making base64u.c CC base128.c CC md5.c CC common.c CC iodine.c CC client.c CC util.c CC iodined.c CC user.c CC fw_query.c CC base64u.c tun.c: In function 'open_tun': tun.c:113:35: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2147767498' to '-2147199798' [-Woverflow] 113 | if (ioctl(tun_fd, TUNSETIFF, (void *) &ifreq) != -1) { | ^~~~~~~~~ tun.c:127:43: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2147767498' to '-2147199798' [-Woverflow] 127 | if (ioctl(tun_fd, TUNSETIFF, (void *) &ifreq) != -1) { | ^~~~~~~~~ iodined.c: In function 'send_version_response': iodined.c:714:17: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 714 | strncpy(out, "VFUL", sizeof(out)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iodined.c:711:17: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 711 | strncpy(out, "VNAK", sizeof(out)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iodined.c:708:17: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 708 | strncpy(out, "VACK", sizeof(out)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD ../bin/iodine iodined.c: In function 'main': iodined.c:2701:41: warning: 'dns6addr_len' may be used uninitialized [-Wmaybe-uninitialized] 2701 | (dns_fds.v6fd = open_dns_opt(&dns6addr, dns6addr_len, 1)) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iodined.c:2392:13: note: 'dns6addr_len' was declared here 2392 | int dns6addr_len; | ^~~~~~~~~~~~ iodined.c:2694:41: warning: 'dns4addr_len' may be used uninitialized [-Wmaybe-uninitialized] 2694 | (dns_fds.v4fd = open_dns(&dns4addr, dns4addr_len)) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iodined.c:2390:13: note: 'dns4addr_len' was declared here 2390 | int dns4addr_len; | ^~~~~~~~~~~~ LD ../bin/iodined make[1]: Leaving directory '/home/buildozer/aports/community/iodine/src/iodine-0.8.0/src' >>> iodine: Entering fakeroot... make[1]: Entering directory '/home/buildozer/aports/community/iodine/src/iodine-0.8.0/src' OS is LINUX, arch is ppc64le make[1]: Leaving directory '/home/buildozer/aports/community/iodine/src/iodine-0.8.0/src' mkdir -p /home/buildozer/aports/community/iodine/pkg/iodine/usr/sbin install bin/iodine /home/buildozer/aports/community/iodine/pkg/iodine/usr/sbin/iodine chmod 755 /home/buildozer/aports/community/iodine/pkg/iodine/usr/sbin/iodine install bin/iodined /home/buildozer/aports/community/iodine/pkg/iodine/usr/sbin/iodined chmod 755 /home/buildozer/aports/community/iodine/pkg/iodine/usr/sbin/iodined mkdir -p /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/man/man8 install man/iodine.8 /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/man/man8/iodine.8 chmod 644 /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/man/man8/iodine.8 mkdir -p /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/doc/iodine install README.md /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/doc/iodine/README.md chmod 644 /home/buildozer/aports/community/iodine/pkg/iodine/usr/share/doc/iodine/README.md >>> iodine-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/iodine/pkg/iodine-doc/usr/share/doc' 'usr/share/man' -> '/home/buildozer/aports/community/iodine/pkg/iodine-doc/usr/share/man' >>> iodine-doc*: Preparing subpackage iodine-doc... >>> iodine-doc*: Running postcheck for iodine-doc >>> iodine*: Running postcheck for iodine >>> iodine*: Preparing package iodine... >>> iodine*: Stripping binaries >>> iodine*: Scanning shared objects >>> iodine-doc*: Tracing dependencies... >>> iodine-doc*: Package size: 24.2 KB >>> iodine-doc*: Compressing data... >>> iodine-doc*: Create checksum... >>> iodine-doc*: Create iodine-doc-0.8.0-r1.apk >>> iodine*: Tracing dependencies... so:libc.musl-ppc64le.so.1 so:libz.so.1 >>> iodine*: Package size: 131.7 KB >>> iodine*: Compressing data... >>> iodine*: Create checksum... >>> iodine*: Create iodine-0.8.0-r1.apk >>> iodine: Build complete at Mon, 20 Oct 2025 09:01:03 +0000 elapsed time 0h 0m 14s >>> iodine: Cleaning up srcdir >>> iodine: Cleaning up pkgdir >>> iodine: Uninstalling dependencies... (1/3) Purging .makedepends-iodine (20251020.090059) (2/3) Purging linux-headers (6.16.12-r0) (3/3) Purging zlib-dev (1.3.1-r2) OK: 459 MiB in 104 packages >>> iodine: Updating the community/ppc64le repository index... >>> iodine: Signing the index...