>>> vpcs: Checking sanity of /home/buildozer/aports/community/vpcs/APKBUILD... >>> vpcs: Analyzing dependencies... (1/3) Installing linux-headers (4.4.6-r1) (2/3) Installing bsd-compat-headers (0.7-r1) (3/3) Installing .makedepends-vpcs (0) OK: 293 MiB in 102 packages >>> vpcs: Cleaning temporary build dirs... >>> vpcs: Checking sha512sums... v0.8beta1.tar.gz: OK musl-fixes.patch: OK >>> vpcs: Unpacking /var/cache/distfiles/v0.8beta1.tar.gz... >>> vpcs: musl-fixes.patch patching file remote.c patching file hv.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c vpcs.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c daemon.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c readline.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c packets.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c utils.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c queue.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c command.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c dev.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c dhcp.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c command6.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c packets6.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c ip.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c tcp.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c inet6.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c dns.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c remote.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c help.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c dump.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c relay.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c hv.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c frag.c gcc -O2 -m32 -DLinux -Di386 -DHV -Wall -I. -DTAP -c frag6.c dns.c: In function 'hostresolv': dns.c:54:8: warning: variable 'pdn' set but not used [-Wunused-but-set-variable] char *pdn = NULL; ^~~ dns.c: In function 'appenddomain': dns.c:141:25: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] snprintf(dname, sizeof(dname), "%s", name); ^ dns.c:145:24: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] snprintf(dname, sizeof(dname), "%s.%s", name, dn); ^ dns.c: In function 'dns4': dns.c:151:17: warning: variable 'in' set but not used [-Wunused-but-set-variable] struct in_addr in; ^~ dhcp.c: In function 'dhcp4_discover': dhcp.c:74:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = htonl(0x63825363); ^ dhcp.c:97:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = pc->ip4.dhcp.ip; ^ dhcp.c: In function 'dhcp4_request': dhcp.c:167:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = htonl(0x63825363); ^ dhcp.c:175:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = pc->ip4.dhcp.svr; ^ dhcp.c:180:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = pc->ip4.dhcp.ip; ^ dhcp.c: In function 'dhcp4_release': dhcp.c:270:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = htonl(0x63825363); ^ dhcp.c:283:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = pc->ip4.dhcp.svr; ^ dhcp.c:288:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((int*)(&dh->options[i]))[0] = pc->ip4.dhcp.ip; ^ dev.c: In function 'open_tap': dev.c:173:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ dev.c:176:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' sprintf(dev, "%s", tapname); ^~~~~~~ dhcp.c: In function 'dmp_dhcp': dhcp.c:577:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in.s_addr = ((int*)(&dh->options[i + 2]))[0]; ^~ dhcp.c:583:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in.s_addr = ((int*)(&dh->options[i + 2]))[0]; ^~ dhcp.c:589:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] j = ((int*)(&dh->options[i + 2]))[0]; ^ dhcp.c:595:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] j = ((int*)(&dh->options[i + 2]))[0]; ^ dhcp.c:601:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] j = ((int*)(&dh->options[i + 2]))[0]; ^ dhcp.c:616:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in.s_addr = ((int*)(&dh->options[i + 2]))[0]; ^~ dhcp.c:626:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in.s_addr = ((int*)(&dh->options[i + 2 + j * 4]))[0]; ^~ dhcp.c:642:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] in.s_addr = ((int*)(&dh->options[i + 2]))[0]; ^~ relay.c: In function 'run_relay': relay.c:92:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (port > 1024 && port < 65534) ^~ relay.c:94:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (relay_fd) { ^~ gcc -O2 -m32 vpcs.o daemon.o readline.o packets.o utils.o queue.o command.o dev.o dhcp.o command6.o packets6.o ip.o tcp.o inet6.o dns.o remote.o help.o dump.o relay.o hv.o frag.o frag6.o -o vpcs -lpthread -lutil -s -static >>> vpcs: Entering fakeroot... >>> vpcs*: Running postcheck for vpcs >>> vpcs*: Preparing package vpcs... >>> vpcs*: Stripping binaries >>> vpcs*: Scanning shared objects >>> vpcs*: Tracing dependencies... >>> vpcs*: Package size: 252.0 KB >>> vpcs*: Compressing data... >>> vpcs*: Create checksum... >>> vpcs*: Create vpcs-0.8-r0.apk >>> vpcs: Cleaning up srcdir >>> vpcs: Cleaning up pkgdir >>> vpcs: Uninstalling dependencies... >>> vpcs: Updating the cached abuild repository index... >>> vpcs: Signing the index...