./ install/ install/slack-desc usr/ usr/bin/ usr/bin/pax usr/doc/ usr/doc/pax-20201030/ usr/doc/pax-20201030/pax.SlackBuild usr/man/ usr/man/man1/ usr/man/man1/pax.1.gz %100%100%100%Done Fetching pax.SlackBuild... 0%100%100%100%100%100%Done Fetching pax.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done pax/.linked/strlfun.inc pax/Build.sh pax/ar.c pax/ar.h pax/ar_io.c pax/ar_subs.c pax/buf_subs.c pax/cache.c pax/compat.c pax/compat.h pax/cpio.1 pax/cpio.c pax/cpio.h pax/extern.h pax/file_subs.c pax/ftimes.h pax/ftree.c pax/gen_subs.c pax/getoldopt.c pax/options.c pax/pat_rep.c pax/pax.1 pax/pax.c pax/pax.h pax/reallocarray.c pax/sel_subs.c pax/strmode.c pax/strtonum.c pax/tables.c pax/tar.1 pax/tar.c pax/tar.h pax/tty_subs.c For the build logs, demonstrate that /dev/null and /dev/tty exist: crw-rw-rw- 1 root root 1, 3 Jan 27 14:26 /dev/null crw-rw-rw- 1 root root 5, 0 Jun 12 22:14 /dev/tty Hi from $MirOS: src/bin/pax/Build.sh,v 1.19 2020/10/30 06:56:40 tg Exp $ on: $ uname -a >&2 | Linux forum-2 4.4.276 #1 SMP Tue Jul 20 23:23:58 CDT 2021 i686 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz GenuineIntel GNU/Linux Build.sh: Building MirCPIO (paxmirabilis) on Linux ... Build.sh: Scanning for functions... please ignore any errors. ... which compiler type seems to be used $ cc -E -O2 -march=i586 -mtune=i686 -Wno-error -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE conftest.c | sed -n '/^ *[ce]t *= */s/^ *\([ce]t\) *= */\1=/p' | tr -d \\015 >x [ ct="gcc" [ et="unknown" $ cc -O2 -march=i586 -mtune=i686 -Wno-error -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -v conftest.c | Reading specs from /usr/lib/gcc/i586-slackware-linux/11.2.0/specs | COLLECT_GCC=cc | COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i586-slackware-linux/11.2.0/lto-wrapper | Target: i586-slackware-linux | Configured with: ../configure --prefix=/usr --libdir=/usr/lib --mandir=/usr/man --infodir=/usr/info --enable-shared --enable-bootstrap --enable-languages=ada,brig,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-threads=posix --enable-checking=release --enable-objc-gc --with-system-zlib --enable-libstdcxx-dual-abi --with-default-libstdcxx-abi=new --disable-libstdcxx-pch --disable-libunwind-exceptions --enable-__cxa_atexit --disable-libssp --enable-gnu-unique-object --enable-plugin --enable-lto --disable-install-libiberty --disable-werror --with-gnu-ld --with-isl --verbose --with-arch-directory=i386 --disable-gtktest --enable-clocale=gnu --with-arch=i586 --target=i586-slackware-linux --build=i586-slackware-linux --host=i586-slackware-linux | Thread model: posix | Supported LTO compression algorithms: zlib zstd | gcc version 11.2.0 (GCC) | COLLECT_GCC_OPTIONS='-O2' '-march=i586' '-mtune=i686' '-Wno-error' '-I' '.' '-D' 'MBSDPORT_H="compat.h"' '-D' '_GNU_SOURCE' '-v' '-dumpdir' 'a-' | /usr/libexec/gcc/i586-slackware-linux/11.2.0/cc1 -quiet -v -I . -D MBSDPORT_H="compat.h" -D _GNU_SOURCE conftest.c -quiet -dumpdir a- -dumpbase conftest.c -dumpbase-ext .c -march=i586 -mtune=i686 -O2 -Wno-error -version -o /usr/src/slapt-src-i486/system/pax/ccy3QbG8.s | GNU C17 (GCC) version 11.2.0 (i586-slackware-linux) | compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP | | GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 | ignoring nonexistent directory "/usr/lib/gcc/i586-slackware-linux/11.2.0/../../../../i586-slackware-linux/include" | #include "..." search starts here: | #include <...> search starts here: | . | /usr/lib/gcc/i586-slackware-linux/11.2.0/include | /usr/local/include | /usr/lib/gcc/i586-slackware-linux/11.2.0/include-fixed | /usr/include | End of search list. | GNU C17 (GCC) version 11.2.0 (i586-slackware-linux) | compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP | | GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 | Compiler executable checksum: f0f809d260505fa7065b63b8df7383b1 | COLLECT_GCC_OPTIONS='-O2' '-march=i586' '-mtune=i686' '-Wno-error' '-I' '.' '-D' 'MBSDPORT_H="compat.h"' '-D' '_GNU_SOURCE' '-v' '-dumpdir' 'a-' | as -v -I . --32 -o /usr/src/slapt-src-i486/system/pax/ccjAMC9L.o /usr/src/slapt-src-i486/system/pax/ccy3QbG8.s | GNU assembler version 2.37 (i586-slackware-linux) using BFD version version 2.37-slack15 | COMPILER_PATH=/usr/libexec/gcc/i586-slackware-linux/11.2.0/:/usr/libexec/gcc/i586-slackware-linux/11.2.0/:/usr/libexec/gcc/i586-slackware-linux/:/usr/lib/gcc/i586-slackware-linux/11.2.0/:/usr/lib/gcc/i586-slackware-linux/:/usr/lib/gcc/i586-slackware-linux/11.2.0/../../../../i586-slackware-linux/bin/ | LIBRARY_PATH=/usr/lib/gcc/i586-slackware-linux/11.2.0/:/usr/lib/gcc/i586-slackware-linux/11.2.0/../../../../i586-slackware-linux/lib/:/usr/lib/gcc/i586-slackware-linux/11.2.0/../../../:/lib/:/usr/lib/ | COLLECT_GCC_OPTIONS='-O2' '-march=i586' '-mtune=i686' '-Wno-error' '-I' '.' '-D' 'MBSDPORT_H="compat.h"' '-D' '_GNU_SOURCE' '-v' '-dumpdir' 'a.' | /usr/libexec/gcc/i586-slackware-linux/11.2.0/collect2 -plugin /usr/libexec/gcc/i586-slackware-linux/11.2.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/i586-slackware-linux/11.2.0/lto-wrapper -plugin-opt=-fresolution=/usr/src/slapt-src-i486/system/pax/cc0esfwS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/gcc/i586-slackware-linux/11.2.0/../../../crt1.o /usr/lib/gcc/i586-slackware-linux/11.2.0/../../../crti.o /usr/lib/gcc/i586-slackware-linux/11.2.0/crtbegin.o -L/usr/lib/gcc/i586-slackware-linux/11.2.0 -L/usr/lib/gcc/i586-slackware-linux/11.2.0/../../../../i586-slackware-linux/lib -L/usr/lib/gcc/i586-slackware-linux/11.2.0/../../.. /usr/src/slapt-src-i486/system/pax/ccjAMC9L.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/i586-slackware-linux/11.2.0/crtend.o /usr/lib/gcc/i586-slackware-linux/11.2.0/../../../crtn.o | COLLECT_GCC_OPTIONS='-O2' '-march=i586' '-mtune=i686' '-Wno-error' '-I' '.' '-D' 'MBSDPORT_H="compat.h"' '-D' '_GNU_SOURCE' '-v' '-dumpdir' 'a.' $ eval echo "\`$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -dumpmachine\`" \ "gcc\`$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -dumpversion\`" | i586-slackware-linux gcc11.2.0 ==> which compiler type seems to be used... gcc ... if the compiler works $ cc -O2 -march=i586 -mtune=i686 -Wno-error -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if the compiler works... yes ... if the compiler does not fail correctly $ cc -O2 -march=i586 -mtune=i686 -Wno-error -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccCXq1qQ.o: in function `main': ] conftest.c:(.text.startup+0x19): undefined reference to `thiswillneverbedefinedIhope' ] collect2: error: ld returned 1 exit status ==> if the compiler does not fail correctly... no ==> if this could be tcc... no (implied) ... if -Wno-error can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -Wno-error -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -Wno-error can be used... yes ... if -Werror can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -Werror -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -Werror can be used... yes ... if -fno-asynchronous-unwind-tables can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -fno-asynchronous-unwind-tables can be used... yes ... if -fno-strict-aliasing can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -fno-strict-aliasing can be used... yes ... if -fstack-protector-strong can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -fstack-protector-strong can be used... yes ... if -malign-data=abi can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -malign-data=abi can be used... yes ... if -Wall can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -Wall can be used... yes ... if -fwrapv can be used $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> if -fwrapv can be used... yes ... for __attribute__((__bounded__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:10:5: error: 'bounded' attribute directive ignored [-Werror=attributes] ] 10 | __attribute__((__bounded__(__buffer__, 2, 3))); ] | ^~~~~~~~~~~~~ ] conftest.c:10:5: error: 'bounded' attribute directive ignored [-Werror=attributes] ] cc1: all warnings being treated as errors ==> for __attribute__((__bounded__))... no ... for __attribute__((__format__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__format__))... yes ... for __attribute__((__nonnull__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__nonnull__))... yes ... for __attribute__((__noreturn__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__noreturn__))... yes ... for __attribute__((__pure__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__pure__))... yes ... for __attribute__((__unused__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__unused__))... yes ... for __attribute__((__used__)) $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -Werror conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for __attribute__((__used__))... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... whether and can both be included $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> whether and can both be included... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:3:10: fatal error: sys/mkdev.h: No such file or directory ] 3 | #include ] | ^~~~~~~~~~~~~ ] compilation terminated. ==> ... no ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... yes ... $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:3:10: fatal error: vis.h: No such file or directory ] 3 | #include ] | ^~~~~~~ ] compilation terminated. ==> ... no ... for large file support $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:5:40: warning: result of '-2147483648 << 31' requires 63 bits to represent, but 'long int' only has 32 bits [-Wshift-overflow=] ] 5 | #define LARGE_OFF_T ((((off_t)1 << 31) << 31) - 1 + (((off_t)1 << 31) << 31)) ] | ^~ ] conftest.c:6:21: note: in expansion of macro 'LARGE_OFF_T' ] 6 | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 && ] | ^~~~~~~~~~~ ] conftest.c:5:71: warning: result of '-2147483648 << 31' requires 63 bits to represent, but 'long int' only has 32 bits [-Wshift-overflow=] ] 5 | #define LARGE_OFF_T ((((off_t)1 << 31) << 31) - 1 + (((off_t)1 << 31) << 31)) ] | ^~ ] conftest.c:6:21: note: in expansion of macro 'LARGE_OFF_T' ] 6 | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 && ] | ^~~~~~~~~~~ ] conftest.c:5:40: warning: result of '-2147483648 << 31' requires 63 bits to represent, but 'long int' only has 32 bits [-Wshift-overflow=] ] 5 | #define LARGE_OFF_T ((((off_t)1 << 31) << 31) - 1 + (((off_t)1 << 31) << 31)) ] | ^~ ] conftest.c:7:5: note: in expansion of macro 'LARGE_OFF_T' ] 7 | LARGE_OFF_T % 2147483647 == 1) ? 1 : -1]; ] | ^~~~~~~~~~~ ] conftest.c:5:71: warning: result of '-2147483648 << 31' requires 63 bits to represent, but 'long int' only has 32 bits [-Wshift-overflow=] ] 5 | #define LARGE_OFF_T ((((off_t)1 << 31) << 31) - 1 + (((off_t)1 << 31) << 31)) ] | ^~ ] conftest.c:7:5: note: in expansion of macro 'LARGE_OFF_T' ] 7 | LARGE_OFF_T % 2147483647 == 1) ? 1 : -1]; ] | ^~~~~~~~~~~ ] conftest.c:6:5: error: variably modified 'off_t_is_large' at file scope ] 6 | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 && ] | ^~~~~~~~~~~~~~ ==> for large file support... no ... ... with -D_FILE_OFFSET_BITS=64 $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> ... with -D_FILE_OFFSET_BITS=64... yes ==> for standard 32-bit integer types... yes (implied) ==> for UCB 32-bit integer types... yes (implied) ==> for standard 16-bit integer type... yes (implied) ==> for UCB 16-bit integer type... yes (implied) ... for u_long $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> for u_long... yes ... checking if the final link command may succeed cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -Wno-error -c conftest.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -o a.out conftest.o || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> checking if the final link command may succeed... yes ... dprintf $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> dprintf... yes ... fchmodat $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> fchmodat... yes ... fchownat $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> fchownat... yes ... futimens $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> futimens... yes ==> futimes... no (implied) ==> lchmod... no (implied) ==> lchown... no (implied) ... linkat $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> linkat... yes ... pledge $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:2:26: warning: implicit declaration of function 'pledge' [-Wimplicit-function-declaration] ] 2 | int main(void) { return (pledge("", "")); } ] | ^~~~~~ ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccycRXFs.o: in function `main': ] conftest.c:(.text.startup+0x1a): undefined reference to `pledge' ] collect2: error: ld returned 1 exit status ==> pledge... no ... reallocarray $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> reallocarray... yes ... for setpassent and setgroupent $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:4:26: warning: implicit declaration of function 'setpassent'; did you mean 'setpwent'? [-Wimplicit-function-declaration] ] 4 | int main(void) { return (setpassent(1) + setgroupent(1)); } ] | ^~~~~~~~~~ ] | setpwent ] conftest.c:4:42: warning: implicit declaration of function 'setgroupent'; did you mean 'setgroups'? [-Wimplicit-function-declaration] ] 4 | int main(void) { return (setpassent(1) + setgroupent(1)); } ] | ^~~~~~~~~~~ ] | setgroups ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccjeA854.o: in function `main': ] conftest.c:(.text.startup+0x12): undefined reference to `setpassent' ] /usr/bin/ld: conftest.c:(.text.startup+0x20): undefined reference to `setgroupent' ] collect2: error: ld returned 1 exit status ==> for setpassent and setgroupent... no ... strlcpy $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:2:40: warning: implicit declaration of function 'strlcpy'; did you mean 'strncpy'? [-Wimplicit-function-declaration] ] 2 | int main(int ac, char *av[]) { return (strlcpy(*av, av[1], (size_t)ac)); } ] | ^~~~~~~ ] | strncpy ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccPUUfDk.o: in function `main': ] conftest.c:(.text.startup+0x20): undefined reference to `strlcpy' ] collect2: error: ld returned 1 exit status ==> strlcpy... no ==> strlcat... no (implied) ... strmode $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:3:32: warning: implicit declaration of function 'strmode' [-Wimplicit-function-declaration] ] 3 | int main(int ac, char *av[]) { strmode(ac, av[0]); return (*av[0]); } ] | ^~~~~~~ ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccAQEdz0.o: in function `main': ] conftest.c:(.text.startup+0x1a): undefined reference to `strmode' ] collect2: error: ld returned 1 exit status ==> strmode... no ... strtonum $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:4:20: warning: implicit declaration of function 'strtonum'; did you mean 'strtouq'? [-Wimplicit-function-declaration] ] 4 | return (ac == (int)strtonum(av[1], 0, 100, NULL)); ] | ^~~~~~~~ ] | strtouq ] /usr/bin/ld: /usr/src/slapt-src-i486/system/pax/ccXeiZHQ.o: in function `main': ] conftest.c:(.text.startup+0x28): undefined reference to `strtonum' ] collect2: error: ld returned 1 exit status ==> strtonum... no ... for user_from_uid and group_from_gid $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c: In function 'main': ] conftest.c:4:27: warning: implicit declaration of function 'user_from_uid' [-Wimplicit-function-declaration] ] 4 | int main(void) { return (*user_from_uid(0, 0) ^ *group_from_gid(0, 0)); } ] | ^~~~~~~~~~~~~ ] conftest.c:4:26: error: invalid type argument of unary '*' (have 'int') ] 4 | int main(void) { return (*user_from_uid(0, 0) ^ *group_from_gid(0, 0)); } ] | ^~~~~~~~~~~~~~~~~~~~ ] conftest.c:4:50: warning: implicit declaration of function 'group_from_gid' [-Wimplicit-function-declaration] ] 4 | int main(void) { return (*user_from_uid(0, 0) ^ *group_from_gid(0, 0)); } ] | ^~~~~~~~~~~~~~ ] conftest.c:4:49: error: invalid type argument of unary '*' (have 'int') ] 4 | int main(void) { return (*user_from_uid(0, 0) ^ *group_from_gid(0, 0)); } ] | ^~~~~~~~~~~~~~~~~~~~~ ==> for user_from_uid and group_from_gid... no ==> for uid_from_user and gid_from_group... no (implied) ... utimensat $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> utimensat... yes ==> utimes... no (implied) ... whether off_t is as wide as long $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:10:5: error: size of array 'off_t_is_long' is negative ] 10 | cta(off_t_is_long, sizeof(off_t) == sizeof(long)); ] | ^~~~~~~~~~~~~ ] conftest.c:8:34: note: in definition of macro 'cta' ] 8 | #define cta(name,assertion) char name[(assertion) ? 1 : -1] ] | ^~~~ ==> whether off_t is as wide as long... no ... whether off_t is as wide as long long $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> whether off_t is as wide as long long... yes ... whether time_t is as wide as long $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> whether time_t is as wide as long... yes ==> whether time_t is as wide as long long... no (implied) ... whether time_t is wider than 32 bit $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ] conftest.c:17:5: error: size of array 'time_t_is_large' is negative ] 17 | cta(time_t_is_large, sizeof(time_t) > 4); ] | ^~~~~~~~~~~~~~~ ] conftest.c:15:34: note: in definition of macro 'cta' ] 15 | #define cta(name,assertion) char name[(assertion) ? 1 : -1] ] | ^~~~ ==> whether time_t is wider than 32 bit... no ... whether struct stat has usable st_mtim $ cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -Wno-error conftest.c || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done ==> whether struct stat has usable st_mtim... yes ==> whether struct stat has st_mtimensec... no (implied) ... done. Build.sh: Finished configuration testing, now producing output. cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c ar.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c ar_io.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c ar_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c buf_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c compat.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c cpio.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c file_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c ftree.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c gen_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c getoldopt.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c options.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c pat_rep.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c pax.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c sel_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c tables.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c tar.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c tty_subs.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c cache.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c strmode.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -I. -DMBSDPORT_H=\"compat.h\" -D_GNU_SOURCE -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_FORMAT=1 -DHAVE_ATTRIBUTE_NONNULL=1 -DHAVE_ATTRIBUTE_NORETURN=1 -DHAVE_ATTRIBUTE_PURE=1 -DHAVE_ATTRIBUTE_UNUSED=1 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_TIME_H=1 -DHAVE_TIME_H=1 -DHAVE_BOTH_TIME_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MTIO_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_GRP_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UTIME_H=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1 -DHAVE_VIS_H=0 -D_FILE_OFFSET_BITS=64 -DHAVE_CAN_INTTYPES=1 -DHAVE_CAN_UCBINTS=1 -DHAVE_CAN_INT16TYPE=1 -DHAVE_CAN_UCBINT16=1 -DHAVE_CAN_ULONG=1 -DHAVE_DPRINTF=1 -DHAVE_FCHMODAT=1 -DHAVE_FCHOWNAT=1 -DHAVE_FUTIMENS=1 -DHAVE_FUTIMES=0 -DHAVE_LCHMOD=0 -DHAVE_LCHOWN=0 -DHAVE_LINKAT=1 -DHAVE_PLEDGE=0 -DHAVE_REALLOCARRAY=1 -DHAVE_SETPGENT=0 -DHAVE_STRLCPY=0 -DHAVE_STRLCAT=0 -DHAVE_STRMODE=0 -DHAVE_STRTONUM=0 -DHAVE_UG_FROM_UGID=0 -DHAVE_UGID_FROM_UG=0 -DHAVE_UTIMENSAT=1 -DHAVE_UTIMES=0 -DHAVE_OFFT_LONG=0 -DHAVE_TIMET_LONG=1 -DHAVE_TIMET_LARGE=0 -DHAVE_ST_MTIM=1 -DHAVE_ST_MTIMENSEC=0 -c strtonum.c cc -O2 -march=i586 -mtune=i686 -Wno-error -fno-asynchronous-unwind-tables -fno-strict-aliasing -fstack-protector-strong -malign-data=abi -Wall -fwrapv -o paxpax ar.o ar_io.o ar_subs.o buf_subs.o compat.o cpio.o file_subs.o ftree.o gen_subs.o getoldopt.o options.o pat_rep.o pax.o sel_subs.o tables.o tar.o tty_subs.o cache.o strmode.o strtonum.o || for _f in ${tcfn}*; do case $_f in *.1) ;; *) rm -f "$_f" ;; esac; done nroff -c -mdoc mans/cpio.cat1 nroff -c -mdoc mans/pax.cat1 nroff -c -mdoc mans/tar.cat1 size paxpax text data bss dec hex filename 117532 780 66460 184772 2d1c4 paxpax Installing the executable: # install -c -s -o root -g bin -m 555 pax /bin/pax # ln /bin/pax /bin/cpio || cp /bin/pax /bin/cpio # ln /bin/pax /bin/tar || cp /bin/pax /bin/tar Installing the manual: # install -c -o root -g bin -m 444 mans/cpio.cat1 /usr/share/man/cat1/cpio.0 # install -c -o root -g bin -m 444 mans/pax.cat1 /usr/share/man/cat1/pax.0 # install -c -o root -g bin -m 444 mans/tar.cat1 /usr/share/man/cat1/tar.0 or # install -c -o root -g bin -m 444 mans/cpio.1 mans/pax.1 mans/tar.1 /usr/share/man/man1/ Please also read the fine manual. Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-i486/system/pax/pax-20201030-i586-1salix15.0.txz Slackware package /usr/src/slapt-src-i486/system/pax/pax-20201030-i586-1salix15.0.txz created. Installing package pax-20201030-i586-1salix15.0... | pax (tar/cpio compatible archiver) | | Pax is the POSIX standard archive tool. | It supports the two most common forms of standard | archive (backup) files - CPIO and TAR. | | Homepage: http://wiki.bash-hackers.org/howto/pax | | | | | |