<86>Dec  2 00:06:07 userdel[1171724]: delete user 'rooter'
<86>Dec  2 00:06:07 userdel[1171724]: removed group 'rooter' owned by 'rooter'
<86>Dec  2 00:06:07 userdel[1171724]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec  2 00:06:07 groupadd[1171791]: group added to /etc/group: name=rooter, GID=1841
<86>Dec  2 00:06:07 groupadd[1171791]: group added to /etc/gshadow: name=rooter
<86>Dec  2 00:06:07 groupadd[1171791]: new group: name=rooter, GID=1841
<86>Dec  2 00:06:07 useradd[1171840]: new user: name=rooter, UID=1841, GID=1841, home=/root, shell=/bin/bash, from=none
<86>Dec  2 00:06:07 userdel[1171904]: delete user 'builder'
<86>Dec  2 00:06:07 userdel[1171904]: removed group 'builder' owned by 'builder'
<86>Dec  2 00:06:07 userdel[1171904]: removed shadow group 'builder' owned by 'builder'
<86>Dec  2 00:06:07 groupadd[1171955]: group added to /etc/group: name=builder, GID=1842
<86>Dec  2 00:06:07 groupadd[1171955]: group added to /etc/gshadow: name=builder
<86>Dec  2 00:06:07 groupadd[1171955]: new group: name=builder, GID=1842
<86>Dec  2 00:06:07 useradd[1172009]: new user: name=builder, UID=1842, GID=1842, home=/usr/src, shell=/bin/bash, from=none
<13>Dec  2 00:06:10 rpmi: libnatspec-0.3.3-alt2 sisyphus+359039.100.2.1 1729455875 installed
<13>Dec  2 00:06:10 rpmi: libnatspec-devel-0.3.3-alt2 sisyphus+359039.100.2.1 1729455875 installed
<13>Dec  2 00:06:10 rpmi: bzlib-devel-1:1.0.8-alt3 sisyphus+327286.5000.14.1 1711487039 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/unzip-6.0-alt6.nosrc.rpm (w1.gzdio)
Installing unzip-6.0-alt6.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.72015
+ 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):
+ /usr/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 -flto=auto -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.72015
+ 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 -flto=auto -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DUSE_BZIP2 list.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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DUSE_BZIP2 unzip.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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DUSE_BZIP2 unix/unix.c
unix/unix.c:135:14: error: conflicting types for 'DIR'; have 'FILE'
  135 | typedef FILE DIR;
      |              ^~~
In file included from unix/unix.c:59:
/usr/include/dirent.h:127:28: note: previous declaration of 'DIR' with type 'DIR'
  127 | typedef struct __dirstream DIR;
      |                            ^~~
unix/unix.c:139:6: error: expected ';' before 'DIR'
  139 | } DIR
      |      ^
      |      ;
  140 | DIR *opendir OF((ZCONST char *dirspec));
      | ~~~   
unix/unix.c:140:6: error: conflicting types for 'opendir'; have 'DIR *(const char *)' {aka 'FILE *(const char *)'}
  140 | DIR *opendir OF((ZCONST char *dirspec));
      |      ^~~~~~~
/usr/include/dirent.h:141:13: note: previous declaration of 'opendir' with type 'DIR *(const char *)'
  141 | extern DIR *opendir (const char *__name) __nonnull ((1))
      |             ^~~~~~~
unix/unix.c:141:6: error: conflicting types for 'closedir'; have 'void(DIR *)' {aka 'void(FILE *)'}
  141 | void closedir OF((DIR *dirp));
      |      ^~~~~~~~
/usr/include/dirent.h:134:12: note: previous declaration of 'closedir' with type 'int(DIR *)'
  134 | extern int closedir (DIR *__dirp) __nonnull ((1));
      |            ^~~~~~~~
unix/unix.c:142:16: error: conflicting types for 'readdir'; have 'struct dirent *(DIR *)' {aka 'struct dirent *(FILE *)'}
  142 | struct dirent *readdir OF((DIR *dirp));
      |                ^~~~~~~
In file included from /usr/include/features.h:503,
                 from /usr/include/sys/types.h:25,
                 from ./unix/unxcfg.h:53,
                 from ./unzpriv.h:561,
                 from ./unzip.h:718,
                 from unix/unix.c:31:
/usr/include/dirent.h:167:23: note: previous declaration of 'readdir' with type 'struct dirent *(DIR *)'
  167 | extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
      |                       ^~~~~~~~~~
unix/unix.c:133:34: error: expected ')' before string constant
  133 | #define opendir(path) fopen(path,"r")
      |                                  ^~~
unix/unix.c:144:6: note: in expansion of macro 'opendir'
  144 | DIR *opendir(dirspec)
      |      ^~~~~~~
unix/unix.c:146:1: error: expected identifier or '(' before '{' token
  146 | {
      | ^
unix/unix.c:134:23: error: conflicting types for 'fclose'; have 'void()'
  134 | #define closedir(dir) fclose(dir)
      |                       ^~~~~~
unix/unix.c:158:6: note: in expansion of macro 'closedir'
  158 | void closedir(dirp)
      |      ^~~~~~~~
In file included from ./unzpriv.h:634:
/usr/include/stdio.h:183:12: note: previous declaration of 'fclose' with type 'int(FILE *)'
  183 | extern int fclose (FILE *__stream) __nonnull ((1));
      |            ^~~~~~
unix/unix.c: In function 'fclose':
unix/unix.c:161:16: error: 'DIR' {aka 'FILE'} has no member named 'dirhandle'
  161 |     fclose(dirp->dirhandle);
      |                ^~
unix/unix.c: At top level:
unix/unix.c:169:16: error: conflicting types for 'readdir'; have 'struct dirent *(DIR *)' {aka 'struct dirent *(FILE *)'}
  169 | struct dirent *readdir(dirp)
      |                ^~~~~~~
/usr/include/dirent.h:167:23: note: previous declaration of 'readdir' with type 'struct dirent *(DIR *)'
  167 | extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
      |                       ^~~~~~~~~~
unix/unix.c: In function 'readdir':
unix/unix.c:170:10: error: argument 'dirp' doesn't match prototype
  170 |     DIR *dirp;
      |          ^~~~
/usr/include/dirent.h:167:23: error: prototype declaration
  167 | extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
      |                       ^~~~~~~~~~
unix/unix.c:177:25: error: 'DIR' {aka 'FILE'} has no member named 'entry'
  177 |         if (fread(&(dirp->entry), sizeof (struct dirent), 1,
      |                         ^~
unix/unix.c:178:23: error: 'DIR' {aka 'FILE'} has no member named 'dirhandle'
  178 |                   dirp->dirhandle) == 0)
      |                       ^~
unix/unix.c:180:23: error: 'DIR' {aka 'FILE'} has no member named 'entry'
  180 |         else if ((dirp->entry).d_ino)
      |                       ^~
unix/unix.c:181:26: error: 'DIR' {aka 'FILE'} has no member named 'entry'
  181 |             return &(dirp->entry);
      |                          ^~
unix/unix.c: In function 'CloseError':
unix/unix.c:1110:9: error: void value not ignored as it ought to be
 1110 |     if (fclose(G.outfile) < 0) {
      |         ^~~~~~~~~~~~~~~~~
make[1]: *** [unix/Makefile:403: unix.o] Error 1
make[1]: Leaving directory '/usr/src/RPM/BUILD/unzip60'
make[1]: *** Waiting for unfinished jobs....
make[1]: Entering directory '/usr/src/RPM/BUILD/unzip60'
cc -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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;
      |       ^~~~~~~~~~~~~~~
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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DUSE_BZIP2 -DSFX -o unzipsfx.o unzip.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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -c -I. -Ibzip2 -DUNIX -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DUSE_BZIP2 zipinfo.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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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 -flto=auto -DUNIX -DNO_WORKING_ISPRINT -DNOMEMCPY -DIZ_HAVE_UXUIDGID -DDATE_FORMAT=DF_YMD -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DNO_ERRNO -DNO_DIR -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -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: *** [Makefile:544: generic] Error 2
error: Bad exit status from /usr/src/tmp/rpm-tmp.72015 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.72015 (%build)
Command exited with non-zero status 1
2.59user 1.15system 0:01.05elapsed 355%CPU (0avgtext+0avgdata 31744maxresident)k
0inputs+0outputs (0major+211739minor)pagefaults 0swaps
hsh-rebuild: rebuild of `unzip-6.0-alt6.src.rpm' failed.
Command exited with non-zero status 1
3.56user 2.64system 0:09.85elapsed 63%CPU (0avgtext+0avgdata 136076maxresident)k
24inputs+0outputs (0major+197466minor)pagefaults 0swaps