>>> fehqlibs: Building community/fehqlibs 23-r0 (using abuild 3.13.0-r3) started Wed, 24 Apr 2024 04:42:54 +0000 >>> fehqlibs: Checking sanity of /home/buildozer/aports/community/fehqlibs/APKBUILD... >>> fehqlibs: Analyzing dependencies... >>> fehqlibs: Installing for build: build-base (1/1) Installing .makedepends-fehqlibs (20240424.044255) OK: 473 MiB in 108 packages >>> fehqlibs: Cleaning up srcdir >>> fehqlibs: Cleaning up pkgdir >>> fehqlibs: Cleaning up tmpdir >>> fehqlibs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/fehQlibs-23.tgz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> fehqlibs: Fetching https://www.fehcom.de/ipnet/fehQlibs/fehQlibs-23.tgz Connecting to www.fehcom.de (85.25.149.179:443) saving to '/var/cache/distfiles/fehQlibs-23.tgz.part' fehQlibs-23.tgz.part 100% |********************************| 87995 0:00:00 ETA '/var/cache/distfiles/fehQlibs-23.tgz.part' saved >>> fehqlibs: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/fehQlibs-23.tgz >>> fehqlibs: Checking sha512sums... fehQlibs-23.tgz: OK >>> fehqlibs: Unpacking /var/cache/distfiles/fehQlibs-23.tgz... Cleaning up libs ... done! Checking for select.h ... found! Checking for flock/lockf ... flock found! Checking for poll.h ... found! Checking for uint8_t ... found! Checking for uint64_t ... found! Checking for compile ... created! Checking for makelib ... created! Checking for sharedlib ... created! Making all in qlibs ... ./compile -Iinclude -Os -fstack-clash-protection -Wformat -Werror=format-security *.c cdbread.c: In function 'cdb_init': cdbread.c:52:11: warning: the comparison will always evaluate as 'true' for the pointer operand in 'x + 1' must not be NULL [-Waddress] 52 | if (x + 1) { | ^ ip6.c:320:53: warning: argument 2 of type 'char[16]' with mismatched bound [-Warray-parameter=] 320 | unsigned int ip6_bytestring(stralloc *ipstring,char ip[16],int prefix) | ~~~~~^~~~~~ In file included from ip6.c:4: include/ip.h:85:40: note: previously declared as 'char *' 85 | unsigned int ip6_bytestring(stralloc *,char *,int); | ^~~~~~ timeoutconn.c:15:29: warning: argument 2 of type 'char[4]' with mismatched bound [-Warray-parameter=] 15 | int timeoutconn4(int s,char ip[4],uint16 port,unsigned int timeout) | ~~~~~^~~~~ In file included from timeoutconn.c:5: include/timeoutconn.h:6:29: note: previously declared as 'char *' 6 | extern int timeoutconn4(int,char *,uint16,unsigned int); | ^~~~~~ timeoutconn.c:46:29: warning: argument 2 of type 'char[16]' with mismatched bound [-Warray-parameter=] 46 | int timeoutconn6(int s,char ip[16],uint16 port,unsigned int timeout,uint32 netif) | ~~~~~^~~~~~ include/timeoutconn.h:7:29: note: previously declared as 'char *' 7 | extern int timeoutconn6(int,char *,uint16,unsigned int,uint32); | ^~~~~~ timeoutconn.c:77:28: warning: argument 2 of type 'char[16]' with mismatched bound [-Warray-parameter=] 77 | int timeoutconn(int s,char ip[16],uint16 port,unsigned int timeout,uint32 netif) | ~~~~~^~~~~~ include/timeoutconn.h:8:28: note: previously declared as 'char *' 8 | extern int timeoutconn(int,char *,uint16,unsigned int,uint32); | ^~~~~~ uint128p.c:10:24: warning: argument 1 of type 'char[16]' with mismatched bound [-Warray-parameter=] 10 | void uint128_pack(char s[16],uint128 u) | ~~~~~^~~~~ In file included from uint128p.c:1: include/uint_t.h:72:26: note: previously declared as 'char *' 72 | extern void uint128_pack(char *,uint128); | ^~~~~~ uint128p.c:30:28: warning: argument 1 of type 'char[16]' with mismatched bound [-Warray-parameter=] 30 | void uint128_pack_big(char s[16],uint128 u) | ~~~~~^~~~~ include/uint_t.h:73:30: note: previously declared as 'char *' 73 | extern void uint128_pack_big(char *,uint128); | ^~~~~~ uint128p.c:51:26: warning: argument 1 of type 'char[16]' with mismatched bound [-Warray-parameter=] 51 | void uint128_unpack(char s[16],uint128 *u) | ~~~~~^~~~~ include/uint_t.h:74:28: note: previously declared as 'char *' 74 | extern void uint128_unpack(char *,uint128 *); | ^~~~~~ uint128p.c:76:30: warning: argument 1 of type 'char[16]' with mismatched bound [-Warray-parameter=] 76 | void uint128_unpack_big(char s[16],uint128 *u) | ~~~~~^~~~~ include/uint_t.h:75:32: note: previously declared as 'char *' 75 | extern void uint128_unpack_big(char *,uint128 *); | ^~~~~~ uint16p.c:10:23: warning: argument 1 of type 'char[2]' with mismatched bound [-Warray-parameter=] 10 | void uint16_pack(char s[2],uint16 u) | ~~~~~^~~~ In file included from uint16p.c:1: include/uint_t.h:27:25: note: previously declared as 'char *' 27 | extern void uint16_pack(char *,uint16); | ^~~~~~ uint16p.c:16:27: warning: argument 1 of type 'char[2]' with mismatched bound [-Warray-parameter=] 16 | void uint16_pack_big(char s[2],uint16 u) | ~~~~~^~~~ include/uint_t.h:28:29: note: previously declared as 'char *' 28 | extern void uint16_pack_big(char *,uint16); | ^~~~~~ uint16p.c:22:25: warning: argument 1 of type 'char[2]' with mismatched bound [-Warray-parameter=] 22 | void uint16_unpack(char s[2],uint16 *u) | ~~~~~^~~~ include/uint_t.h:29:27: note: previously declared as 'char *' 29 | extern void uint16_unpack(char *,uint16 *); | ^~~~~~ uint16p.c:32:29: warning: argument 1 of type 'char[2]' with mismatched bound [-Warray-parameter=] 32 | void uint16_unpack_big(char s[2],uint16 *u) | ~~~~~^~~~ include/uint_t.h:30:31: note: previously declared as 'char *' 30 | extern void uint16_unpack_big(char *,uint16 *); | ^~~~~~ uint32p.c:10:23: warning: argument 1 of type 'char[4]' with mismatched bound [-Warray-parameter=] 10 | void uint32_pack(char s[4],uint32 u) | ~~~~~^~~~ In file included from uint32p.c:1: include/uint_t.h:38:25: note: previously declared as 'char *' 38 | extern void uint32_pack(char *,uint32); | ^~~~~~ uint32p.c:17:27: warning: argument 1 of type 'char[4]' with mismatched bound [-Warray-parameter=] 17 | void uint32_pack_big(char s[4],uint32 u) | ~~~~~^~~~ include/uint_t.h:39:29: note: previously declared as 'char *' 39 | extern void uint32_pack_big(char *,uint32); | ^~~~~~ uint32p.c:25:25: warning: argument 1 of type 'char[4]' with mismatched bound [-Warray-parameter=] 25 | void uint32_unpack(char s[4],uint32 *u) | ~~~~~^~~~ include/uint_t.h:40:27: note: previously declared as 'char *' 40 | extern void uint32_unpack(char *,uint32 *); | ^~~~~~ uint32p.c:37:29: warning: argument 1 of type 'char[4]' with mismatched bound [-Warray-parameter=] 37 | void uint32_unpack_big(char s[4],uint32 *u) | ~~~~~^~~~ include/uint_t.h:41:31: note: previously declared as 'char *' 41 | extern void uint32_unpack_big(char *,uint32 *); | ^~~~~~ uint64p.c:10:23: warning: argument 1 of type 'char[8]' with mismatched bound [-Warray-parameter=] 10 | void uint64_pack(char s[8],uint64 u) | ~~~~~^~~~ In file included from uint64p.c:1: include/uint_t.h:53:25: note: previously declared as 'char *' 53 | extern void uint64_pack(char *,uint64); | ^~~~~~ uint64p.c:21:27: warning: argument 1 of type 'char[8]' with mismatched bound [-Warray-parameter=] 21 | void uint64_pack_big(char s[8],uint64 u) | ~~~~~^~~~ include/uint_t.h:54:29: note: previously declared as 'char *' 54 | extern void uint64_pack_big(char *,uint64); | ^~~~~~ uint64p.c:33:25: warning: argument 1 of type 'char[8]' with mismatched bound [-Warray-parameter=] 33 | void uint64_unpack(char s[8],uint64 *u) | ~~~~~^~~~ include/uint_t.h:55:27: note: previously declared as 'char *' 55 | extern void uint64_unpack(char *,uint64 *); | ^~~~~~ uint64p.c:48:29: warning: argument 1 of type 'char[8]' with mismatched bound [-Warray-parameter=] 48 | void uint64_unpack_big(char s[8],uint64 *u) | ~~~~~^~~~ include/uint_t.h:56:31: note: previously declared as 'char *' 56 | extern void uint64_unpack_big(char *,uint64 *); | ^~~~~~ ./makelib alloc.a alloc.o ./makelib buffer.a buffer.o ./makelib case.a case.o ./makelib cdb.a cdbread.o cdbmake.o uint32p.o seek.o buffer.o ./makelib constmap.a constmap.o alloc.o buffer.o scan.o ./makelib env.a env.o ./makelib fd.a fd.o ./makelib fs.a fmt.o scan.o ./makelib getln.a getln.o ./makelib getopt.a getoptb.o ./makelib lock.a lock.o ./makelib logmsg.a errstr.o logmsg.o ./makelib ndelay.a ndelay.o ./makelib open.a open.o ./makelib seek.a seek.o ./makelib sig.a sig.o ./makelib str.a str.o byte.o stralloc.o alloc.o ./makelib stralloc.a stralloc.o alloc.o ./makelib time.a iopause.o tai.o taia.o timeout.o timeoutconn.o ./makelib wait.a wait.o ./makelib ip.a ip4.o ip6.o socket_if.o Building socket lib ... ./makelib socket.a socket_if.o socket_bind.o socket_connect.o \ socket_info.o socket_setup.o socket_tcp.o socket_udp.o ip.a Building @dnsresolv lib ... make[1]: Entering directory '/home/buildozer/aports/community/fehqlibs/src/fehQlibs-23/dnsstub' rm -f `cat TARGETS` ../compile -I../include dns_domain.c dns_dfd.c dns_dtda.c dns_ip.c dns_ipq.c \ dns_mx.c dns_name.c dns_nd.c dns_packet.c dns_random.c dns_rcip.c \ dns_rcrw.c dns_resolve.c dns_sortip.c dns_transmit.c dns_txt.c dns_cname.c dns_name.c:46:40: warning: argument 2 of type 'const char[4]' with mismatched bound [-Warray-parameter=] 46 | int dns_name4(stralloc *out,const char ip[4]) | ~~~~~~~~~~~^~~~~ In file included from dns_name.c:5: ../include/dnsresolv.h:167:33: note: previously declared as 'const char *' 167 | extern int dns_name4(stralloc *,const char *); | ^~~~~~~~~~~~ dns_name.c:60:40: warning: argument 2 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 60 | int dns_name6(stralloc *out,const char ip[16]) | ~~~~~~~~~~~^~~~~~ ../include/dnsresolv.h:181:33: note: previously declared as 'const char *' 181 | extern int dns_name6(stralloc *,const char *); | ^~~~~~~~~~~~ dns_name.c:74:39: warning: argument 2 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 74 | int dns_name(stralloc *out,const char ip[16]) | ~~~~~~~~~~~^~~~~~ ../include/dnsresolv.h:149:32: note: previously declared as 'const char *' 149 | extern int dns_name(stralloc *,const char *); | ^~~~~~~~~~~~ dns_nd.c:13:27: warning: argument 1 of type 'char[31]' with mismatched bound [-Warray-parameter=] 13 | int dns_name4_domain(char name[DNS_NAME4_DOMAIN],const char ip[4]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from dns_nd.c:4: ../include/dnsresolv.h:166:29: note: previously declared as 'char *' 166 | extern int dns_name4_domain(char *,const char *); | ^~~~~~ dns_nd.c:13:61: warning: argument 2 of type 'const char[4]' with mismatched bound [-Warray-parameter=] 13 | int dns_name4_domain(char name[DNS_NAME4_DOMAIN],const char ip[4]) | ~~~~~~~~~~~^~~~~ ../include/dnsresolv.h:166:36: note: previously declared as 'const char *' 166 | extern int dns_name4_domain(char *,const char *); | ^~~~~~~~~~~~ dns_nd.c:35:27: warning: argument 1 of type 'char[75]' with mismatched bound [-Warray-parameter=] 35 | int dns_name6_domain(char name[DNS_NAME6_DOMAIN],const char ip[16]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/dnsresolv.h:180:29: note: previously declared as 'char *' 180 | extern int dns_name6_domain(char *,const char *); | ^~~~~~ dns_nd.c:35:61: warning: argument 2 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 35 | int dns_name6_domain(char name[DNS_NAME6_DOMAIN],const char ip[16]) | ~~~~~~~~~~~^~~~~~ ../include/dnsresolv.h:180:36: note: previously declared as 'const char *' 180 | extern int dns_name6_domain(char *,const char *); | ^~~~~~~~~~~~ dns_random.c:40:33: warning: argument 1 of type 'const char[128]' with mismatched bound [-Warray-parameter=] 40 | void dns_random_init(const char data[128]) | ~~~~~~~~~~~^~~~~~~~~ In file included from dns_random.c:4: ../include/dnsresolv.h:118:29: note: previously declared as 'const char *' 118 | extern void dns_random_init(const char *); | ^~~~~~~~~~~~ dns_rcip.c:94:27: warning: argument 1 of type 'char[512]' with mismatched bound [-Warray-parameter=] 94 | int dns_resolvconfip(char s[QUERY_MAXIPLEN],uint32 scope[QUERY_MAXNS]) | ~~~~~^~~~~~~~~~~~~~~~~ In file included from dns_rcip.c:6: ../include/dnsresolv.h:145:29: note: previously declared as 'char *' 145 | extern int dns_resolvconfip(char *,uint32 *); | ^~~~~~ dns_rcip.c:94:52: warning: argument 2 of type 'uint32[32]' {aka 'unsigned int[32]'} with mismatched bound [-Warray-parameter=] 94 | int dns_resolvconfip(char s[QUERY_MAXIPLEN],uint32 scope[QUERY_MAXNS]) | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/dnsresolv.h:145:36: note: previously declared as 'uint32 *' {aka 'unsigned int *'} 145 | extern int dns_resolvconfip(char *,uint32 *); | ^~~~~~~~ dns_resolve.c:16:42: warning: argument 2 of type 'const char[2]' with mismatched bound [-Warray-parameter=] 16 | int dns_resolve(const char *q,const char qtype[2]) | ~~~~~~~~~~~^~~~~~~~ In file included from dns_resolve.c:5: ../include/dnsresolv.h:147:37: note: previously declared as 'const char *' 147 | extern int dns_resolve(const char *,const char *); | ^~~~~~~~~~~~ dns_transmit.c:255:58: warning: argument 2 of type 'const char[512]' with mismatched bound [-Warray-parameter=] 255 | int dns_transmit_start(struct dns_transmit *d,const char servers[QUERY_MAXIPLEN], \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from dns_transmit.c:10: ../include/dnsresolv.h:138:53: note: previously declared as 'const char *' 138 | extern int dns_transmit_start(struct dns_transmit *,const char *,int,const char *,const char *,const char *); | ^~~~~~~~~~~~ dns_transmit.c:256:67: warning: argument 5 of type 'const char[2]' with mismatched bound [-Warray-parameter=] 256 | int flagrecursive,const char *q,const char qtype[2],const char localip[16]) | ~~~~~~~~~~~^~~~~~~~ ../include/dnsresolv.h:138:83: note: previously declared as 'const char *' 138 | extern int dns_transmit_start(struct dns_transmit *,const char *,int,const char *,const char *,const char *); | ^~~~~~~~~~~~ dns_transmit.c:256:87: warning: argument 6 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 256 | int flagrecursive,const char *q,const char qtype[2],const char localip[16]) | ~~~~~~~~~~~^~~~~~~~~~~ ../include/dnsresolv.h:138:96: note: previously declared as 'const char *' 138 | extern int dns_transmit_start(struct dns_transmit *,const char *,int,const char *,const char *,const char *); | ^~~~~~~~~~~~ dns_transmit.c:285:59: warning: argument 2 of type 'const char[512]' with mismatched bound [-Warray-parameter=] 285 | int dns_transmit_start6(struct dns_transmit *d,const char servers[QUERY_MAXIPLEN], \ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../include/dnsresolv.h:186:54: note: previously declared as 'const char *' 186 | extern int dns_transmit_start6(struct dns_transmit *,const char *,int,const char *,const char *,const char *,const uint32 *); | ^~~~~~~~~~~~ dns_transmit.c:286:67: warning: argument 5 of type 'const char[2]' with mismatched bound [-Warray-parameter=] 286 | int flagrecursive,const char *q,const char qtype[2], \ | ~~~~~~~~~~~^~~~~~~~ ../include/dnsresolv.h:186:84: note: previously declared as 'const char *' 186 | extern int dns_transmit_start6(struct dns_transmit *,const char *,int,const char *,const char *,const char *,const uint32 *); | ^~~~~~~~~~~~ dns_transmit.c:287:35: warning: argument 6 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 287 | const char localip[16],const uint32 scopes[QUERY_MAXNS]) | ~~~~~~~~~~~^~~~~~~~~~~ ../include/dnsresolv.h:186:97: note: previously declared as 'const char *' 186 | extern int dns_transmit_start6(struct dns_transmit *,const char *,int,const char *,const char *,const char *,const uint32 *); | ^~~~~~~~~~~~ dns_transmit.c:287:60: warning: argument 7 of type 'const uint32[32]' {aka 'const unsigned int[32]'} with mismatched bound [-Warray-parameter=] 287 | const char localip[16],const uint32 scopes[QUERY_MAXNS]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../include/dnsresolv.h:186:110: note: previously declared as 'const uint32 *' {aka 'const unsigned int *'} 186 | extern int dns_transmit_start6(struct dns_transmit *,const char *,int,const char *,const char *,const char *,const uint32 *); | ^~~~~~~~~~~~~~ ../makelib dnsresolv.a dns_domain.o dns_dfd.o dns_dtda.o dns_ip.o dns_ipq.o \ dns_mx.o dns_name.o dns_nd.o dns_packet.o dns_random.o dns_rcip.o \ dns_rcrw.o dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o dns_cname.o make[1]: Leaving directory '/home/buildozer/aports/community/fehqlibs/src/fehQlibs-23/dnsstub' ln -sf dnsresolv.a libdnsresolv.a ./makelib qlibs.a *.o ln -sf qlibs.a libqlibs.a >>> fehqlibs: Entering fakeroot... >>> fehqlibs-doc*: Running split function doc... >>> fehqlibs-doc*: Preparing subpackage fehqlibs-doc... >>> fehqlibs-doc*: Running postcheck for fehqlibs-doc >>> fehqlibs*: Running postcheck for fehqlibs >>> fehqlibs*: Preparing package fehqlibs... >>> fehqlibs*: Stripping binaries >>> fehqlibs-doc*: Scanning shared objects >>> fehqlibs*: Scanning shared objects >>> fehqlibs-doc*: Tracing dependencies... >>> fehqlibs-doc*: Package size: 176.0 KB >>> fehqlibs-doc*: Compressing data... >>> fehqlibs-doc*: Create checksum... >>> fehqlibs-doc*: Create fehqlibs-doc-23-r0.apk >>> fehqlibs*: Tracing dependencies... >>> fehqlibs*: Package size: 452.0 KB >>> fehqlibs*: Compressing data... >>> fehqlibs*: Create checksum... >>> fehqlibs*: Create fehqlibs-23-r0.apk >>> fehqlibs: Build complete at Wed, 24 Apr 2024 04:43:00 +0000 elapsed time 0h 0m 6s >>> fehqlibs: Cleaning up srcdir >>> fehqlibs: Cleaning up pkgdir >>> fehqlibs: Uninstalling dependencies... (1/1) Purging .makedepends-fehqlibs (20240424.044255) OK: 473 MiB in 107 packages >>> fehqlibs: Updating the community/aarch64 repository index... >>> fehqlibs: Signing the index...