RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '438192-1040696', '/home/buildd/filecache-default/77f9aff24b97edfbd80ba20405a6dfcb12b4bce7'] Unpacking chroot for build 438192-1040696 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '438192-1040696'] Mounting chroot for build 438192-1040696 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '438192-1040696', 'universe'] Attempting OGRE for universe in build-438192-1040696 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '438192-1040696', 'deb http://ftpmaster.internal/ubuntu hardy main restricted universe'] Overriding sources.list in build-438192-1040696 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '438192-1040696'] Updating debian chroot for build 438192-1040696 Get:1 http://ftpmaster.internal hardy Release.gpg [191B] Get:2 http://ftpmaster.internal hardy Release [65.9kB] Get:3 http://ftpmaster.internal hardy/main Packages [1059kB] Get:4 http://ftpmaster.internal hardy/restricted Packages [2920B] Get:5 http://ftpmaster.internal hardy/universe Packages [3787kB] Fetched 4915kB in 11s (442kB/s) Reading package lists... Reading package lists... Building dependency tree... The following NEW packages will be installed: libdb4.6 The following packages will be upgraded: binutils ccache cpp-4.2 debianutils g++-4.2 gcc-4.2 gcc-4.2-base libgcc4 libgomp1 libpam-modules libpam-runtime libpam0g libslang2 libstdc++6 libstdc++6-4.2-dev perl perl-base perl-modules 18 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/19.0MB of archives. After unpacking 1352kB of additional disk space will be used. (Reading database ... 10009 files and directories currently installed.) Preparing to replace debianutils 2.27.1 (using .../debianutils_2.28_hppa.deb) ... Unpacking replacement debianutils ... Setting up debianutils (2.28) ... (Reading database ... 10009 files and directories currently installed.) Preparing to replace perl-modules 5.8.8-7ubuntu3 (using .../perl-modules_5.8.8-12_all.deb) ... Unpacking replacement perl-modules ... Selecting previously deselected package libdb4.6. Unpacking libdb4.6 (from .../libdb4.6_4.6.21-3ubuntu1_hppa.deb) ... Preparing to replace perl 5.8.8-7ubuntu3 (using .../perl_5.8.8-12_hppa.deb) ... Unpacking replacement perl ... Preparing to replace perl-base 5.8.8-7ubuntu3 (using .../perl-base_5.8.8-12_hppa.deb) ... Unpacking replacement perl-base ... Setting up perl-base (5.8.8-12) ... (Reading database ... 10014 files and directories currently installed.) Preparing to replace libgomp1 4.2.2-3ubuntu3 (using .../libgomp1_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement libgomp1 ... Preparing to replace libstdc++6-4.2-dev 4.2.2-3ubuntu3 (using .../libstdc++6-4.2-dev_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement libstdc++6-4.2-dev ... Preparing to replace g++-4.2 4.2.2-3ubuntu3 (using .../g++-4.2_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement g++-4.2 ... Preparing to replace gcc-4.2 4.2.2-3ubuntu3 (using .../gcc-4.2_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement gcc-4.2 ... Preparing to replace cpp-4.2 4.2.2-3ubuntu3 (using .../cpp-4.2_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement cpp-4.2 ... Preparing to replace gcc-4.2-base 4.2.2-3ubuntu3 (using .../gcc-4.2-base_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement gcc-4.2-base ... Preparing to replace libstdc++6 4.2.2-3ubuntu3 (using .../libstdc++6_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement libstdc++6 ... Setting up gcc-4.2-base (4.2.2-3ubuntu4) ... Setting up libstdc++6 (4.2.2-3ubuntu4) ... (Reading database ... 10014 files and directories currently installed.) Preparing to replace libgcc4 4.2.2-3ubuntu3 (using .../libgcc4_4.2.2-3ubuntu4_hppa.deb) ... Unpacking replacement libgcc4 ... Setting up libgcc4 (4.2.2-3ubuntu4) ... (Reading database ... 10014 files and directories currently installed.) Preparing to replace binutils 2.18.1~cvs20071027-1ubuntu1 (using .../binutils_2.18.1~cvs20071027-1ubuntu2_hppa.deb) ... Unpacking replacement binutils ... Preparing to replace libpam-runtime 0.99.7.1-5ubuntu1 (using .../libpam-runtime_0.99.7.1-5ubuntu2_all.deb) ... Unpacking replacement libpam-runtime ... Setting up libpam-runtime (0.99.7.1-5ubuntu2) ... (Reading database ... 10013 files and directories currently installed.) Preparing to replace libpam0g 0.99.7.1-5ubuntu1 (using .../libpam0g_0.99.7.1-5ubuntu2_hppa.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (0.99.7.1-5ubuntu2) ... (Reading database ... 10013 files and directories currently installed.) Preparing to replace libpam-modules 0.99.7.1-5ubuntu1 (using .../libpam-modules_0.99.7.1-5ubuntu2_hppa.deb) ... Unpacking replacement libpam-modules ... Setting up libdb4.6 (4.6.21-3ubuntu1) ... Setting up libpam-modules (0.99.7.1-5ubuntu2) ... (Reading database ... 10013 files and directories currently installed.) Preparing to replace libslang2 2.1.3-1 (using .../libslang2_2.1.3-2_hppa.deb) ... Unpacking replacement libslang2 ... Setting up libslang2 (2.1.3-2) ... (Reading database ... 10013 files and directories currently installed.) Preparing to replace ccache 2.4-10 (using .../ccache_2.4-11_hppa.deb) ... Unpacking replacement ccache ... Setting up libgomp1 (4.2.2-3ubuntu4) ... Setting up cpp-4.2 (4.2.2-3ubuntu4) ... Setting up binutils (2.18.1~cvs20071027-1ubuntu2) ... Setting up gcc-4.2 (4.2.2-3ubuntu4) ... Setting up ccache (2.4-11) ... Setting up perl-modules (5.8.8-12) ... Setting up libstdc++6-4.2-dev (4.2.2-3ubuntu4) ... Setting up perl (5.8.8-12) ... Setting up g++-4.2 (4.2.2-3ubuntu4) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '438192-1040696', '-dautobuild', '--nolog', '--batch', '--archive=ubuntu', '--comp=universe', 'mksh_32.1-1.dsc'] Initiating build Automatic build of mksh_32.1-1 on kohnen by sbuild/hppa 1.170.5 Build started at 20071129-0025 ****************************************************************************** mksh_32.1-1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 4.0.0), ed, po-debconf Checking for already installed source dependencies... debhelper: missing ed: missing po-debconf: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper ed po-debconf Reading package lists... Building dependency tree... The following extra packages will be installed: file gettext gettext-base html2text intltool-debian libmagic1 Suggested packages: dh-make cvs gettext-doc Recommended packages: curl wget lynx libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl The following NEW packages will be installed: debhelper ed file gettext gettext-base html2text intltool-debian libmagic1 po-debconf 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/3732kB of archives. After unpacking 12.2MB of additional disk space will be used. Selecting previously deselected package gettext-base. (Reading database ... 10013 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.16.1-2ubuntu3_hppa.deb) ... Selecting previously deselected package ed. Unpacking ed (from .../ed_0.7-1build1_hppa.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.21-3_hppa.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.21-3_hppa.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build1_hppa.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.16.1-2ubuntu3_hppa.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.61ubuntu1_all.deb) ... Setting up gettext-base (0.16.1-2ubuntu3) ... Setting up ed (0.7-1build1) ... Setting up libmagic1 (4.21-3) ... Setting up file (4.21-3) ... Setting up html2text (1.3.2a-3build1) ... Setting up gettext (0.16.1-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.10) ... Setting up debhelper (5.0.61ubuntu1) ... Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.6.1-6ubuntu2 make_3.81-3build1 dpkg-dev_1.14.5ubuntu16 gcc-4.2_4.2.2-3ubuntu4 g++-4.2_4.2.2-3ubuntu4 binutils_2.18.1~cvs20071027-1ubuntu2 libstdc++6-4.2-dev_4.2.2-3ubuntu4 libstdc++6_4.2.2-3ubuntu4 ------------------------------------------------------------------------------ dpkg-source: extracting mksh in mksh-32.1 dpkg-source: unpacking mksh_32.1.orig.tar.gz dpkg-source: applying /home/buildd/build-438192-1040696/mksh_32.1-1.diff.gz dpkg-buildpackage: source package is mksh dpkg-buildpackage: source version is 32.1-1 dpkg-buildpackage: host architecture hppa dpkg-buildpackage: source version without epoch 32.1-1 /usr/bin/fakeroot debian/rules clean dh_testdir rm -f build-stamp rm -rf builddir dh_clean debian/rules build dh_testdir rm -rf builddir build-stamp mkdir builddir # # Dead buildd administrators, # # if this fails, please install /dev/ptmx et al. in your # chroot, i.e. the devices needed by openpty(). Thanks! # Note: /dev/tty is required by the regression test too. # cd builddir && \ env CC='cc' CFLAGS='-g -O2' sh ../Build.sh -Q -r && \ if test '!' -e ../manual && test x"$(uname -s)" = x"GNU"; then \ ./test.sh -v; \ else \ echo >test.wait; \ script -qc './test.sh -v; x=; rm -f test.wait; exit '; \ maxwait=0; \ while test -e test.wait; do \ sleep 1; \ maxwait=$(expr $maxwait + 1); \ test $maxwait -lt 900 || break; \ done; \ fi Build.sh: Scanning for functions... please ignore any errors. ... which compiler seems to be used ] cc -E scn.c | grep ct= | tr -d \015 >x [ ct=gcc ==> which compiler seems to be used... gcc ... if the compiler works ] cc -g -O2 -I. -I'..' -D_GNU_SOURCE scn.c ==> if the compiler works... yes ==> if this could be tcc... no (implied) ... if the compiler does not fail correctly ] cc -g -O2 -I. -I'..' -D_GNU_SOURCE scn.c ] /tmp/ccsbpPuJ.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:1: undefined reference to `thiswillneverbedefinedIhope' ] collect2: ld returned 1 exit status ==> if the compiler does not fail correctly... no ... if -Wno-error can be used ] cc -g -O2 -Wno-error -I. -I'..' -D_GNU_SOURCE scn.c ==> if -Wno-error can be used... yes ... if -Werror can be used ] cc -g -O2 -Werror -I. -I'..' -D_GNU_SOURCE scn.c ==> if -Werror can be used... yes ... if -fno-strict-aliasing can be used ] cc -g -O2 -fno-strict-aliasing -I. -I'..' -D_GNU_SOURCE -Werror scn.c ==> if -fno-strict-aliasing can be used... yes ... if -fstack-protector-all can be used ] cc -g -O2 -fno-strict-aliasing -fstack-protector-all -I. -I'..' -D_GNU_SOURCE -Werror scn.c ] cc1: warnings being treated as errors ] scn.c:1: warning: -fstack-protector not supported for this target ==> if -fstack-protector-all can be used... no ... if -fwrapv can be used ] cc -g -O2 -fno-strict-aliasing -fwrapv -I. -I'..' -D_GNU_SOURCE -Werror scn.c ==> if -fwrapv can be used... yes ... for support of ISO C99 + GCC extensions ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -I. -I'..' -D_GNU_SOURCE -Werror scn.c ==> for support of ISO C99 + GCC extensions... yes ... if -Wall can be used ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -Werror scn.c ==> if -Wall can be used... yes ... if the compiler supports statements as expressions ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -Wno-error scn.c ==> if the compiler supports statements as expressions... yes ... for basic __attribute__((...)) support ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -Werror scn.c ==> for basic __attribute__((...)) support... yes ... for __attribute__((bounded)) ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -Werror scn.c ] cc1: warnings being treated as errors ] scn.c:5: warning: 'bounded' attribute directive ignored ] scn.c:5: warning: 'bounded' attribute directive ignored ==> for __attribute__((bounded))... no ... for __attribute__((used)) ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -Werror scn.c ==> for __attribute__((used))... yes ... if a full-featured mksh is requested ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -Wno-error scn.c ==> if a full-featured mksh is requested... yes ... if to assume UTF-8 is enabled ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -Wno-error scn.c ] scn.c:2:2: error: #error Nope, check with setlocale() and nl_langinfo(CODESET) ==> if to assume UTF-8 is enabled... no ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -Wno-error scn.c ] scn.c:1:23: error: sys/mkdev.h: No such file or directory ==> ... no ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -Wno-error scn.c ] scn.c:1:21: error: libutil.h: No such file or directory ==> ... no ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -Wno-error scn.c ==> ... yes ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -Wno-error scn.c ==> ... yes ==> for standard 32-bit integer types... yes (implied) ==> for UCB 32-bit integer types... yes (implied) ... for large file support ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -Wno-error scn.c ] scn.c:4: warning: left shift count >= width of type ] scn.c:4: warning: left shift count >= width of type ] scn.c:5: error: size of array 'off_t_is_large' is negative ==> for large file support... no ... ... with -D_FILE_OFFSET_BITS=64 ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -Wno-error scn.c ==> ... with -D_FILE_OFFSET_BITS=64... yes ... rlim_t ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -Wno-error scn.c ==> rlim_t... yes ... sig_t ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -Wno-error scn.c ==> sig_t... yes ==> sighandler_t... no (implied) ==> __sighandler_t... no (implied) ... u_int32_t ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -Wno-error scn.c ==> u_int32_t... yes ... the sys_signame[] array ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -Wno-error scn.c ] /tmp/ccSH7iYN.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:2: undefined reference to `sys_signame' ] /build/buildd/mksh-32.1/builddir/scn.c:2: undefined reference to `sys_signame' ] collect2: ld returned 1 exit status ==> the sys_signame[] array... no ... the _sys_signame[] array ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -Wno-error scn.c ] /tmp/cciYlbXz.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:2: undefined reference to `_sys_signame' ] /build/buildd/mksh-32.1/builddir/scn.c:2: undefined reference to `_sys_signame' ] collect2: ld returned 1 exit status ==> the _sys_signame[] array... no ... the sys_siglist[] array ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -Wno-error scn.c ==> the sys_siglist[] array... yes ==> the _sys_siglist[] array... no (implied) ==> strsignal... no (implied) ... arc4random ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -Wno-error scn.c ] /tmp/ccclQrLS.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:6: undefined reference to `arc4random' ] collect2: ld returned 1 exit status ==> arc4random... no ... ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -Wno-error scn.c ==> ... yes ... arc4random_pushb ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -Wno-error scn.c arc4random.c ] /tmp/ccNHk79g.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:6: undefined reference to `arc4random_pushb' ] collect2: ld returned 1 exit status ==> arc4random_pushb... no ... flock and mmap ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -Wno-error scn.c ==> flock and mmap... yes ... setlocale(LC_CTYPE, "") ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -Wno-error scn.c ==> setlocale(LC_CTYPE, "")... yes ... nl_langinfo(CODESET) ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -Wno-error scn.c ==> nl_langinfo(CODESET)... yes ... if to use mknod(), makedev() and friends ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -Wno-error scn.c ==> if to use mknod(), makedev() and friends... yes ==> revoke... no (cached) ... setmode ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -Wno-error scn.c ] scn.c: In function 'main': ] scn.c:5: warning: implicit declaration of function 'getmode' ] scn.c:5: warning: implicit declaration of function 'setmode' ] /tmp/cc4wcrY8.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:5: undefined reference to `setmode' ] /build/buildd/mksh-32.1/builddir/scn.c:5: undefined reference to `getmode' ] collect2: ld returned 1 exit status ==> setmode... no ... setresugid ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -Wno-error scn.c ==> setresugid... yes ... setgroups ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -Wno-error scn.c ==> setgroups... yes ... strcasestr ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -Wno-error scn.c ==> strcasestr... yes ... strlcpy ] cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -Wno-error scn.c ] scn.c: In function 'main': ] scn.c:2: warning: implicit declaration of function 'strlcpy' ] /tmp/cccmqL72.o: In function `main': ] /build/buildd/mksh-32.1/builddir/scn.c:2: undefined reference to `strlcpy' ] collect2: ld returned 1 exit status ==> strlcpy... no ... if arc4random() does not need to be declared ] cc -c -o a.out -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -Wno-error scn.c ==> if arc4random() does not need to be declared... no ==> if arc4random_pushb() does not need to be declared... yes (implied) ... if sys_siglist[] does not need to be declared ] cc -c -o a.out -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -Wno-error scn.c ==> if sys_siglist[] does not need to be declared... yes ==> if to use persistent history... yes ... checking if the C Preprocessor supports -dD ] cc -E -dD scn.c >x ==> checking if the C Preprocessor supports -dD... yes ... done. Generating list of signal names... NSIG=65 ... ABRT=6 ALRM=14 BUS=10 CHLD=18 CONT=26 EMT=7 FPE=8 HUP=1 ILL=4 INT=2 IO=22 KILL=9 PIPE=13 PROF=21 PWR=19 QUIT=3 SEGV=11 STOP=24 SYS=12 TERM=15 TRAP=5 TSTP=25 TTIN=27 TTOU=28 URG=29 USR1=16 USR2=17 WINCH=23 XCPU=33 XFSZ=34 LOST=30 STKFLT=36 UNUSED=31 VTALRM=20 done. cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../alloc.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../edit.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../eval.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../exec.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../expr.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../funcs.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../histrap.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../jobs.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../lex.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../main.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../misc.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../shf.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../syn.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../tree.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../var.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c arc4random.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../setmode.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -I. -I'..' -D_GNU_SOURCE -DHAVE_EXPSTMT=1 -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 -DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LIBUTIL_H=0 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 -D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_FLOCK_EX=1 -DHAVE_SETLOCALE_CTYPE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_MKNOD=1 -DHAVE_REVOKE=0 -DHAVE_SETMODE=0 -DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=1 -DHAVE_STRLCPY=0 -DHAVE_ARC4RANDOM_DECL=0 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=1 -DHAVE_CONFIG_H -DCONFIG_H_FILENAME=\"sh.h\" -c ../strlcpy.c cc -g -O2 -fno-strict-aliasing -fwrapv -std=gnu99 -Wall -o mksh alloc.o edit.o eval.o exec.o expr.o funcs.o histrap.o jobs.o lex.o main.o misc.o shf.o syn.o tree.o var.o arc4random.o setmode.o strlcpy.o pass ../check.t:KSH_VERSION pass ../check.t:alias-1 pass ../check.t:alias-2 pass ../check.t:alias-3 pass ../check.t:alias-4 pass ../check.t:alias-5 pass ../check.t:alias-6 pass ../check.t:alias-7 pass ../check.t:alias-8 pass ../check.t:arith-lazy-1 pass ../check.t:arith-lazy-2 pass ../check.t:arith-ternary-prec-1 pass ../check.t:arith-ternary-prec-2 pass ../check.t:arith-div-assoc-1 pass ../check.t:arith-assop-assoc-1 pass ../check.t:bksl-nl-ign-1 pass ../check.t:bksl-nl-ign-2 pass ../check.t:bksl-nl-ign-3 pass ../check.t:bksl-nl-ign-4 pass ../check.t:bksl-nl-ign-5 pass ../check.t:bksl-nl-1 pass ../check.t:bksl-nl-2 pass ../check.t:bksl-nl-3 pass ../check.t:bksl-nl-4 pass ../check.t:bksl-nl-5 pass ../check.t:bksl-nl-6 pass ../check.t:bksl-nl-7 pass ../check.t:bksl-nl-8 pass ../check.t:bksl-nl-9 pass ../check.t:bksl-nl-10 pass ../check.t:bksl-nl-ksh-1 pass ../check.t:bksl-nl-ksh-2 pass ../check.t:break-1 pass ../check.t:break-2 pass ../check.t:break-3 pass ../check.t:break-4 pass ../check.t:break-5 pass ../check.t:continue-1 pass ../check.t:continue-2 pass ../check.t:continue-3 pass ../check.t:continue-4 pass ../check.t:continue-5 pass ../check.t:cd-history pass ../check.t:env-prompt pass ../check.t:eglob-bad-1 pass ../check.t:eglob-bad-2 pass ../check.t:eglob-infinite-plus pass ../check.t:eglob-subst-1 pass ../check.t:eglob-nomatch-1 pass ../check.t:eglob-match-1 pass ../check.t:eglob-case-1 pass ../check.t:eglob-case-2 pass ../check.t:eglob-trim-1 pass ../check.t:eglob-trim-2 pass ../check.t:glob-bad-1 pass ../check.t:glob-bad-2 pass ../check.t:glob-range-1 pass ../check.t:glob-range-2 pass ../check.t:glob-range-3 pass ../check.t:glob-range-4 pass ../check.t:glob-range-5 pass ../check.t:heredoc-1 pass ../check.t:heredoc-2 pass ../check.t:heredoc-3 pass ../check.t:heredoc-4 pass ../check.t:heredoc-5 pass ../check.t:heredoc-6 pass ../check.t:heredoc-7 pass ../check.t:heredoc-8 pass ../check.t:heredoc-quoting-unsubst pass ../check.t:heredoc-quoting-subst pass ../check.t:heredoc-tmpfile-1 pass ../check.t:heredoc-tmpfile-2 pass ../check.t:heredoc-tmpfile-3 pass ../check.t:heredoc-tmpfile-4 pass ../check.t:heredoc-tmpfile-5 pass ../check.t:heredoc-tmpfile-6 pass ../check.t:heredoc-tmpfile-7 pass ../check.t:heredoc-tmpfile-8 pass ../check.t:history-basic pass ../check.t:history-e-minus-1 pass ../check.t:history-e-minus-2 pass ../check.t:history-e-minus-3 pass ../check.t:history-e-minus-4 pass ../check.t:history-e-minus-5 pass ../check.t:history-list-1 pass ../check.t:history-list-2 pass ../check.t:history-list-3 pass ../check.t:history-list-4 pass ../check.t:history-list-5 pass ../check.t:history-list-6 pass ../check.t:history-list-7 pass ../check.t:history-list-r-1 pass ../check.t:history-list-r-2 pass ../check.t:history-list-r-3 pass ../check.t:history-subst-1 pass ../check.t:history-subst-2 pass ../check.t:history-subst-3 pass ../check.t:history-subst-4 pass ../check.t:history-subst-5 pass ../check.t:history-ed-1 pass ../check.t:history-ed-2 pass ../check.t:history-ed-3 pass ../check.t:IFS-space-1 pass ../check.t:IFS-colon-1 pass ../check.t:IFS-null-1 pass ../check.t:IFS-space-colon-1 pass ../check.t:IFS-space-colon-2 fail ../check.t:IFS-space-colon-3 (as expected) Description: Simple test, IFS=: pdksh fails both of these tests not sure whether #2 is correct unexpected stdout - first difference: line 1, char 3 (wanted '>', got '1' wanted: <> <1> <> <2> got: <1> <2> pass ../check.t:IFS-space-colon-4 pass ../check.t:IFS-space-colon-5 pass ../check.t:IFS-subst-1 pass ../check.t:integer-base-err-1 pass ../check.t:integer-base-err-2 pass ../check.t:integer-base-err-3 pass ../check.t:integer-base-err-4 pass ../check.t:integer-base-1 pass ../check.t:integer-base-2 pass ../check.t:integer-base-3 pass ../check.t:integer-base-4 pass ../check.t:integer-base-5 pass ../check.t:integer-base-6 pass ../check.t:integer-base-7 pass ../check.t:lineno-stdin pass ../check.t:lineno-inc pass ../check.t:lineno-func pass ../check.t:lineno-unset pass ../check.t:lineno-unset-use pass ../check.t:read-IFS-1 pass ../check.t:read-ksh-1 pass ../check.t:regression-1 pass ../check.t:regression-2 pass ../check.t:regression-6 pass ../check.t:regression-9 pass ../check.t:regression-10 pass ../check.t:regression-11 pass ../check.t:regression-12 pass ../check.t:regression-13 pass ../check.t:regression-14 pass ../check.t:regression-15 pass ../check.t:regression-16 pass ../check.t:regression-17 pass ../check.t:regression-19 pass ../check.t:regression-21 pass ../check.t:regression-22 pass ../check.t:regression-23 pass ../check.t:regression-25 pass ../check.t:regression-26 pass ../check.t:regression-27 pass ../check.t:regression-28 pass ../check.t:regression-29 pass ../check.t:regression-30 pass ../check.t:regression-31 pass ../check.t:regression-32 pass ../check.t:regression-33 pass ../check.t:regression-35 pass ../check.t:regression-36 pass ../check.t:regression-37 pass ../check.t:regression-38 pass ../check.t:regression-39 pass ../check.t:regression-40 pass ../check.t:regression-41 pass ../check.t:regression-42 pass ../check.t:regression-43 pass ../check.t:regression-44 pass ../check.t:regression-45 pass ../check.t:regression-46 pass ../check.t:regression-47 pass ../check.t:regression-48 pass ../check.t:regression-49 pass ../check.t:regression-50 pass ../check.t:regression-51 pass ../check.t:regression-52 pass ../check.t:regression-53 pass ../check.t:regression-54 pass ../check.t:regression-55 pass ../check.t:regression-56 pass ../check.t:regression-57 pass ../check.t:regression-58 pass ../check.t:regression-59 pass ../check.t:regression-60 pass ../check.t:regression-61 pass ../check.t:regression-62 pass ../check.t:syntax-1 pass ../check.t:xxx-quoted-newline-1 pass ../check.t:xxx-quoted-newline-2 pass ../check.t:xxx-quoted-newline-3 pass ../check.t:xxx-multi-assignment-cmd pass ../check.t:xxx-exec-environment-1 pass ../check.t:xxx-exec-environment-2 pass ../check.t:xxx-what-do-you-call-this-1 pass ../check.t:xxx-prefix-strip-1 pass ../check.t:xxx-prefix-strip-2 pass ../check.t:xxx-variable-syntax-1 pass ../check.t:xxx-substitution-eval-order pass ../check.t:xxx-set-option-1 pass ../check.t:xxx-exec-1 pass ../check.t:xxx-while-1 pass ../check.t:xxx-status-1 pass ../check.t:xxx-status-2 pass ../check.t:xxx-clean-chars-1 pass ../check.t:xxx-param-subst-qmark-1 pass ../check.t:xxx-param-_-1 pass ../check.t:tilde-expand-1 pass ../check.t:errexit-1 pass ../check.t:errexit-2 pass ../check.t:errexit-3 pass ../check.t:test-stlt-1 pass ../check.t:mkshrc-1 pass ../check.t:mkshrc-2a pass ../check.t:mkshrc-2b pass ../check.t:mkshrc-3 pass ../check.t:posix-mode-1 pass ../check.t:pipeline-1 pass ../check.t:pipeline-2 pass ../check.t:persist-history-1 pass ../check.t:typeset-padding-1 pass ../check.t:utf8bom-1 pass ../check.t:utf8bom-2 pass ../check.t:utf8bom-3 pass ../check.t:aliases-1 pass ../check.t:aliases-2 pass ../check.t:aliases-3 pass ../check.t:arrays-1 pass ../check.t:arrays-2 pass ../check.t:arrays-3 pass ../check.t:varexpand-substr-1 pass ../check.t:varexpand-substr-2 pass ../check.t:varexpand-substr-3 pass ../check.t:varexpand-substr-4 Total failed: 1 (as expected) Total passed: 229 touch build-stamp /usr/bin/fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean -k dh_installdirs dh_testdir dh_testroot dh_installchangelogs dh_installdocs copyright dh_installexamples dot.mkshrc dh_install dh_installmenu dh_installdebconf dh_installman mkdir debian/mksh/etc mkdir debian/mksh/etc/skel install -m 644 dot.mkshrc debian/mksh/etc/skel/.mkshrc dh_link dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform hppa: mksh dh_strip debug symbol extraction: packages to act on: mksh dh_strip debug symbol extraction: ignored packages: dpkg-deb: building package `mksh-dbgsym' in `../mksh-dbgsym_32.1-1_hppa.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `mksh' in `../mksh_32.1-1_hppa.deb'. dpkg-genchanges -B -mUbuntu/hppa Build Daemon dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20071129-0027 Publishing debug debs. chroot-autobuild/build/buildd/mksh_32.1-1_hppa.deb: new debian package, version 2.0. size 192722 bytes: control archive= 4834 bytes. 18 bytes, 1 lines conffiles 223 bytes, 15 lines * config #!/bin/sh 962 bytes, 23 lines control 372 bytes, 6 lines md5sums 1295 bytes, 62 lines * postinst #!/bin/sh 349 bytes, 11 lines * postrm #!/bin/sh 761 bytes, 41 lines * prerm #!/bin/sh 7190 bytes, 44 lines templates Package: mksh Version: 32.1-1 Architecture: hppa Maintainer: Thorsten Glaser Installed-Size: 384 Depends: libc6 (>= 2.6.1-1), debconf (>= 0.5) | debconf-2.0 Suggests: ed Section: shells Priority: optional Description: enhanced version of the Korn shell mksh is the MirBSD enhanced version of the Public Domain Korn shell (pdksh), a bourne-compatible shell which is largely similar to the original AT&T Korn shell. It includes bug fixes and feature improvements in order to produce a modern, robust shell good for interactive and especially script use. It has UTF-8 support in the emacs command line editing mode; corresponds to OpenBSD 4.2-current ksh (minus GNU bash-like $PS1); the build environment requirements are autoconfigured; throughout code simplification/bugfix/enhancement has been done, and the shell has extended compatibility to other modern shells. A sample ~/.mkshrc is included. . Homepage: http://mirbsd.de/mksh chroot-autobuild/build/buildd/mksh_32.1-1_hppa.deb: drwxr-xr-x root/root 0 2007-11-29 00:27:33 ./ drwxr-xr-x root/root 0 2007-11-29 00:27:29 ./usr/ drwxr-xr-x root/root 0 2007-11-29 00:27:33 ./usr/share/ drwxr-xr-x root/root 0 2007-11-29 00:27:29 ./usr/share/doc/ drwxr-xr-x root/root 0 2007-11-29 00:27:36 ./usr/share/doc/mksh/ -rw-r--r-- root/root 2338 2007-11-29 00:25:48 ./usr/share/doc/mksh/copyright drwxr-xr-x root/root 0 2007-11-29 00:27:36 ./usr/share/doc/mksh/examples/ -rw-r--r-- root/root 2544 2007-10-25 15:54:00 ./usr/share/doc/mksh/examples/dot.mkshrc.gz -rw-r--r-- root/root 13502 2007-11-29 00:25:48 ./usr/share/doc/mksh/changelog.Debian.gz drwxr-xr-x root/root 0 2007-11-29 00:27:31 ./usr/share/menu/ -rw-r--r-- root/root 103 2007-11-29 00:25:48 ./usr/share/menu/mksh drwxr-xr-x root/root 0 2007-11-29 00:27:33 ./usr/share/man/ drwxr-xr-x root/root 0 2007-11-29 00:27:36 ./usr/share/man/man1/ -rw-r--r-- root/root 39496 2007-10-25 14:51:18 ./usr/share/man/man1/mksh.1.gz drwxr-xr-x root/root 0 2007-11-29 00:27:36 ./bin/ -rwxr-xr-x root/root 229160 2007-11-29 00:27:36 ./bin/mksh drwxr-xr-x root/root 0 2007-11-29 00:27:33 ./etc/ drwxr-xr-x root/root 0 2007-11-29 00:27:33 ./etc/skel/ -rw-r--r-- root/root 6098 2007-11-29 00:27:33 ./etc/skel/.mkshrc mksh_32.1-1_hppa.changes: Format: 1.7 Date: Thu, 25 Oct 2007 18:36:27 +0000 Source: mksh Binary: mksh Architecture: hppa Version: 32.1-1 Distribution: autobuild Urgency: low Maintainer: Ubuntu/hppa Build Daemon Changed-By: Thorsten Glaser Description: mksh - enhanced version of the Korn shell Closes: 447947 Changes: mksh (32.1-1) unstable; urgency=low . * New upstream release; summary of changes: - Checks for symbol declarations are compile time checks, not link time checks; fixes (optional) arc4random on AIX - Widen the range for array indicēs to the entire unsigned 32-bit integer range (enough for ino_t on BSD); wrap numbers outside of that range into it for simplicity (e.g. foo[-1] = foo[4294967295]) - Fix an internal error when using a pipeline as co-process - Relax requirement on compilation environment to provide certain types - Optimise some more for size (struct padding; functions → macros, …) * Integrate galician translation, Closes: #447947 Files: cd6124d35264ed544b3200217544bf15 192722 shells optional mksh_32.1-1_hppa.deb ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/mksh-32.1 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-438192-1040696/chroot-autobuild --purge po-debconf intltool-debian libmagic1 gettext file ed html2text gettext-base debhelper (Reading database ... 10696 files and directories currently installed.) Removing ed ... Removing debhelper ... Removing po-debconf ... Removing intltool-debian ... Removing gettext ... Removing file ... Purging configuration files for file ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing libmagic1 ... Purging configuration files for libmagic1 ... ****************************************************************************** Finished at 20071129-0027 Build needed 00:01:53, 3332k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '438192-1040696'] Scanning for processes to kill in build 438192-1040696... Scanning for processes to kill in build /home/buildd/build-438192-1040696/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '438192-1040696'] Unmounting chroot for build 438192-1040696... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '438192-1040696'] Removing build 438192-1040696