>>> unzip: Building main/unzip 6.0-r15 (using abuild 3.13.0-r3) started Mon, 05 Aug 2024 07:15:19 +0000 >>> unzip: Checking sanity of /home/buildozer/aports/main/unzip/APKBUILD... >>> unzip: Analyzing dependencies... >>> unzip: Installing for build: build-base (1/1) Installing .makedepends-unzip (20240805.071519) OK: 281 MiB in 111 packages >>> unzip: Cleaning up srcdir >>> unzip: Cleaning up pkgdir >>> unzip: Cleaning up tmpdir >>> unzip: Fetching https://distfiles.alpinelinux.org/distfiles/edge/unzip60.tgz >>> unzip: Fetching https://distfiles.alpinelinux.org/distfiles/edge/unzip60.tgz >>> unzip: Checking sha512sums... unzip60.tgz: OK 08-allow-greater-hostver-values.patch: OK 10-unzip-handle-pkware-verify.patch: OK 13-remove-build-date.patch: OK 20-unzip-uidgid-fix.patch: OK 21-fix-warning-messages-on-big-files.patch: OK unzip-6.0-exec-shield.patch: OK unzip-6.0-format-secure.patch: OK unzip-6.0-heap-overflow-infloop.patch: OK unzip-6.0-timestamp.patch: OK CVE-2014-8139.patch: OK CVE-2014-8140.patch: OK CVE-2014-8141.patch: OK CVE-2014-9636.patch: OK CVE-2014-9913.patch: OK CVE-2016-9844.patch: OK CVE-2018-1000035.patch: OK CVE-2018-18384.patch: OK large-symlinks.patch: OK CVE-2021-4217.patch: OK CVE-2022-0529-and-CVE-2022-0530.patch: OK zipbomb-manpage.patch: OK zipbomb-part1.patch: OK zipbomb-part2.patch: OK zipbomb-part3.patch: OK zipbomb-part4.patch: OK zipbomb-part5.patch: OK zipbomb-part6.patch: OK zipbomb-switch.patch: OK >>> unzip: Unpacking /var/cache/distfiles/unzip60.tgz... >>> unzip: 08-allow-greater-hostver-values.patch patching file zipinfo.c >>> unzip: 10-unzip-handle-pkware-verify.patch patching file process.c >>> unzip: 13-remove-build-date.patch patching file unix/unix.c >>> unzip: 20-unzip-uidgid-fix.patch patching file process.c >>> unzip: 21-fix-warning-messages-on-big-files.patch patching file fileio.c Hunk #1 succeeded at 2458 (offset -19 lines). >>> unzip: unzip-6.0-exec-shield.patch patching file crc_i386.S >>> unzip: unzip-6.0-format-secure.patch patching file extract.c patching file list.c patching file zipinfo.c >>> unzip: unzip-6.0-heap-overflow-infloop.patch patching file crypt.c patching file extract.c Hunk #1 succeeded at 2701 (offset -32 lines). patching file extract.c Hunk #1 succeeded at 1255 (offset -2 lines). >>> unzip: unzip-6.0-timestamp.patch patching file process.c Hunk #1 succeeded at 2874 (offset -40 lines). Hunk #2 succeeded at 2896 (offset -40 lines). Hunk #3 succeeded at 2918 (offset -40 lines). >>> unzip: CVE-2014-8139.patch patching file extract.c patching file unzpriv.h >>> unzip: CVE-2014-8140.patch patching file extract.c Hunk #1 succeeded at 2251 (offset 30 lines). >>> unzip: CVE-2014-8141.patch patching file process.c Hunk #2 succeeded at 1895 (offset 7 lines). patching file fileio.c >>> unzip: CVE-2014-9636.patch patching file extract.c Hunk #1 succeeded at 2247 (offset 30 lines). Hunk #2 succeeded at 2264 with fuzz 2 (offset 37 lines). >>> unzip: CVE-2014-9913.patch patching file list.c >>> unzip: CVE-2016-9844.patch patching file zipinfo.c Hunk #1 succeeded at 1922 (offset 1 line). >>> unzip: CVE-2018-1000035.patch patching file fileio.c >>> unzip: CVE-2018-18384.patch patching file list.c >>> unzip: large-symlinks.patch patching file process.c Hunk #1 succeeded at 1758 (offset 7 lines). >>> unzip: CVE-2021-4217.patch patching file fileio.c Hunk #1 succeeded at 2299 (offset -9 lines). patching file process.c Hunk #1 succeeded at 2049 (offset -15 lines). >>> unzip: CVE-2022-0529-and-CVE-2022-0530.patch patching file fileio.c Hunk #2 succeeded at 2357 (offset -6 lines). patching file process.c Hunk #2 succeeded at 1904 (offset -13 lines). Hunk #3 succeeded at 1934 (offset -15 lines). Hunk #4 succeeded at 2034 (offset -15 lines). Hunk #5 succeeded at 2494 (offset -13 lines). Hunk #6 succeeded at 2542 (offset -13 lines). Hunk #7 succeeded at 2615 (offset -13 lines). >>> unzip: zipbomb-manpage.patch patching file man/unzip.1 >>> unzip: zipbomb-part1.patch patching file fileio.c Hunk #1 succeeded at 534 (offset 4 lines). >>> unzip: zipbomb-part2.patch patching file extract.c Hunk #1 succeeded at 321 (offset 2 lines). Hunk #2 succeeded at 495 (offset 2 lines). Hunk #3 succeeded at 735 (offset 2 lines). Hunk #4 succeeded at 1205 (offset 2 lines). Hunk #5 succeeded at 1750 (offset 11 lines). Hunk #6 succeeded at 2163 (offset 11 lines). patching file globals.c patching file globals.h patching file process.c Hunk #1 succeeded at 639 (offset 2 lines). Hunk #2 succeeded at 1922 (offset 25 lines). Hunk #3 succeeded at 1986 (offset 50 lines). patching file unzip.h >>> unzip: zipbomb-part3.patch patching file extract.c Hunk #1 succeeded at 495 (offset 2 lines). Hunk #2 succeeded at 511 (offset 2 lines). patching file process.c Hunk #1 succeeded at 1410 (offset 2 lines). Hunk #2 succeeded at 1548 (offset 2 lines). patching file unzpriv.h Hunk #1 succeeded at 2187 (offset 2 lines). >>> unzip: zipbomb-part4.patch patching file extract.c Hunk #1 succeeded at 3060 (offset 50 lines). >>> unzip: zipbomb-part5.patch patching file inflate.c >>> unzip: zipbomb-part6.patch patching file extract.c Hunk #1 succeeded at 655 (offset -3 lines). Hunk #2 succeeded at 2194 (offset 6 lines). patching file globals.h Hunk #1 succeeded at 260 (offset -1 lines). patching file process.c Hunk #1 succeeded at 1928 (offset 25 lines). Hunk #2 succeeded at 1991 (offset 50 lines). patching file unzpriv.h Hunk #1 succeeded at 2033 (offset -1 lines). >>> unzip: zipbomb-switch.patch patching file extract.c Hunk #1 succeeded at 324 (offset 2 lines). Hunk #2 succeeded at 501 (offset -2 lines). Hunk #3 succeeded at 1222 (offset -3 lines). Hunk #4 succeeded at 1769 (offset 6 lines). Hunk #5 succeeded at 2184 (offset 6 lines). Hunk #6 succeeded at 2202 (offset 6 lines). patching file unzip.c patching file unzip.h cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT unzip.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT crc32.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT crypt.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT envargs.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT explode.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT extract.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT fileio.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT globals.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT inflate.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT list.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT match.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT process.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT ttyio.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT ubz2err.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT unreduce.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT unshrink.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT zipinfo.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT unix/unix.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT funzip.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DFUNZIP -o cryptf.o crypt.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DFUNZIP -o globalsf.o globals.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DFUNZIP -o inflatef.o inflate.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DFUNZIP -o ttyiof.o ttyio.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o unzipsfx.o unzip.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o crc32_.o crc32.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o crypt_.o crypt.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o extract_.o extract.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o fileio_.o fileio.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o globals_.o globals.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o inflate_.o inflate.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o match_.o match.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o process_.o process.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o ttyio_.o ttyio.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o ubz2err_.o ubz2err.c cc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -I. -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNOMEMCPY -DNO_WORKING_ISPRINT -DSFX -o unix_.o unix/unix.c cc -o funzip funzip.o crc32.o cryptf.o globalsf.o inflatef.o ttyiof.o -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs zipinfo.c: In function 'zipinfo': zipinfo.c:1984:49: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1984 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^ In function 'zi_short', inlined from 'zipinfo' at zipinfo.c:857:34: zipinfo.c:1984:21: note: 'sprintf' output between 4 and 5 bytes into a destination of size 4 1984 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zipinfo.c: In function 'zipinfo': zipinfo.c:2027:41: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2027 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^ In function 'zi_short', inlined from 'zipinfo' at zipinfo.c:857:34: zipinfo.c:2027:13: note: 'sprintf' output between 4 and 5 bytes into a destination of size 4 2027 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zipinfo.c: In function 'zipinfo': zipinfo.c:2002:41: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2002 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^ In function 'zi_short', inlined from 'zipinfo' at zipinfo.c:857:34: zipinfo.c:2002:13: note: 'sprintf' output between 4 and 5 bytes into a destination of size 4 2002 | sprintf(&attribs[12], "%u.%u", hostver/10, hostver%10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zipinfo.c: In function 'zipinfo': zipinfo.c:2073:52: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2073 | sprintf(attribs, ".r.-... %u.%u", hostver/10, hostver%10); | ^ In function 'zi_short', inlined from 'zipinfo' at zipinfo.c:857:34: zipinfo.c:2073:17: note: 'sprintf' output between 16 and 17 bytes into a destination of size 16 2073 | sprintf(attribs, ".r.-... %u.%u", hostver/10, hostver%10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -o unzipsfx unzipsfx.o crc32_.o crypt_.o extract_.o fileio_.o globals_.o inflate_.o match_.o process_.o ttyio_.o ubz2err_.o unix_.o -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs cc -o unzip -Lbzip2 unzip.o crc32.o crypt.o envargs.o explode.o extract.o fileio.o globals.o inflate.o list.o match.o process.o ttyio.o ubz2err.o unreduce.o unshrink.o zipinfo.o unix.o -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs ##### This is a Unix-specific target. (Just so you know.) ##### Make sure unzip, funzip and unzipsfx are compiled and ##### in this directory. ##### testing extraction Archive: testmake.zip inflating: testmake.zipinfo ##### testing zipinfo (unzip -Z) --- testmake.unzip-Z +++ testmake.zipinfo @@ -1,5 +1,4 @@ -Archive: testmake.zip -Zip file size: 527 bytes, number of entries: 2 --rw-a-- 2.3 ntf 126 tx defX 98-Nov-19 21:46 notes --rw-a-- 2.3 ntf 236 tx defX 98-Nov-19 21:46 testmake.zipinfo +Archive: testmake.zip 527 bytes 2 files +-rw-a-- 2.3 ntf 126 tx defX 19-Nov-98 22:46 notes +-rw-a-- 2.3 ntf 236 tx defX 19-Nov-98 22:46 testmake.zipinfo 2 files, 362 bytes uncompressed, 259 bytes compressed: 28.5% ##### WARNING: zipinfo output doesn't match stored version ##### (If the only difference is the file times, compare your ##### timezone with the Central European timezone, which is one ##### hour east of Greenwich but effectively 2 hours east ##### during summer Daylight Savings Time. The upper two ##### lines should correspond to your local time when the ##### files were created, on 19 November 1998 at 10:46pm CET. ##### If the times are consistent, please ignore this warning.) ##### testing unzip -d exdir option Archive: testmake.zip inflating: testun/notes This file is part of testmake.zip for UnZip 5.4 and later. It has DOS/OS2/NT style CR-LF line-endings. It's pretty short. ##### testing unzip -o and funzip (ignore funzip warning) funzip warning: zipfile has more than one entry--rest ignored ##### testing unzipsfx (self-extractor) UnZipSFX 6.00 of 20 April 2009, by Info-ZIP (http://www.info-zip.org). inflating: notes ##### testing complete. >>> unzip: Entering fakeroot... mkdir -p /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin cp unzip funzip unzipsfx /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin cp unix/zipgrep /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin rm -f /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/zipinfo ln /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/unzip /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/zipinfo mkdir -p /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1/ cp man/funzip.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//funzip.1 cp man/unzip.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//unzip.1 cp man/unzipsfx.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//unzipsfx.1 cp man/zipgrep.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//zipgrep.1 cp man/zipinfo.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//zipinfo.1 chmod 755 /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/funzip /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/unzip /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/unzipsfx /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/zipgrep /home/buildozer/aports/main/unzip/pkg/unzip/usr/bin/zipinfo chmod 644 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//funzip.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//unzip.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//unzipsfx.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//zipgrep.1 /home/buildozer/aports/main/unzip/pkg/unzip/usr/share/man/man1//zipinfo.1 >>> unzip-doc*: Running split function doc... >>> unzip-doc*: Preparing subpackage unzip-doc... >>> unzip-doc*: Running postcheck for unzip-doc >>> unzip*: Running postcheck for unzip >>> unzip*: Preparing package unzip... >>> unzip*: Stripping binaries >>> unzip-doc*: Scanning shared objects >>> unzip*: Scanning shared objects >>> unzip-doc*: Tracing dependencies... >>> unzip-doc*: Package size: 80.0 KB >>> unzip-doc*: Compressing data... >>> unzip-doc*: Create checksum... >>> unzip-doc*: Create unzip-doc-6.0-r15.apk >>> unzip*: Tracing dependencies... so:libc.musl-ppc64le.so.1 >>> unzip*: Package size: 412.0 KB >>> unzip*: Compressing data... >>> unzip*: Create checksum... >>> unzip*: Create unzip-6.0-r15.apk >>> unzip: Build complete at Mon, 05 Aug 2024 07:15:22 +0000 elapsed time 0h 0m 3s >>> unzip: Cleaning up srcdir >>> unzip: Cleaning up pkgdir >>> unzip: Uninstalling dependencies... (1/1) Purging .makedepends-unzip (20240805.071519) OK: 281 MiB in 110 packages >>> unzip: Updating the main/ppc64le repository index... >>> unzip: Signing the index...