>>> vsftpd: Building community/vsftpd 3.0.5-r2 (using abuild 3.14.1-r3) started Fri, 15 Nov 2024 03:37:52 +0000 >>> vsftpd: Validating /home/buildozer/aports/community/vsftpd/APKBUILD... >>> vsftpd: Analyzing dependencies... >>> vsftpd: Installing for build: build-base openssl-dev>3 libcap-dev linux-pam-dev linux-headers (1/17) Installing openssl-dev (3.3.2-r3) (2/17) Installing linux-headers (6.6-r1) (3/17) Installing libcap-dev (2.70-r0) (4/17) Installing xz-libs (5.6.3-r0) (5/17) Installing xz (5.6.3-r0) (6/17) Installing gettext-asprintf (0.22.5-r0) (7/17) Installing libintl (0.22.5-r0) (8/17) Installing gettext-libs (0.22.5-r0) (9/17) Installing gettext-envsubst (0.22.5-r0) (10/17) Installing libxml2 (2.13.4-r3) (11/17) Installing gettext (0.22.5-r0) (12/17) Installing gettext-dev (0.22.5-r0) (13/17) Installing skalibs-libs (2.14.3.0-r0) (14/17) Installing utmps-libs (0.1.2.3-r2) (15/17) Installing linux-pam (1.6.1-r1) (16/17) Installing linux-pam-dev (1.6.1-r1) (17/17) Installing .makedepends-vsftpd (20241115.033823) Executing busybox-1.37.0-r7.trigger OK: 409 MiB in 117 packages >>> vsftpd: Cleaning up srcdir >>> vsftpd: Cleaning up pkgdir >>> vsftpd: Cleaning up tmpdir >>> vsftpd: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/vsftpd-3.0.5.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/vsftpd-3.0.5.tar.gz.part' vsftpd-3.0.5.tar.gz. 100% |********************************| 193k 0:00:00 ETA '/var/cache/distfiles/v3.21/vsftpd-3.0.5.tar.gz.part' saved >>> vsftpd: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/vsftpd-3.0.5.tar.gz >>> vsftpd: Checking sha512sums... vsftpd-3.0.5.tar.gz: OK vsftpd.initd: OK vsftpd.confd: OK vsftpd-enable-ssl.patch: OK vsftpd-clearenv.patch: OK CVE-2015-1419.patch: OK wtmpx_file.patch: OK findlibs.patch: OK strip.patch: OK >>> vsftpd: Unpacking /var/cache/distfiles/v3.21/vsftpd-3.0.5.tar.gz... >>> vsftpd: vsftpd-enable-ssl.patch patching file builddefs.h >>> vsftpd: vsftpd-clearenv.patch patching file sysdeputil.c >>> vsftpd: CVE-2015-1419.patch patching file ls.c patching file str.c Hunk #1 succeeded at 711 (offset -59 lines). patching file str.h Hunk #1 succeeded at 100 (offset -1 lines). >>> vsftpd: wtmpx_file.patch patching file seccompsandbox.c Hunk #1 succeeded at 22 with fuzz 2 (offset 1 line). patching file sysdeputil.c Hunk #1 succeeded at 1218 (offset 2 lines). Hunk #2 succeeded at 1239 (offset 2 lines). >>> vsftpd: findlibs.patch patching file vsf_findlibs.sh Hunk #3 succeeded at 63 with fuzz 2 (offset -3 lines). >>> vsftpd: strip.patch patching file Makefile gcc -c main.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c utility.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c prelogin.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ftpcmdio.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c postlogin.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c privsock.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c tunables.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ftpdataio.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c secbuf.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ls.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c postprivparent.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c logging.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c str.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c netstr.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c sysstr.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c strlist.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c banner.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c filestr.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c parseconf.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c secutil.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ascii.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c oneprocess.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c twoprocess.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c privops.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c standalone.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c hash.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c tcpwrap.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ipaddrparse.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c access.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c features.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c readwrite.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c opts.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ssl.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c sslslave.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ptracesandbox.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c ftppolicy.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c sysutil.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c sysdeputil.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc gcc -c seccompsandbox.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -idirafter dummyinc ls.c: In function 'vsf_filename_passes_filter': ls.c:395:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 395 | free(normname); | ^~~~~~~~ In file included from /usr/include/fortify/stdlib.h:23, from ls.c:10: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ls.c:396:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 396 | free(path); | ^~~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ssl.c: In function 'ssl_init': ssl.c:143:7: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 143 | EC_KEY* key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); | ^~~~~~ In file included from /usr/include/openssl/x509.h:33, from /usr/include/openssl/ssl.h:32, from ssl.c:27: /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ssl.c:149:7: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 149 | EC_KEY_free(key); | ^~~~~~~~~~~ /usr/include/openssl/ec.h:1022:28: note: declared here 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ssl.c: In function 'setup_bio_callbacks': ssl.c:695:3: warning: 'BIO_set_callback' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 695 | BIO_set_callback(p_bio, bio_callback); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:30: /usr/include/openssl/bio.h:310:28: note: declared here 310 | OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); | ^~~~~~~~~~~~~~~~ ssl.c:697:3: warning: 'BIO_set_callback' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 697 | BIO_set_callback(p_bio, bio_callback); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/bio.h:310:28: note: declared here 310 | OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); | ^~~~~~~~~~~~~~~~ gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o seccompsandbox.o -fPIE -pie -Wl,-z,relro -Wl,-z,now `./vsf_findlibs.sh` >>> WARNING: vsftpd: APKBUILD does not run any tests! Alpine policy will soon require that packages have any relevant testsuites run during the build process. To fix, either define a check() function, or declare !check in $options to indicate the package does not have a testsuite. >>> vsftpd: Entering fakeroot... >>> vsftpd-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/vsftpd/pkg/vsftpd-doc/usr/share/man' >>> vsftpd-doc*: Preparing subpackage vsftpd-doc... >>> vsftpd-doc*: Running postcheck for vsftpd-doc >>> vsftpd-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/vsftpd/pkg/vsftpd-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/vsftpd/pkg/vsftpd-openrc/etc/init.d' >>> vsftpd-openrc*: Preparing subpackage vsftpd-openrc... >>> vsftpd-openrc*: Running postcheck for vsftpd-openrc >>> vsftpd*: Running postcheck for vsftpd >>> vsftpd*: Preparing package vsftpd... >>> vsftpd*: Stripping binaries >>> vsftpd*: Script found. /bin/sh added as a dependency for vsftpd-3.0.5-r2.apk >>> vsftpd*: Adding .pre-install >>> vsftpd-doc*: Scanning shared objects >>> vsftpd-openrc*: Scanning shared objects >>> vsftpd*: Scanning shared objects >>> vsftpd-doc*: Tracing dependencies... >>> vsftpd-doc*: Package size: 11.6 KB >>> vsftpd-doc*: Compressing data... >>> vsftpd-doc*: Create checksum... >>> vsftpd-doc*: Create vsftpd-doc-3.0.5-r2.apk >>> vsftpd-openrc*: Tracing dependencies... >>> vsftpd-openrc*: Package size: 564.0 B >>> vsftpd-openrc*: Compressing data... >>> vsftpd-openrc*: Create checksum... >>> vsftpd-openrc*: Create vsftpd-openrc-3.0.5-r2.apk >>> vsftpd*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 so:libcap.so.2 so:libcrypto.so.3 so:libpam.so.0 so:libssl.so.3 >>> vsftpd*: Package size: 147.0 KB >>> vsftpd*: Compressing data... >>> vsftpd*: Create checksum... >>> vsftpd*: Create vsftpd-3.0.5-r2.apk >>> vsftpd: Build complete at Fri, 15 Nov 2024 03:38:25 +0000 elapsed time 0h 0m 33s >>> vsftpd: Cleaning up srcdir >>> vsftpd: Cleaning up pkgdir >>> vsftpd: Uninstalling dependencies... (1/17) Purging .makedepends-vsftpd (20241115.033823) (2/17) Purging openssl-dev (3.3.2-r3) (3/17) Purging libcap-dev (2.70-r0) (4/17) Purging linux-pam-dev (1.6.1-r1) (5/17) Purging gettext-dev (0.22.5-r0) (6/17) Purging xz (5.6.3-r0) (7/17) Purging gettext-asprintf (0.22.5-r0) (8/17) Purging gettext (0.22.5-r0) (9/17) Purging gettext-envsubst (0.22.5-r0) (10/17) Purging linux-pam (1.6.1-r1) (11/17) Purging linux-headers (6.6-r1) (12/17) Purging gettext-libs (0.22.5-r0) (13/17) Purging libintl (0.22.5-r0) (14/17) Purging libxml2 (2.13.4-r3) (15/17) Purging utmps-libs (0.1.2.3-r2) (16/17) Purging xz-libs (5.6.3-r0) (17/17) Purging skalibs-libs (2.14.3.0-r0) Executing busybox-1.37.0-r7.trigger OK: 396 MiB in 100 packages >>> vsftpd: Updating the community/x86 repository index... >>> vsftpd: Signing the index...