D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/fatback-1.3-15.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.fK6P2E sh: line 4: [: -j8: integer expression expected Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.PcuONE + umask 022 + cd /home/pterjan/rpmbuild/BUILD/fatback-1.3-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/fatback-1.3-build + rm -rf fatback-1.3 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/fatback-1.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd fatback-1.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp /home/pterjan/rpmbuild/SOURCES/README.Mageia . + echo 'Patch #0 (fatback-1.3-texinfo.patch):' Patch #0 (fatback-1.3-texinfo.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file fatback-manual.texi + echo 'Patch #1 (fatback-fix-building-with-gcc14.patch):' Patch #1 (fatback-fix-building-with-gcc14.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure patching file output.c patching file cmd_cp.c patching file cmd_ls.c patching file sety.c + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.kEt0CP + umask 022 + cd /home/pterjan/rpmbuild/BUILD/fatback-1.3-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd fatback-1.3 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for c++... g++ checking whether the C++ compiler (g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags) works... yes checking whether the C++ compiler (g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether g++ accepts -g... yes checking for mawk... no checking for gawk... gawk checking for bison... no checking for byacc... no checking for gcc... gcc checking whether the C compiler (gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags) works... yes checking whether the C compiler (gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for flex... flex checking for flex... (cached) flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets ${MAKE}... (cached) yes checking for ranlib... ranlib checking for main in -lfl... yes checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for limits.h... yes checking for malloc.h... yes checking for strings.h... yes checking for sys/file.h... yes checking for unistd.h... yes checking for working const... no checking for off_t... no checking for pid_t... no checking for size_t... no checking whether struct tm is in sys/time.h or time.h... sys/time.h checking for working fnmatch... no ./configure: fork: retry: Resource temporarily unavailable checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... no checking for vprintf... yes checking for getcwd... ./configure: fork: retry: Resource temporarily unavailable no checking for gethostname... yes checking for mkdir... yes checking for strdup... yes checking for uname... yes updating cache ./config.cache creating ./config.status creating Makefile + /usr/bin/make -O -j48 V=1 VERBOSE=1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c getopt.c make: gcc: Resource temporarily unavailable make: *** [Makefile:170: getopt.o] Error 127 make: *** Waiting for unfinished jobs.... gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_lostchains.c gcc: fatal error: cannot execute '/usr/lib/gcc/x86_64-mageia-linux/15/cc1': posix_spawn: Resource temporarily unavailable compilation terminated. make: *** [Makefile:170: cmd_lostchains.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_set.c gcc: fatal error: cannot execute '/usr/lib/gcc/x86_64-mageia-linux/15/cc1': posix_spawn: Resource temporarily unavailable compilation terminated. make: *** [Makefile:170: cmd_set.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c sig.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' sig.c: In function 'read_sig': sig.c:11:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 11 | assert(buf); | ^~~~~~ In file included from sig.c:3: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: sig.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c mbr.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: mbr.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c util.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' util.c: In function 'little_endian_8': util.c:74:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 74 | assert(buffer); | ^~~~~~ In file included from util.c:9: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ util.c: In function 'little_endian_16': util.c:88:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 88 | assert(buffer); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ util.c: In function 'little_endian_32': util.c:102:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 102 | assert(buffer); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ util.c: In function 'big_endian_32': util.c:118:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 118 | assert(buffer); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: util.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c interface_data.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: interface_data.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_chain.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: cmd_chain.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_cp.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: cmd_cp.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_sh.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' make: *** [Makefile:170: cmd_sh.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_misc.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers cmd_misc.c: In function 'cmd_cd': cmd_misc.c:20:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | assert(argv); | ^~~~~~ In file included from cmd_misc.c:8: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: cmd_misc.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c fat.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' fat.c: In function 'build_fat': fat.c:40:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | assert(entries); | ^~~~~~ In file included from fat.c:9: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c:41:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 41 | assert(vbr); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c: In function 'read_fat12': fat.c:165:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | assert(entries); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c: In function 'fat12_first_half': fat.c:211:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 211 | assert(buf); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c: In function 'fat12_last_half': fat.c:226:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 226 | assert(buf); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c: In function 'read_fat16': fat.c:255:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 255 | assert(entries); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fat.c: In function 'read_fat32': fat.c:300:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 300 | assert(entries); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: fat.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_ls.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers cmd_ls.c: In function 'list_dir': cmd_ls.c:66:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 66 | assert(dir); | ^~~~~~ In file included from cmd_ls.c:9: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ cmd_ls.c: In function 'list_ent': cmd_ls.c:79:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | assert(ent); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: cmd_ls.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c vars.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: vars.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c input.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: input.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c cmd_stat.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: cmd_stat.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c output.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: output.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c lfn.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' lfn.c: In function 'parse_lfn': lfn.c:49:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 49 | assert(buf); | ^~~~~~ In file included from lfn.c:8: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'cat_lfn_list': lfn.c:140:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 140 | assert(lfn_list); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'cat_lfn_tree': lfn.c:169:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | assert(dir); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'lfn_assoc_tree': lfn.c:186:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 186 | assert(dir); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'unichoke_tree': lfn.c:204:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 204 | assert(ent); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'unichoke': lfn.c:225:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 225 | assert(lfn); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'lfn_assoc': lfn.c:271:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 271 | assert(ent_list && lfn); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'unicat': lfn.c:290:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | assert(a && b && maxa > 0); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'unistrlen': lfn.c:315:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 315 | assert(str); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ lfn.c: In function 'unicopy': lfn.c:338:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 338 | assert(from && to); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: lfn.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c sety.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: sety.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c vbr.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' vbr.c: In function 'get_fs_type': vbr.c:247:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | assert(vbr); | ^~~~~~ In file included from vbr.c:6: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ vbr.c: In function 'get_root_loc': vbr.c:263:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 263 | assert(vbr); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ vbr.c: In function 'log_vbr': vbr.c:275:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 275 | assert(vbr); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: vbr.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c fatback.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers fatback.c: In function 'gen_opts': fatback.c:350:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 350 | assert(options); | ^~~~~~ In file included from fatback.c:16: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ fatback.c: In function 'str_cons': fatback.c:388:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 388 | assert(str); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: fatback.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c recovery.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' recovery.c: In function 'extract_file': recovery.c:57:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 57 | assert(filename && clusts && bytes_per_clust); | ^~~~~~ In file included from recovery.c:10: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ recovery.c:71:89: warning: comparison between pointer and integer 71 | if ((file = open(fname, O_WRONLY|O_CREAT|O_EXCL, S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR)) == NULL) { | ^~ recovery.c: In function 'carve_file': recovery.c:184:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 184 | assert(bytes_per_clust && file && clusts); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ recovery.c: In function 'fn_cat': recovery.c:219:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 219 | assert(dir && file); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ recovery.c: In function 'make_dir': recovery.c:243:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 243 | assert(dirname); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ recovery.c: In function 'unused_fname': recovery.c:271:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 271 | assert(fname); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: recovery.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c dirtree.c : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers : error: duplicate 'unsigned' dirtree.c: In function 'build_tree': dirtree.c:42:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 42 | assert(clusts); | ^~~~~~ In file included from dirtree.c:9: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c:43:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 43 | assert(vbr); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c: In function 'build_dir': dirtree.c:82:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 82 | assert(clusts); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c:83:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 83 | assert(vbr); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c: In function 'parse_entry': dirtree.c:241:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 241 | assert(buf); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c: In function 'cat_filename': dirtree.c:292:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 292 | assert(fname); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c:293:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 293 | assert(ext); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c: In function 'parse_time': dirtree.c:339:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 339 | assert(time); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c:340:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 340 | assert(buf); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ dirtree.c: In function 'scheck_dirent': dirtree.c:372:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 372 | assert(entry); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: dirtree.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c setl.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers make: *** [Makefile:170: setl.o] Error 1 gcc -DPACKAGE=\"fatback\" -DVERSION=\"1.3\" -DYYTEXT_POINTER=1 -DHAVE_LIBFL=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_UNISTD_H=1 -Dconst= -Doff_t=long -Dpid_t=int -Dsize_t=unsigned -DTM_IN_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_VPRINTF=1 -DHAVE_GETHOSTNAME=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_UNAME=1 -I. -I. -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c interface.c : error: duplicate 'unsigned' : error: two or more data types in declaration specifiers : error: two or more data types in declaration specifiers interface.c: In function 'interface_init': interface.c:87:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | assert(tree && clust_array && myvbr); | ^~~~~~ In file included from interface.c:11: /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'exec_line': interface.c:155:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | assert(line); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'stripwhite': interface.c:251:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | assert(string); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'stripcomments': interface.c:285:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 285 | assert(string); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'find_in_tree': interface.c:308:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 308 | assert(dir && name); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'fn_car': interface.c:410:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 410 | assert(name); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'fn_cdr': interface.c:440:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 440 | assert(name); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'fn_rcdr': interface.c:473:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 473 | assert(name); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ interface.c: In function 'strippipe': interface.c:572:6: warning: passing argument 4 of '__assert_fail' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 572 | assert(string); | ^~~~~~ /usr/include/assert.h:68:61: note: expected 'char *' but argument is of type 'const char *' 68 | unsigned int __line, const char *__function) | ~~~~~~^~~~~~~~~~ make: *** [Makefile:170: interface.o] Error 1 cd . \ && makeinfo `echo fatback-manual.texi | sed 's,.*/,,'` fatback-manual.texi:422: warning: node up pointer for `Long File Names' is `Directories' but up is `Directory Entries' in menu error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.kEt0CP (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.kEt0CP (%build) I: [iurt_root_command] ERROR: chroot