<86>Jun 16 00:48:35 userdel[2336294]: delete user 'rooter' <86>Jun 16 00:48:35 userdel[2336294]: removed group 'rooter' owned by 'rooter' <86>Jun 16 00:48:35 userdel[2336294]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 00:48:35 groupadd[2336325]: group added to /etc/group: name=rooter, GID=1847 <86>Jun 16 00:48:35 groupadd[2336325]: group added to /etc/gshadow: name=rooter <86>Jun 16 00:48:35 groupadd[2336325]: new group: name=rooter, GID=1847 <86>Jun 16 00:48:35 useradd[2336347]: new user: name=rooter, UID=1847, GID=1847, home=/root, shell=/bin/bash <86>Jun 16 00:48:35 userdel[2336370]: delete user 'builder' <86>Jun 16 00:48:35 userdel[2336370]: removed group 'builder' owned by 'builder' <86>Jun 16 00:48:35 userdel[2336370]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 00:48:35 groupadd[2336393]: group added to /etc/group: name=builder, GID=1848 <86>Jun 16 00:48:35 groupadd[2336393]: group added to /etc/gshadow: name=builder <86>Jun 16 00:48:35 groupadd[2336393]: new group: name=builder, GID=1848 <86>Jun 16 00:48:35 useradd[2336411]: new user: name=builder, UID=1848, GID=1848, home=/usr/src, shell=/bin/bash <13>Jun 16 00:48:38 rpmi: libnatspec-0.3.1-alt3 p10+325550.100.4.1 1691674888 installed <13>Jun 16 00:48:38 rpmi: libnatspec-devel-0.3.1-alt3 p10+325550.100.4.1 1691674888 installed <13>Jun 16 00:48:38 rpmi: bzlib-devel-1:1.0.8-alt1 sisyphus+278099.400.1.1 1626027681 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/unzip-6.0-alt5.nosrc.rpm (w1.gzdio) Installing unzip-6.0-alt5.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.39909 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf unzip60 + echo 'Source #0 (unzip60.tar.gz):' Source #0 (unzip60.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/unzip60.tar.gz + /bin/tar -xf - + cd unzip60 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (unzip-6.0-alt-natspec.patch):' Patch #0 (unzip-6.0-alt-natspec.patch): + /usr/bin/patch -p1 patching file unix/Makefile patching file unix/unix.c Hunk #2 succeeded at 1877 (offset 208 lines). patching file unix/unxcfg.h Hunk #1 succeeded at 227 (offset 86 lines). patching file unzip.c Hunk #5 succeeded at 808 with fuzz 2 (offset 135 lines). Hunk #6 succeeded at 1345 (offset 247 lines). Hunk #7 succeeded at 1531 (offset 265 lines). Hunk #8 succeeded at 1635 (offset 265 lines). patching file unzpriv.h Hunk #1 succeeded at 3008 (offset 444 lines). patching file zipinfo.c Hunk #1 succeeded at 457 (offset 10 lines). Hunk #2 succeeded at 505 (offset 10 lines). Hunk #3 succeeded at 554 (offset 10 lines). + echo 'Patch #1 (unzip-6.0-bzip2-configure.patch):' Patch #1 (unzip-6.0-bzip2-configure.patch): + /usr/bin/patch -p1 patching file unix/configure patch unexpectedly ends in middle of line patch unexpectedly ends in middle of line + echo 'Patch #2 (unzip-6.0-exec-shield.patch):' Patch #2 (unzip-6.0-exec-shield.patch): + /usr/bin/patch -p1 patching file crc_i386.S + echo 'Patch #3 (unzip-6.0-close.patch):' Patch #3 (unzip-6.0-close.patch): + /usr/bin/patch -p1 patching file extract.c patching file unix/unix.c Hunk #1 succeeded at 1099 (offset 3 lines). Hunk #2 succeeded at 1142 (offset 3 lines). Hunk #3 succeeded at 1176 (offset 3 lines). Hunk #4 succeeded at 1209 (offset 3 lines). Hunk #5 succeeded at 1223 (offset 3 lines). Hunk #6 succeeded at 1236 (offset 3 lines). Hunk #7 succeeded at 1262 (offset 3 lines). Hunk #8 succeeded at 1274 (offset 3 lines). Hunk #9 succeeded at 1302 (offset 3 lines). patching file unzpriv.h + echo 'Patch #4 (unzip-6.0-attribs-overflow.patch):' Patch #4 (unzip-6.0-attribs-overflow.patch): + /usr/bin/patch -p1 patching file zipinfo.c Hunk #1 succeeded at 1943 (offset 62 lines). + echo 'Patch #6 (unzip-6.0-manpage-fix.patch):' Patch #6 (unzip-6.0-manpage-fix.patch): + /usr/bin/patch -p1 patching file man/unzip.1 Hunk #1 succeeded at 495 (offset 71 lines). + echo 'Patch #7 (unzip-6.0-fix-recmatch.patch):' Patch #7 (unzip-6.0-fix-recmatch.patch): + /usr/bin/patch -p1 patching file match.c + echo 'Patch #8 (unzip-6.0-symlink.patch):' Patch #8 (unzip-6.0-symlink.patch): + /usr/bin/patch -p1 patching file process.c + echo 'Patch #9 (unzip-6.0-caseinsensitive.patch):' Patch #9 (unzip-6.0-caseinsensitive.patch): + /usr/bin/patch -p1 patching file match.c + echo 'Patch #10 (unzip-6.0-format-secure.patch):' Patch #10 (unzip-6.0-format-secure.patch): + /usr/bin/patch -p1 patching file extract.c patching file list.c patching file zipinfo.c Hunk #1 succeeded at 833 (offset 62 lines). Hunk #2 succeeded at 1022 (offset 62 lines). + echo 'Patch #12 (unzip-6.0-x-option.patch):' Patch #12 (unzip-6.0-x-option.patch): + /usr/bin/patch -p1 patching file process.c + echo 'Patch #13 (unzip-6.0-overflow.patch):' Patch #13 (unzip-6.0-overflow.patch): + /usr/bin/patch -p1 patching file extract.c + echo 'Patch #14 (unzip-6.0-cve-2014-8139.patch):' Patch #14 (unzip-6.0-cve-2014-8139.patch): + /usr/bin/patch -p1 patching file extract.c patching file unzpriv.h + echo 'Patch #15 (unzip-6.0-cve-2014-8140.patch):' Patch #15 (unzip-6.0-cve-2014-8140.patch): + /usr/bin/patch -p1 patching file extract.c + echo 'Patch #16 (unzip-6.0-cve-2014-8141.patch):' Patch #16 (unzip-6.0-cve-2014-8141.patch): + /usr/bin/patch -p1 patching file fileio.c Hunk #2 succeeded at 2297 with fuzz 2 (offset -5 lines). patching file process.c + echo 'Patch #17 (unzip-6.0-overflow-long-fsize.patch):' Patch #17 (unzip-6.0-overflow-long-fsize.patch): + /usr/bin/patch -p1 patching file list.c + echo 'Patch #18 (unzip-6.0-heap-overflow-infloop.patch):' Patch #18 (unzip-6.0-heap-overflow-infloop.patch): + /usr/bin/patch -p1 patching file crypt.c patching file extract.c patching file extract.c + echo 'Patch #21 (0001-Fix-CVE-2016-9844-rhbz-1404283.patch):' Patch #21 (0001-Fix-CVE-2016-9844-rhbz-1404283.patch): + /usr/bin/patch -p1 patching file zipinfo.c + echo 'Patch #22 (unzip-6.0-timestamp.patch):' Patch #22 (unzip-6.0-timestamp.patch): + /usr/bin/patch -p1 patching file process.c Hunk #1 succeeded at 2908 (offset -6 lines). Hunk #2 succeeded at 2930 (offset -6 lines). Hunk #3 succeeded at 2952 (offset -6 lines). + echo 'Patch #23 (unzip-6.0-cve-2018-1000035-heap-based-overflow.patch):' Patch #23 (unzip-6.0-cve-2018-1000035-heap-based-overflow.patch): + /usr/bin/patch -p1 patching file fileio.c + echo 'Patch #24 (unzip-6.0-cve-2018-18384.patch):' Patch #24 (unzip-6.0-cve-2018-18384.patch): + /usr/bin/patch -p1 patching file list.c Hunk #2 succeeded at 390 (offset 1 line). Hunk #3 succeeded at 472 (offset 1 line). + echo 'Patch #30 (CVE-2015-7697-part_from_opensuse.patch):' Patch #30 (CVE-2015-7697-part_from_opensuse.patch): + /usr/bin/patch -p1 patching file zipinfo.c Hunk #1 succeeded at 1945 (offset 57 lines). + echo 'Patch #31 (0001-Fix-null-pointer-dereference-and-use-of-uninitialized-data.patch):' Patch #31 (0001-Fix-null-pointer-dereference-and-use-of-uninitialized-data.patch): + /usr/bin/patch -p1 patching file fileio.c Hunk #1 succeeded at 2299 (offset -9 lines). patching file process.c Hunk #1 succeeded at 2043 (offset -21 lines). + ln -s unix/Makefile . + /usr/bin/subst s/1L/1/g man/funzip.1 man/unzip.1 man/unzipsfx.1 man/zipgrep.1 man/zipinfo.1 + /usr/bin/subst 's/"-s"/"-lnatspec"/' unix/configure + /usr/bin/subst 's/CFLAGS_OPT=.-O3./CFLAGS_OPT="-pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD"/g' unix/configure + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.39909 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd unzip60 + make flags make: Entering directory '/usr/src/RPM/BUILD/unzip60' sh unix/configure "cc" "-I. -Ibzip2 -DUNIX " "bzip2" Check C compiler operation Ok Check C compiler type (optimization options) GNU C (-pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD) Check for the C preprocessor Check if we can use asm code Check for ANSI options Check for prototypes Check the handling of const Check for time_t Check for size_t Check for off_t Check for Large File Support off_t is 8 bytes -- yes we have Large File Support! Check for wide char support __STDC_ISO_10646__ = 201706 -- have wchar_t with known UCS encoding - enabling Unicode support! Check for setlocale support (needed for UNICODE Native check) -- have setlocale, can check for charset type -- - enabling UTF8-native support! Check for gcc no-builtin flag Check for fchmod Check for fchown Check for lchown Check for nl_langinfo Check for lchmod Check for memset Check for errno declaration Check for directory libraries Check for readlink Check for directory include file Check for non existent include files Check for term I/O include file Check for MBCS include files Check for MBCS support -- have MBCS support Check for MBCS mbschr Check for MBCS mbsrchr Check for valloc Check for /usr/local/bin and /usr/local/man Checking for OS specialties Check for symbolic links Check bzip2 support Check for bzip2 sources in unzip's bzip2 subdirectory Check if OS already has bzip2 library installed -- OS supports bzip2 - linking in bzip2 make: Leaving directory '/usr/src/RPM/BUILD/unzip60' + make -j16 -e generic eval make -f unix/Makefile unzips ACONF_DEP=flags `cat flags` make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 unreduce.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 globals.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 ubz2err.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 crc32.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 envargs.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 crypt.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 match.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 ttyio.c ttyio.c: In function 'zgetch': ttyio.c:463:5: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 463 | read(f, &c, 1); /* read our character */ | ^~~~~~~~~~~~~~ ttyio.c: In function 'getp': ttyio.c:631:13: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 631 | read(f, &c, 1); | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DFUNZIP -o globalsf.o globals.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 list.c list.c: In function 'list_files': list.c:351:45: warning: '%03u' directive writing between 3 and 5 bytes into a region of size 4 [-Wformat-overflow=] 351 | sprintf( &methbuf[ 4], "%03u", G.crec.compression_method); | ^~~~ list.c:351:44: note: directive argument in the range [0, 65535] 351 | sprintf( &methbuf[ 4], "%03u", G.crec.compression_method); | ^~~~~~ In file included from /usr/include/stdio.h:866, from unzpriv.h:634, from unzip.h:718, from list.c:24: /usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 4 and 6 bytes into a destination of size 4 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DFUNZIP -o cryptf.o crypt.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DFUNZIP -o ttyiof.o ttyio.c ttyio.c: In function 'getp': ttyio.c:631:13: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 631 | read(f, &c, 1); | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 unshrink.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 funzip.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o crypt_.o crypt.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 explode.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o crc32_.o crc32.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o globals_.o globals.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 unzip.c In file included from /usr/include/string.h:532, from unzpriv.h:642, from unzip.h:718, from unzip.c:68: In function 'strncpy', inlined from 'uz_opts' at unzip.c:1661:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1652:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1557:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1548:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unzip.h:718, from unzip.c:68: unzip.c: In function 'uz_opts': unzpriv.h:2710:53: warning: '%s' directive writing up to 74487 bytes into a region of size 65528 [-Wformat-overflow=] 2710 | (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) unzip.c:2571:9: note: in expansion of macro 'Info' 2571 | Info(slide, 0, ((char *)slide, LoadFarString(CompileOptFormat), | ^~~~ In file included from /usr/include/stdio.h:866, from unzpriv.h:634, from unzip.h:718, from unzip.c:68: /usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 10 and 74497 bytes into a destination of size 65536 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unzip.h:718, from unzip.c:68: unzpriv.h:2710:53: warning: '%s' directive writing up to 74487 bytes into a region of size 65528 [-Wformat-overflow=] 2710 | (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) unzip.c:2582:9: note: in expansion of macro 'Info' 2582 | Info(slide, 0, ((char *)slide, LoadFarString(CompileOptFormat), | ^~~~ In file included from /usr/include/stdio.h:866, from unzpriv.h:634, from unzip.h:718, from unzip.c:68: /usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 10 and 74497 bytes into a destination of size 65536 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from unzip.h:718, from unzip.c:68: unzpriv.h:2710:53: warning: '%s' directive writing up to 74487 bytes into a region of size 65528 [-Wformat-overflow=] 2710 | (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) unzip.c:2628:9: note: in expansion of macro 'Info' 2628 | Info(slide, 0, ((char *)slide, LoadFarString(CompileOptFormat), | ^~~~ In file included from /usr/include/stdio.h:866, from unzpriv.h:634, from unzip.h:718, from unzip.c:68: /usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 10 and 74497 bytes into a destination of size 65536 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o unzipsfx.o unzip.c In file included from /usr/include/string.h:532, from unzpriv.h:642, from unzip.h:718, from unzip.c:68: In function 'strncpy', inlined from 'uz_opts' at unzip.c:1661:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1652:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1557:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'uz_opts' at unzip.c:1548:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o ttyio_.o ttyio.c ttyio.c: In function 'zgetch': ttyio.c:463:5: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 463 | read(f, &c, 1); /* read our character */ | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o ubz2err_.o ubz2err.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 unix/unix.c unix/unix.c: In function 'CloseError': unix/unix.c:1116:21: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1116 | fgets(G.answerbuf, 9, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from ./unzpriv.h:642, from ./unzip.h:718, from unix/unix.c:31: In function 'strncpy', inlined from 'init_conversion_charsets' at unix/unix.c:1925:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'init_conversion_charsets' at unix/unix.c:1930:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o match_.o match.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 inflate.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 fileio.c fileio.c: In function 'disk_error': fileio.c:1223:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1223 | fgets(G.answerbuf, sizeof(G.answerbuf), stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 process.c process.c: In function 'wide_to_local_string': process.c:2485:7: warning: variable 'state_dependent' set but not used [-Wunused-but-set-variable] 2485 | int state_dependent; | ^~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from unzpriv.h:642, from unzip.h:718, from process.c:34: In function 'strncat', inlined from 'wide_to_local_string' at process.c:2522:9: /usr/include/bits/string_fortified.h:122:10: warning: '__builtin_strncat' output may be truncated copying 1 byte from a string of length 8 [-Wstringop-truncation] 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o fileio_.o fileio.c fileio.c: In function 'disk_error': fileio.c:1223:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1223 | fgets(G.answerbuf, sizeof(G.answerbuf), stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o unix_.o unix/unix.c unix/unix.c: In function 'CloseError': unix/unix.c:1116:21: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1116 | fgets(G.answerbuf, 9, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from ./unzpriv.h:642, from ./unzip.h:718, from unix/unix.c:31: In function 'strncpy', inlined from 'init_conversion_charsets' at unix/unix.c:1925:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'init_conversion_charsets' at unix/unix.c:1930:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o inflate_.o inflate.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o process_.o process.c process.c: In function 'wide_to_local_string': process.c:2485:7: warning: variable 'state_dependent' set but not used [-Wunused-but-set-variable] 2485 | int state_dependent; | ^~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from unzpriv.h:642, from unzip.h:718, from process.c:34: In function 'strncat', inlined from 'wide_to_local_string' at process.c:2522:9: /usr/include/bits/string_fortified.h:122:10: warning: '__builtin_strncat' output may be truncated copying 1 byte from a string of length 8 [-Wstringop-truncation] 122 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DFUNZIP -o inflatef.o inflate.c make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -o funzip funzip.o crc32.o cryptf.o globalsf.o inflatef.o ttyiof.o -lnatspec make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 -DSFX -o extract_.o extract.c extract.c: In function 'extract_or_test_files': extract.c:617:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 617 | read(G.zipfd, (char *)G.inbuf, INBUFSIZ); /* been here before... */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extract.c: In function 'store_info': extract.c:929:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 929 | fgets(G.answerbuf, sizeof(G.answerbuf), stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extract.c: In function 'extract_or_test_entrylist': extract.c:1514:29: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1514 | fgets(G.filename, FILNAMSIZ, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 extract.c extract.c: In function 'UZbunzip2': extract.c:2742:9: warning: variable 'repeated_buf_err' set but not used [-Wunused-but-set-variable] 2742 | int repeated_buf_err; | ^~~~~~~~~~~~~~~~ extract.c: In function 'extract_or_test_files': extract.c:617:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 617 | read(G.zipfd, (char *)G.inbuf, INBUFSIZ); /* been here before... */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extract.c: In function 'store_info': extract.c:929:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 929 | fgets(G.answerbuf, sizeof(G.answerbuf), stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extract.c: In function 'extract_or_test_entrylist': extract.c:1514:29: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1514 | fgets(G.filename, FILNAMSIZ, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' 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 -lnatspec ld: unix_.o: in function `set_symlnk_attribs': /usr/src/RPM/BUILD/unzip60/unix/unix.c:1341: warning: lchmod is not implemented and will always fail make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DUSE_BZIP2 zipinfo.c In file included from /usr/include/string.h:532, from unzpriv.h:642, from unzip.h:718, from zipinfo.c:26: In function 'strncpy', inlined from 'zi_opts' at zipinfo.c:580:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'zi_opts' at zipinfo.c:571:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'zi_opts' at zipinfo.c:531:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'zi_opts' at zipinfo.c:522:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 25 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60' 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 -lbz2 -lnatspec ld: unix.o: in function `set_symlnk_attribs': /usr/src/RPM/BUILD/unzip60/unix/unix.c:1341: warning: lchmod is not implemented and will always fail make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60' + make test make: Entering directory '/usr/src/RPM/BUILD/unzip60' ##### 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) 1,4c1,3 < 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 ##### 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. make: Leaving directory '/usr/src/RPM/BUILD/unzip60' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.36201 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/unzip-buildroot + : + /bin/rm -rf -- /usr/src/tmp/unzip-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd unzip60 + mkdir -p /usr/src/tmp/unzip-buildroot/usr/bin /usr/src/tmp/unzip-buildroot/usr/share/man/man1 + install -p -m755 unzip funzip unzipsfx unix/zipgrep /usr/src/tmp/unzip-buildroot/usr/bin + install -p -m644 man/funzip.1 man/unzip.1 man/unzipsfx.1 man/zipgrep.1 man/zipinfo.1 /usr/src/tmp/unzip-buildroot/usr/share/man/man1/ + ln -s unzip /usr/src/tmp/unzip-buildroot/usr/bin/zipinfo + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/unzip-buildroot (auto) Verifying and fixing files in /usr/src/tmp/unzip-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/unzip-buildroot/ (default) Compressing files in /usr/src/tmp/unzip-buildroot (auto) Verifying ELF objects in /usr/src/tmp/unzip-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: unzip-6.0-alt5 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.68800 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd unzip60 + DOCDIR=/usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + export DOCDIR + rm -rf /usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + /bin/mkdir -p /usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + cp -prL BUGS LICENSE /usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + chmod -R go-w /usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + chmod -R a+rX /usr/src/tmp/unzip-buildroot/usr/share/doc/unzip-6.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KCSgZw find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N5r1Nu find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) find-requires: FINDPACKAGE-COMMANDS: egrep Requires: /bin/sh, /lib64/ld-linux-x86-64.so.2, grep, libbz2.so.1()(64bit) >= set:ifZkeudFDUup, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libnatspec.so.0()(64bit) >= set:iglRMQb, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8IlVEw Creating unzip-debuginfo package Processing files: unzip-debuginfo-6.0-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dL9Slw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Utv4Gy find-requires: running scripts (debuginfo) Requires: unzip = 6.0-alt5, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libbz2.so.1), debug64(libc.so.6), debug64(libnatspec.so.0) Adding to unzip-debuginfo a strict dependency on unzip Wrote: /usr/src/RPM/RPMS/x86_64/unzip-6.0-alt5.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/unzip-debuginfo-6.0-alt5.x86_64.rpm (w2.lzdio) 8.48user 3.69system 0:07.68elapsed 158%CPU (0avgtext+0avgdata 51844maxresident)k 0inputs+0outputs (0major+680985minor)pagefaults 0swaps 3.22user 2.46system 0:16.58elapsed 34%CPU (0avgtext+0avgdata 129028maxresident)k 24inputs+0outputs (0major+195483minor)pagefaults 0swaps --- unzip-6.0-alt5.x86_64.rpm.repo 2022-10-12 05:38:14.000000000 +0000 +++ unzip-6.0-alt5.x86_64.rpm.hasher 2024-06-16 00:48:48.346234057 +0000 @@ -28,5 +28,5 @@ Provides: unzip = 6.0-alt5:p10+308258.100.1.1 -File: /usr/bin/funzip 100755 root:root f5411122ef63200b52ee21cc9742b4c2 -File: /usr/bin/unzip 100755 root:root 2b19cc763d1358d5bc07135f801fc518 -File: /usr/bin/unzipsfx 100755 root:root 4b0ddaf5fbade6eb6d2f777b40dd8bb5 +File: /usr/bin/funzip 100755 root:root 7acd5dff011baf7028885de0ffa19d52 +File: /usr/bin/unzip 100755 root:root 6b5be5af77924aae7265dc91c2a260c7 +File: /usr/bin/unzipsfx 100755 root:root 20fb53ab081e726415916b3f9ad4b1e6 File: /usr/bin/zipgrep 100755 root:root ddf51a6f1d31b015b654033bd027c94a @@ -41,2 +41,2 @@ File: /usr/share/man/man1/zipinfo.1.xz 100644 root:root a8aca8a8f61459b56891b00357090dd0 -RPMIdentity: 1c3f8760c7534189a3fe89aecf86da94daa618c932cc930c059edb5e999314ae71dbc97c1c7fe78f410892063b04098c065d7769ea30adda445ec281f9beed04 +RPMIdentity: 547490c17ae65422452579c56ff73a4e772baec7279201a5449a0715d70c65d608f658ba66f3ba84cafc402d365b70df37e20cacbab68ae96c492dfd556b16bf --- unzip-debuginfo-6.0-alt5.x86_64.rpm.repo 2022-10-12 05:38:14.000000000 +0000 +++ unzip-debuginfo-6.0-alt5.x86_64.rpm.hasher 2024-06-16 00:48:48.429235428 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/2e 40755 root:root -/usr/lib/debug/.build-id/2e/0de0ebcf99a5620bb1d3e730c9b98672a5b02c 120777 root:root ../../../../bin/unzipsfx -/usr/lib/debug/.build-id/2e/0de0ebcf99a5620bb1d3e730c9b98672a5b02c.debug 120777 root:root ../../usr/bin/unzipsfx.debug -/usr/lib/debug/.build-id/65 40755 root:root -/usr/lib/debug/.build-id/65/df946cc9a230cf707b7f70edaa04bda8b6158b 120777 root:root ../../../../bin/funzip -/usr/lib/debug/.build-id/65/df946cc9a230cf707b7f70edaa04bda8b6158b.debug 120777 root:root ../../usr/bin/funzip.debug -/usr/lib/debug/.build-id/6b 40755 root:root -/usr/lib/debug/.build-id/6b/32a5a53107b248685f8481e3169da4b13b54df 120777 root:root ../../../../bin/unzip -/usr/lib/debug/.build-id/6b/32a5a53107b248685f8481e3169da4b13b54df.debug 120777 root:root ../../usr/bin/unzip.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/1c30dcbe156335cbf04ea0222a6f9aaadf99cc 120777 root:root ../../../../bin/unzip +/usr/lib/debug/.build-id/78/1c30dcbe156335cbf04ea0222a6f9aaadf99cc.debug 120777 root:root ../../usr/bin/unzip.debug +/usr/lib/debug/.build-id/7b 40755 root:root +/usr/lib/debug/.build-id/7b/9635aa6415bbb884ca670dd461e958feb7c33d 120777 root:root ../../../../bin/funzip +/usr/lib/debug/.build-id/7b/9635aa6415bbb884ca670dd461e958feb7c33d.debug 120777 root:root ../../usr/bin/funzip.debug +/usr/lib/debug/.build-id/7e 40755 root:root +/usr/lib/debug/.build-id/7e/4e7d4838ee42a2540065f421c96852e1f58046 120777 root:root ../../../../bin/unzipsfx +/usr/lib/debug/.build-id/7e/4e7d4838ee42a2540065f421c96852e1f58046.debug 120777 root:root ../../usr/bin/unzipsfx.debug /usr/lib/debug/usr/bin/funzip.debug 100644 root:root @@ -49,14 +49,14 @@ Provides: unzip-debuginfo = 6.0-alt5:p10+308258.100.1.1 -File: /usr/lib/debug/.build-id/2e 40755 root:root -File: /usr/lib/debug/.build-id/2e/0de0ebcf99a5620bb1d3e730c9b98672a5b02c 120777 root:root ../../../../bin/unzipsfx -File: /usr/lib/debug/.build-id/2e/0de0ebcf99a5620bb1d3e730c9b98672a5b02c.debug 120777 root:root ../../usr/bin/unzipsfx.debug -File: /usr/lib/debug/.build-id/65 40755 root:root -File: /usr/lib/debug/.build-id/65/df946cc9a230cf707b7f70edaa04bda8b6158b 120777 root:root ../../../../bin/funzip -File: /usr/lib/debug/.build-id/65/df946cc9a230cf707b7f70edaa04bda8b6158b.debug 120777 root:root ../../usr/bin/funzip.debug -File: /usr/lib/debug/.build-id/6b 40755 root:root -File: /usr/lib/debug/.build-id/6b/32a5a53107b248685f8481e3169da4b13b54df 120777 root:root ../../../../bin/unzip -File: /usr/lib/debug/.build-id/6b/32a5a53107b248685f8481e3169da4b13b54df.debug 120777 root:root ../../usr/bin/unzip.debug -File: /usr/lib/debug/usr/bin/funzip.debug 100644 root:root 9012f32dcc0e1d8ac62b785558e5066d -File: /usr/lib/debug/usr/bin/unzip.debug 100644 root:root a0e13201d58c74dfdef4792ed422120b -File: /usr/lib/debug/usr/bin/unzipsfx.debug 100644 root:root c1c5d1baa00fd96a189149f04c6a588c +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/1c30dcbe156335cbf04ea0222a6f9aaadf99cc 120777 root:root ../../../../bin/unzip +File: /usr/lib/debug/.build-id/78/1c30dcbe156335cbf04ea0222a6f9aaadf99cc.debug 120777 root:root ../../usr/bin/unzip.debug +File: /usr/lib/debug/.build-id/7b 40755 root:root +File: /usr/lib/debug/.build-id/7b/9635aa6415bbb884ca670dd461e958feb7c33d 120777 root:root ../../../../bin/funzip +File: /usr/lib/debug/.build-id/7b/9635aa6415bbb884ca670dd461e958feb7c33d.debug 120777 root:root ../../usr/bin/funzip.debug +File: /usr/lib/debug/.build-id/7e 40755 root:root +File: /usr/lib/debug/.build-id/7e/4e7d4838ee42a2540065f421c96852e1f58046 120777 root:root ../../../../bin/unzipsfx +File: /usr/lib/debug/.build-id/7e/4e7d4838ee42a2540065f421c96852e1f58046.debug 120777 root:root ../../usr/bin/unzipsfx.debug +File: /usr/lib/debug/usr/bin/funzip.debug 100644 root:root f1e2afc8fd6e03276907b5a382286137 +File: /usr/lib/debug/usr/bin/unzip.debug 100644 root:root 3716fd75403854817a0f5c407b09ba66 +File: /usr/lib/debug/usr/bin/unzipsfx.debug 100644 root:root 7e2ef03c7eddc908c5142a051435a3f5 File: /usr/lib/debug/usr/bin/zipinfo.debug 120777 root:root unzip.debug @@ -91,2 +91,2 @@ File: /usr/src/debug/unzip60/zipinfo.c 100644 root:root 15a9134df5f8c7075cc6967e8a3be0fd -RPMIdentity: 5ad03d64ca2f5f54e7d1a9e3fee7afa43f451b2430c854109d702f19e427dbdeb5f37fba8424f233e23e05987b0884fbd485b844a67981033496efc4bfb66058 +RPMIdentity: 300d1a7100faedaf26cb32f02ebbf38047ef453fc7100c7b6afbc27b291f6790ff919a1df4abd7a7a82d1b1655928914ae25b9aa57bc2bcb1c2ba0a0a905ffde