pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/48437: pkgsrc bootstrap is certain to fail in 2040.



The following reply was made to PR pkg/48437; it has been noted by GNATS.

From: =?ISO-2022-JP?B?GyRCOT5JWTh5Ty8bKEI=?= <nullnilaki%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, dholland%netbsd.org@localhost, 
        =?ISO-2022-JP?B?GyRCOT5JWTh5Ty8bKEI=?= <nullnilaki%gmail.com@localhost>
Cc: 
Subject: Re: pkg/48437: pkgsrc bootstrap is certain to fail in 2040.
Date: Wed, 11 Dec 2013 03:00:11 +0900

 Konbanwa!
 
 Thank you for your mail!
 
 I carry out a test of pkgsrc bootstrap on NetBSD/i386 and
 NetBSD/macppc and NetBSD/alpha.
 
 NetBSD/alpha and NetBSD/macppc is wrong.
 
 
************************************************************************************************************************************
 
 NetBSD/alpha
 
 # uname -a
 NetBSD  6.1.2 NetBSD 6.1.2 (GENERIC-$Revision: 1.343 $) #11: Tue Dec
 3 02:53:26 JST 2013
 naruaki@NetBSD:/usr/netbsd_6_1_2/obj.alpha/sys/arch/alpha/compile/GENERIC
 alpha
 # date 3801190101
 Tue Jan 19 01:01:00 UTC 2038
 
 # ./testbootstrap
 ===> bootstrap command: ./bootstrap --prefix=/usr/pkgsrc/bootstrap/pkg
 --sysconfdir=/usr/pkgsrc/bootstrap/pkg/etc
 --pkgdbdir=/usr/pkgsrc/bootstrap/.db --ignore-user-check
 ===> bootstrap started: Tue Jan 19 01:01:08 UTC 2038
 Working directory is: /usr/pkgsrc/bootstrap/work
 ===> running: /usr/bin/sed -e 's|@DEFAULT_INSTALL_MODE@|'0755'|'
 /usr/pkgsrc/sysutils/install-sh/files/install-sh.in >
 /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> running: /bin/chmod +x /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> building as unprivileged user root/wheel
 ===> Creating default mk.conf in /usr/pkgsrc/bootstrap/work
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/sbin
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/share/mk
 ===> Bootstrapping mk-files
 ===> running: (cd /usr/pkgsrc/pkgtools/bootstrap-mk-files/files && env
 CP=/bin/cp  OPSYS=NetBSD MK_DST=/usr/pkgsrc/bootstrap/work/share/mk
 ROOT_GROUP=wheel ROOT_USER=root SED=/usr/bin/sed
 SYSCONFDIR=/usr/pkgsrc/bootstrap/pkg/etc /bin/sh ./bootstrap.sh)
 ===> Bootstrapping bmake
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/bmake
 ===> running: (cd /usr/pkgsrc/bootstrap/work/bmake && env  /bin/sh
 ./boot-strap  -q -o bootstrap.NetBSD
 --prefix=/usr/pkgsrc/bootstrap/work
 --sysconfdir=/usr/pkgsrc/bootstrap/work --mksrc none
 --with-default-sys-path=/usr/pkgsrc/bootstrap/work/share/mk )
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) gcc
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking whether gcc needs -traditional... no
 checking for a BSD-compatible install... /usr/bin/install -c
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking ar.h usability... yes
 checking ar.h presence... yes
 checking for ar.h... yes
 checking err.h usability... yes
 checking err.h presence... yes
 checking for err.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking paths.h usability... yes
 checking paths.h presence... yes
 checking for paths.h... yes
 checking poll.h usability... yes
 checking poll.h presence... yes
 checking for poll.h... yes
 checking ranlib.h usability... yes
 checking ranlib.h presence... yes
 checking for ranlib.h... yes
 checking for string.h... (cached) yes
 checking sys/mman.h usability... yes
 checking sys/mman.h presence... yes
 checking for sys/mman.h... yes
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking sys/socket.h usability... yes
 checking sys/socket.h presence... yes
 checking for sys/socket.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking sys/uio.h usability... yes
 checking sys/uio.h presence... yes
 checking for sys/uio.h... yes
 checking for unistd.h... (cached) yes
 checking utime.h usability... yes
 checking utime.h presence... yes
 checking for utime.h... yes
 checking sys/cdefs.h usability... yes
 checking sys/cdefs.h presence... yes
 checking for sys/cdefs.h... yes
 checking whether sys/cdefs.h is compatible... yes
 checking for __attribute__... no
 checking whether byte ordering is bigendian... no
 checking for an ANSI C-conforming const... yes
 checking for off_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking whether sys_siglist is declared... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking return type of signal handlers... void
 checking vfork.h usability... no
 checking vfork.h presence... no
 checking for vfork.h... no
 checking for fork... yes
 checking for vfork... yes
 checking for working fork... yes
 checking for working vfork... (cached) yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for wait3 that fills in rusage... yes
 checking for err... yes
 checking for errx... yes
 checking for getcwd... yes
 checking for getenv... yes
 checking for getopt... yes
 checking for getwd... yes
 checking for killpg... yes
 checking for mmap... yes
 checking for putenv... yes
 checking for select... yes
 checking for setenv... yes
 checking for setpgid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for sigvec... yes
 checking for snprintf... yes
 checking for strerror... yes
 checking for strftime... yes
 checking for strsep... yes
 checking for strtod... yes
 checking for strtol... yes
 checking for unsetenv... yes
 checking for vsnprintf... yes
 checking for wait3... yes
 checking for wait4... yes
 checking for waitpid... yes
 checking for warn... yes
 checking for warnx... yes
 checking for getenv... (cached) yes
 checking for realpath... yes
 checking for dirname... yes
 checking for stresep... yes
 checking for strlcpy... yes
 checking for emalloc in -lutil... yes
 checking for erealloc in -lutil... yes
 checking for estrdup in -lutil... yes
 checking for estrndup in -lutil... yes
 checking whether stat file-mode macros are broken... no
 checking for struct stat.st_rdev... yes
 checking if diff -u works... yes
 checking for MACHINE & MACHINE_ARCH...
 defaults: MACHINE=alpha, MACHINE_ARCH=alpha
 Using: MACHINE=alpha, MACHINE_ARCH=alpha
 Using: MKSRC=mk
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating make-bootstrap.sh
 config.status: creating unit-tests/Makefile
 config.status: creating config.h
 
 You can now run
 
         ./make-bootstrap.sh
 
 to produce a fully functional bmake.
 
 .....
 ===========================================================================
 
 ===> bootstrap started: Tue Jan 19 01:01:08 UTC 2038
 ===> bootstrap ended:   Tue Jan 19 01:07:47 UTC 2038
 
 
 # date 3801191010
 Tue Jan 19 10:10:00 UTC 2038
 # ./testbootstrap
 ===> bootstrap command: ./bootstrap --prefix=/usr/pkgsrc/bootstrap/pkg
 --sysconfdir=/usr/pkgsrc/bootstrap/pkg/etc
 --pkgdbdir=/usr/pkgsrc/bootstrap/.db --ignore-user-check
 ===> bootstrap started: Tue Jan 19 10:10:12 UTC 2038
 Working directory is: /usr/pkgsrc/bootstrap/work
 ===> running: /usr/bin/sed -e 's|@DEFAULT_INSTALL_MODE@|'0755'|'
 /usr/pkgsrc/sysutils/install-sh/files/install-sh.in >
 /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> running: /bin/chmod +x /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> building as unprivileged user root/wheel
 ===> Creating default mk.conf in /usr/pkgsrc/bootstrap/work
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/sbin
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/share/mk
 ===> Bootstrapping mk-files
 ===> running: (cd /usr/pkgsrc/pkgtools/bootstrap-mk-files/files && env
 CP=/bin/cp  OPSYS=NetBSD MK_DST=/usr/pkgsrc/bootstrap/work/share/mk
 ROOT_GROUP=wheel ROOT_USER=root SED=/usr/bin/sed
 SYSCONFDIR=/usr/pkgsrc/bootstrap/pkg/etc /bin/sh ./bootstrap.sh)
 ===> Bootstrapping bmake
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/bmake
 ===> running: (cd /usr/pkgsrc/bootstrap/work/bmake && env  /bin/sh
 ./boot-strap  -q -o bootstrap.NetBSD
 --prefix=/usr/pkgsrc/bootstrap/work
 --sysconfdir=/usr/pkgsrc/bootstrap/work --mksrc none
 --with-default-sys-path=/usr/pkgsrc/bootstrap/work/share/mk )
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) gcc
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking whether gcc needs -traditional... no
 checking for a BSD-compatible install... /usr/bin/install -c
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking ar.h usability... yes
 checking ar.h presence... yes
 checking for ar.h... yes
 checking err.h usability... yes
 checking err.h presence... yes
 checking for err.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking paths.h usability... yes
 checking paths.h presence... yes
 checking for paths.h... yes
 checking poll.h usability... yes
 checking poll.h presence... yes
 checking for poll.h... yes
 checking ranlib.h usability... yes
 checking ranlib.h presence... yes
 checking for ranlib.h... yes
 checking for string.h... (cached) yes
 checking sys/mman.h usability... yes
 checking sys/mman.h presence... yes
 checking for sys/mman.h... yes
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking sys/socket.h usability... yes
 checking sys/socket.h presence... yes
 checking for sys/socket.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking sys/uio.h usability... yes
 checking sys/uio.h presence... yes
 checking for sys/uio.h... yes
 checking for unistd.h... (cached) yes
 checking utime.h usability... yes
 checking utime.h presence... yes
 checking for utime.h... yes
 checking sys/cdefs.h usability... yes
 checking sys/cdefs.h presence... yes
 checking for sys/cdefs.h... yes
 checking whether sys/cdefs.h is compatible... yes
 checking for __attribute__... no
 checking whether byte ordering is bigendian... no
 checking for an ANSI C-conforming const... yes
 checking for off_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking whether sys_siglist is declared... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking return type of signal handlers... void
 checking vfork.h usability... no
 checking vfork.h presence... no
 checking for vfork.h... no
 checking for fork... yes
 checking for vfork... yes
 checking for working fork... yes
 checking for working vfork... (cached) yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for wait3 that fills in rusage... yes
 checking for err... yes
 checking for errx... yes
 checking for getcwd... yes
 checking for getenv... yes
 checking for getopt... yes
 checking for getwd... yes
 checking for killpg... yes
 checking for mmap... yes
 checking for putenv... yes
 checking for select... yes
 checking for setenv... yes
 checking for setpgid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for sigvec... yes
 checking for snprintf... yes
 checking for strerror... yes
 checking for strftime... yes
 checking for strsep... yes
 checking for strtod... yes
 checking for strtol... yes
 checking for unsetenv... yes
 checking for vsnprintf... yes
 checking for wait3... yes
 checking for wait4... yes
 checking for waitpid... yes
 checking for warn... yes
 checking for warnx... yes
 checking for getenv... (cached) yes
 checking for realpath... yes
 checking for dirname... yes
 checking for stresep... yes
 checking for strlcpy... yes
 checking for emalloc in -lutil... yes
 checking for erealloc in -lutil... yes
 checking for estrdup in -lutil... yes
 checking for estrndup in -lutil... yes
 checking whether stat file-mode macros are broken... no
 checking for struct stat.st_rdev... yes
 checking if diff -u works... yes
 checking for MACHINE & MACHINE_ARCH...
 defaults: MACHINE=alpha, MACHINE_ARCH=alpha
 Using: MACHINE=alpha, MACHINE_ARCH=alpha
 Using: MKSRC=mk
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating make-bootstrap.sh
 config.status: creating unit-tests/Makefile
 config.status: creating config.h
 
 You can now run
 
         ./make-bootstrap.sh
 
 to produce a fully functional bmake.
 
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -DMAKE_VERSION="20110606"
 -DMACHINE="alpha" -DMACHINE_ARCH="alpha"
 -D_PATH_DEFSYSPATH="/usr/pkgsrc/bootstrap/work/share/mk" -o main.o
 /usr/pkgsrc/bootstrap/work/bmake/main.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o arch.o
 /usr/pkgsrc/bootstrap/work/bmake/arch.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o buf.o
 /usr/pkgsrc/bootstrap/work/bmake/buf.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o compat.o
 /usr/pkgsrc/bootstrap/work/bmake/compat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o cond.o
 /usr/pkgsrc/bootstrap/work/bmake/cond.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o dir.o
 /usr/pkgsrc/bootstrap/work/bmake/dir.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o for.o
 /usr/pkgsrc/bootstrap/work/bmake/for.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o getopt.o
 /usr/pkgsrc/bootstrap/work/bmake/getopt.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o hash.o
 /usr/pkgsrc/bootstrap/work/bmake/hash.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o job.o
 /usr/pkgsrc/bootstrap/work/bmake/job.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o make.o
 /usr/pkgsrc/bootstrap/work/bmake/make.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o make_malloc.o
 /usr/pkgsrc/bootstrap/work/bmake/make_malloc.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o parse.o
 /usr/pkgsrc/bootstrap/work/bmake/parse.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o sigcompat.o
 /usr/pkgsrc/bootstrap/work/bmake/sigcompat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o str.o
 /usr/pkgsrc/bootstrap/work/bmake/str.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o strlist.o
 /usr/pkgsrc/bootstrap/work/bmake/strlist.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o suff.o
 /usr/pkgsrc/bootstrap/work/bmake/suff.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o targ.o
 /usr/pkgsrc/bootstrap/work/bmake/targ.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o trace.o
 /usr/pkgsrc/bootstrap/work/bmake/trace.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o var.o
 /usr/pkgsrc/bootstrap/work/bmake/var.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o util.o
 /usr/pkgsrc/bootstrap/work/bmake/util.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAppend.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAppend.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDupl.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDupl.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstInit.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstInit.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstOpen.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstOpen.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAtEnd.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAtEnd.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstEnQueue.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstEnQueue.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstInsert.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstInsert.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAtFront.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAtFront.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstIsAtEnd.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstIsAtEnd.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstClose.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstClose.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFind.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFind.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstIsEmpty.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstIsEmpty.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstRemove.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstRemove.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstConcat.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstConcat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFindFrom.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFindFrom.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstLast.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstLast.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstReplace.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstReplace.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFirst.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFirst.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDatum.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDatum.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstForEach.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstForEach.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstMember.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstMember.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstSucc.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstSucc.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDeQueue.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDeQueue.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstForEachFrom.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstForEachFrom.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDestroy.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDestroy.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstNext.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstNext.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstPrev.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstPrev.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o meta.o
 /usr/pkgsrc/bootstrap/work/bmake/meta.c
 gcc -o bmake main.o meta.o arch.o buf.o compat.o cond.o dir.o for.o
 getopt.o hash.o job.o make.o make_malloc.o parse.o sigcompat.o str.o
 strlist.o suff.o targ.o trace.o var.o util.o lstAppend.o lstDupl.o
 lstInit.o lstOpen.o lstAtEnd.o lstEnQueue.o lstInsert.o lstAtFront.o
 lstIsAtEnd.o lstClose.o lstFind.o lstIsEmpty.o lstRemove.o lstConcat.o
 lstFindFrom.o lstLast.o lstReplace.o lstFirst.o lstDatum.o
 lstForEach.o lstMember.o lstSucc.o lstDeQueue.o lstForEachFrom.o
 lstDestroy.o lstNext.o lstPrev.o -lutil
 cd /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests &&
 /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake -r -m /
 TEST_MAKE=/usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake test
 /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake -f Makefile >
 test.out 2>&1
 /usr/bin/diff -u /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp test.out
 --- /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 1901-12-14 03:41:56.000000000 +0000
 +++ test.out    1901-12-14 03:43:02.000000000 +0000
 @@ -80,7 +80,7 @@
  make: Graph cycles through `cycle.2.97'
  cycle.1.99
  cycle.1.99
 -.for with :S;... OK
 +`all' is up to date.
  b2af338b
  3360ac65
  7747f046
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD
 ===> exited with status 1
 aborted.
 
 
************************************************************************************************************************************
 
 NetBSD/macppc
 
 NetBSD powerbookg4 6.1.2 NetBSD 6.1.2 (GENERIC) #0: Tue Dec 10
 04:24:15 JST 2013
 naruaki@NetBSD:/usr/netbsd_6_1_2_org/obj.ppc/sys/arch/macppc/compile/GENERIC
 macppc
 # date 3801190101
 Tue Jan 19 01:01:00 UTC 2038
 powerbookg4# ./testbootstrap
 ===> bootstrap command: ./bootstrap --prefix=/usr/pkgsrc/bootstrap/pkg
 --sysconfdir=/usr/pkgsrc/bootstrap/pkg/etc
 --pkgdbdir=/usr/pkgsrc/bootstrap/.db --ignore-user-check
 ===> bootstrap started: Tue Jan 19 01:01:06 UTC 2038
 Working directory is: /usr/pkgsrc/bootstrap/work
 ===> running: /usr/bin/sed -e 's|@DEFAULT_INSTALL_MODE@|'0755'|'
 /usr/pkgsrc/sysutils/install-sh/files/install-sh.in >
 /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> running: /bin/chmod +x /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> building as unprivileged user root/wheel
 ===> Creating default mk.conf in /usr/pkgsrc/bootstrap/work
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/sbin
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/share/mk
 ===> Bootstrapping mk-files
 ===> running: (cd /usr/pkgsrc/pkgtools/bootstrap-mk-files/files && env
 CP=/bin/cp  OPSYS=NetBSD MK_DST=/usr/pkgsrc/bootstrap/work/share/mk
 ROOT_GROUP=wheel ROOT_USER=root SED=/usr/bin/sed
 SYSCONFDIR=/usr/pkgsrc/bootstrap/pkg/etc /bin/sh ./bootstrap.sh)
 ===> Bootstrapping bmake
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/bmake
 ===> running: (cd /usr/pkgsrc/bootstrap/work/bmake && env  /bin/sh
 ./boot-strap  -q -o bootstrap.NetBSD
 --prefix=/usr/pkgsrc/bootstrap/work
 --sysconfdir=/usr/pkgsrc/bootstrap/work --mksrc none
 --with-default-sys-path=/usr/pkgsrc/bootstrap/work/share/mk )
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) gcc
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking whether gcc needs -traditional... no
 checking for a BSD-compatible install... /usr/bin/install -c
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking ar.h usability... yes
 checking ar.h presence... yes
 checking for ar.h... yes
 checking err.h usability... yes
 checking err.h presence... yes
 checking for err.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking paths.h usability... yes
 checking paths.h presence... yes
 checking for paths.h... yes
 checking poll.h usability... yes
 checking poll.h presence... yes
 checking for poll.h... yes
 checking ranlib.h usability... yes
 checking ranlib.h presence... yes
 checking for ranlib.h... yes
 checking for string.h... (cached) yes
 checking sys/mman.h usability... yes
 checking sys/mman.h presence... yes
 checking for sys/mman.h... yes
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking sys/socket.h usability... yes
 checking sys/socket.h presence... yes
 checking for sys/socket.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking sys/uio.h usability... yes
 checking sys/uio.h presence... yes
 checking for sys/uio.h... yes
 checking for unistd.h... (cached) yes
 checking utime.h usability... yes
 checking utime.h presence... yes
 checking for utime.h... yes
 checking sys/cdefs.h usability... yes
 checking sys/cdefs.h presence... yes
 checking for sys/cdefs.h... yes
 checking whether sys/cdefs.h is compatible... yes
 checking for __attribute__... no
 checking whether byte ordering is bigendian... yes
 checking for an ANSI C-conforming const... yes
 checking for off_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking whether sys_siglist is declared... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking return type of signal handlers... void
 checking vfork.h usability... no
 checking vfork.h presence... no
 checking for vfork.h... no
 checking for fork... yes
 checking for vfork... yes
 checking for working fork... yes
 checking for working vfork... (cached) yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for wait3 that fills in rusage... yes
 checking for err... yes
 checking for errx... yes
 checking for getcwd... yes
 checking for getenv... yes
 checking for getopt... yes
 checking for getwd... yes
 checking for killpg... yes
 checking for mmap... yes
 checking for putenv... yes
 checking for select... yes
 checking for setenv... yes
 checking for setpgid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for sigvec... yes
 checking for snprintf... yes
 checking for strerror... yes
 checking for strftime... yes
 checking for strsep... yes
 checking for strtod... yes
 checking for strtol... yes
 checking for unsetenv... yes
 checking for vsnprintf... yes
 checking for wait3... yes
 checking for wait4... yes
 checking for waitpid... yes
 checking for warn... yes
 checking for warnx... yes
 checking for getenv... (cached) yes
 checking for realpath... yes
 checking for dirname... yes
 checking for stresep... yes
 checking for strlcpy... yes
 checking for emalloc in -lutil... yes
 checking for erealloc in -lutil... yes
 checking for estrdup in -lutil... yes
 checking for estrndup in -lutil... yes
 checking whether stat file-mode macros are broken... no
 checking for struct stat.st_rdev... yes
 checking if diff -u works... yes
 checking for MACHINE & MACHINE_ARCH...
 defaults: MACHINE=powerpc, MACHINE_ARCH=powerpc
 Using: MACHINE=powerpc, MACHINE_ARCH=powerpc
 Using: MKSRC=mk
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating make-bootstrap.sh
 config.status: creating unit-tests/Makefile
 config.status: creating config.h
 
 You can now run
 
         ./make-bootstrap.sh
 
 to produce a fully functional bmake.
 ...
 ===========================================================================
 
 ===> bootstrap started: Tue Jan 19 01:01:06 UTC 2038
 ===> bootstrap ended:   Tue Jan 19 01:11:53 UTC 2038
 
 powerbookg4# date 3801191010
 Tue Jan 19 10:10:00 UTC 2038
 powerbookg4# date 3801191010
 Tue Jan 19 10:10:00 UTC 2038
 powerbookg4# ./testbootstrap
 ===> bootstrap command: ./bootstrap --prefix=/usr/pkgsrc/bootstrap/pkg
 --sysconfdir=/usr/pkgsrc/bootstrap/pkg/etc
 --pkgdbdir=/usr/pkgsrc/bootstrap/.db --ignore-user-check
 ===> bootstrap started: Tue Jan 19 10:10:14 UTC 2038
 Working directory is: /usr/pkgsrc/bootstrap/work
 ===> running: /usr/bin/sed -e 's|@DEFAULT_INSTALL_MODE@|'0755'|'
 /usr/pkgsrc/sysutils/install-sh/files/install-sh.in >
 /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> running: /bin/chmod +x /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> building as unprivileged user root/wheel
 ===> Creating default mk.conf in /usr/pkgsrc/bootstrap/work
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/sbin
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/share/mk
 ===> Bootstrapping mk-files
 ===> running: (cd /usr/pkgsrc/pkgtools/bootstrap-mk-files/files && env
 CP=/bin/cp  OPSYS=NetBSD MK_DST=/usr/pkgsrc/bootstrap/work/share/mk
 ROOT_GROUP=wheel ROOT_USER=root SED=/usr/bin/sed
 SYSCONFDIR=/usr/pkgsrc/bootstrap/pkg/etc /bin/sh ./bootstrap.sh)
 ===> Bootstrapping bmake
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/bmake
 ===> running: (cd /usr/pkgsrc/bootstrap/work/bmake && env  /bin/sh
 ./boot-strap  -q -o bootstrap.NetBSD
 --prefix=/usr/pkgsrc/bootstrap/work
 --sysconfdir=/usr/pkgsrc/bootstrap/work --mksrc none
 --with-default-sys-path=/usr/pkgsrc/bootstrap/work/share/mk )
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) gcc
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking whether gcc needs -traditional... no
 checking for a BSD-compatible install... /usr/bin/install -c
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking ar.h usability... yes
 checking ar.h presence... yes
 checking for ar.h... yes
 checking err.h usability... yes
 checking err.h presence... yes
 checking for err.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking paths.h usability... yes
 checking paths.h presence... yes
 checking for paths.h... yes
 checking poll.h usability... yes
 checking poll.h presence... yes
 checking for poll.h... yes
 checking ranlib.h usability... yes
 checking ranlib.h presence... yes
 checking for ranlib.h... yes
 checking for string.h... (cached) yes
 checking sys/mman.h usability... yes
 checking sys/mman.h presence... yes
 checking for sys/mman.h... yes
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking sys/socket.h usability... yes
 checking sys/socket.h presence... yes
 checking for sys/socket.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking sys/uio.h usability... yes
 checking sys/uio.h presence... yes
 checking for sys/uio.h... yes
 checking for unistd.h... (cached) yes
 checking utime.h usability... yes
 checking utime.h presence... yes
 checking for utime.h... yes
 checking sys/cdefs.h usability... yes
 checking sys/cdefs.h presence... yes
 checking for sys/cdefs.h... yes
 checking whether sys/cdefs.h is compatible... yes
 checking for __attribute__... no
 checking whether byte ordering is bigendian... yes
 checking for an ANSI C-conforming const... yes
 checking for off_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking whether sys_siglist is declared... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking return type of signal handlers... void
 checking vfork.h usability... no
 checking vfork.h presence... no
 checking for vfork.h... no
 checking for fork... yes
 checking for vfork... yes
 checking for working fork... yes
 checking for working vfork... (cached) yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for wait3 that fills in rusage... yes
 checking for err... yes
 checking for errx... yes
 checking for getcwd... yes
 checking for getenv... yes
 checking for getopt... yes
 checking for getwd... yes
 checking for killpg... yes
 checking for mmap... yes
 checking for putenv... yes
 checking for select... yes
 checking for setenv... yes
 checking for setpgid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for sigvec... yes
 checking for snprintf... yes
 checking for strerror... yes
 checking for strftime... yes
 checking for strsep... yes
 checking for strtod... yes
 checking for strtol... yes
 checking for unsetenv... yes
 checking for vsnprintf... yes
 checking for wait3... yes
 checking for wait4... yes
 checking for waitpid... yes
 checking for warn... yes
 checking for warnx... yes
 checking for getenv... (cached) yes
 checking for realpath... yes
 checking for dirname... yes
 checking for stresep... yes
 checking for strlcpy... yes
 checking for emalloc in -lutil... yes
 checking for erealloc in -lutil... yes
 checking for estrdup in -lutil... yes
 checking for estrndup in -lutil... yes
 checking whether stat file-mode macros are broken... no
 checking for struct stat.st_rdev... yes
 checking if diff -u works... yes
 checking for MACHINE & MACHINE_ARCH...
 defaults: MACHINE=powerpc, MACHINE_ARCH=powerpc
 Using: MACHINE=powerpc, MACHINE_ARCH=powerpc
 Using: MKSRC=mk
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating make-bootstrap.sh
 config.status: creating unit-tests/Makefile
 config.status: creating config.h
 
 You can now run
 
         ./make-bootstrap.sh
 
 to produce a fully functional bmake.
 
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -DMAKE_VERSION="20110606"
 -DMACHINE="powerpc" -DMACHINE_ARCH="powerpc"
 -D_PATH_DEFSYSPATH="/usr/pkgsrc/bootstrap/work/share/mk" -o main.o
 /usr/pkgsrc/bootstrap/work/bmake/main.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o arch.o
 /usr/pkgsrc/bootstrap/work/bmake/arch.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o buf.o
 /usr/pkgsrc/bootstrap/work/bmake/buf.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o compat.o
 /usr/pkgsrc/bootstrap/work/bmake/compat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o cond.o
 /usr/pkgsrc/bootstrap/work/bmake/cond.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o dir.o
 /usr/pkgsrc/bootstrap/work/bmake/dir.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o for.o
 /usr/pkgsrc/bootstrap/work/bmake/for.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o getopt.o
 /usr/pkgsrc/bootstrap/work/bmake/getopt.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o hash.o
 /usr/pkgsrc/bootstrap/work/bmake/hash.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o job.o
 /usr/pkgsrc/bootstrap/work/bmake/job.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o make.o
 /usr/pkgsrc/bootstrap/work/bmake/make.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o make_malloc.o
 /usr/pkgsrc/bootstrap/work/bmake/make_malloc.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o parse.o
 /usr/pkgsrc/bootstrap/work/bmake/parse.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o sigcompat.o
 /usr/pkgsrc/bootstrap/work/bmake/sigcompat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o str.o
 /usr/pkgsrc/bootstrap/work/bmake/str.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o strlist.o
 /usr/pkgsrc/bootstrap/work/bmake/strlist.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o suff.o
 /usr/pkgsrc/bootstrap/work/bmake/suff.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o targ.o
 /usr/pkgsrc/bootstrap/work/bmake/targ.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o trace.o
 /usr/pkgsrc/bootstrap/work/bmake/trace.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o var.o
 /usr/pkgsrc/bootstrap/work/bmake/var.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o util.o
 /usr/pkgsrc/bootstrap/work/bmake/util.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAppend.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAppend.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDupl.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDupl.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstInit.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstInit.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstOpen.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstOpen.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAtEnd.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAtEnd.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstEnQueue.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstEnQueue.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstInsert.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstInsert.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstAtFront.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstAtFront.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstIsAtEnd.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstIsAtEnd.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstClose.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstClose.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFind.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFind.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstIsEmpty.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstIsEmpty.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstRemove.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstRemove.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstConcat.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstConcat.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFindFrom.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFindFrom.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstLast.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstLast.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstReplace.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstReplace.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstFirst.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstFirst.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDatum.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDatum.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstForEach.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstForEach.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstMember.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstMember.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstSucc.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstSucc.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDeQueue.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDeQueue.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstForEachFrom.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstForEachFrom.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstDestroy.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstDestroy.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstNext.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstNext.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o lstPrev.o
 /usr/pkgsrc/bootstrap/work/bmake/lst.lib/lstPrev.c
 gcc -c -g -O2 -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 -DUSE_EMALLOC -DMAKE_NATIVE -DUSE_META -o meta.o
 /usr/pkgsrc/bootstrap/work/bmake/meta.c
 gcc -o bmake main.o meta.o arch.o buf.o compat.o cond.o dir.o for.o
 getopt.o hash.o job.o make.o make_malloc.o parse.o sigcompat.o str.o
 strlist.o suff.o targ.o trace.o var.o util.o lstAppend.o lstDupl.o
 lstInit.o lstOpen.o lstAtEnd.o lstEnQueue.o lstInsert.o lstAtFront.o
 lstIsAtEnd.o lstClose.o lstFind.o lstIsEmpty.o lstRemove.o lstConcat.o
 lstFindFrom.o lstLast.o lstReplace.o lstFirst.o lstDatum.o
 lstForEach.o lstMember.o lstSucc.o lstDeQueue.o lstForEachFrom.o
 lstDestroy.o lstNext.o lstPrev.o -lutil
 cd /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests &&
 /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake -r -m /
 TEST_MAKE=/usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake test
 /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/bmake -f Makefile >
 test.out 2>&1
 /usr/bin/diff -u /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp test.out
 --- /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 1901-12-14 03:41:59.000000000 +0000
 +++ test.out    1901-12-14 03:43:43.000000000 +0000
 @@ -80,7 +80,7 @@
  make: Graph cycles through `cycle.2.97'
  cycle.1.99
  cycle.1.99
 -.for with :S;... OK
 +`all' is up to date.
  b2af338b
  3360ac65
  7747f046
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD
 ===> exited with status 1
 aborted.
 
 
 
************************************************************************************************************************************
 
 But NetBSD/i386 is work.
 
 NetBSD# date 3801191010
 Tue Jan 19 10:10:00 JST 2038
 
 ===> bootstrap command: ./bootstrap --prefix=/usr/pkgsrc/bootstrap/pkg
 --sysconfdir=/usr/pkgsrc/bootstrap/pkg/etc
 --pkgdbdir=/usr/pkgsrc/bootstrap/.db --ignore-user-check
 ===> bootstrap started: Tue Jan 19 10:10:03 JST 2038
 Working directory is: /usr/pkgsrc/bootstrap/work
 ===> running: /usr/bin/sed -e 's|@DEFAULT_INSTALL_MODE@|'0755'|'
 /usr/pkgsrc/sysutils/install-sh/files/install-sh.in >
 /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> running: /bin/chmod +x /usr/pkgsrc/bootstrap/work/bin/install-sh
 ===> building as unprivileged user root/wheel
 ===> Creating default mk.conf in /usr/pkgsrc/bootstrap/work
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/sbin
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/share/mk
 ===> Bootstrapping mk-files
 ===> running: (cd /usr/pkgsrc/pkgtools/bootstrap-mk-files/files && env
 CP=/bin/cp  OPSYS=NetBSD MK_DST=/usr/pkgsrc/bootstrap/work/share/mk
 ROOT_GROUP=wheel ROOT_USER=root SED=/usr/bin/sed
 SYSCONFDIR=/usr/pkgsrc/bootstrap/pkg/etc /bin/sh ./bootstrap.sh)
 ===> Bootstrapping bmake
 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o
 root -g wheel /usr/pkgsrc/bootstrap/work/bmake
 ===> running: (cd /usr/pkgsrc/bootstrap/work/bmake && env  /bin/sh
 ./boot-strap  -q -o bootstrap.NetBSD
 --prefix=/usr/pkgsrc/bootstrap/work
 --sysconfdir=/usr/pkgsrc/bootstrap/work --mksrc none
 --with-default-sys-path=/usr/pkgsrc/bootstrap/work/share/mk )
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) gcc
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking whether gcc needs -traditional... no
 checking for a BSD-compatible install... /usr/bin/install -c
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking ar.h usability... yes
 checking ar.h presence... yes
 checking for ar.h... yes
 checking err.h usability... yes
 checking err.h presence... yes
 checking for err.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking paths.h usability... yes
 checking paths.h presence... yes
 checking for paths.h... yes
 checking poll.h usability... yes
 checking poll.h presence... yes
 checking for poll.h... yes
 checking ranlib.h usability... yes
 checking ranlib.h presence... yes
 checking for ranlib.h... yes
 checking for string.h... (cached) yes
 checking sys/mman.h usability... yes
 checking sys/mman.h presence... yes
 checking for sys/mman.h... yes
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking sys/socket.h usability... yes
 checking sys/socket.h presence... yes
 checking for sys/socket.h... yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking sys/uio.h usability... yes
 checking sys/uio.h presence... yes
 checking for sys/uio.h... yes
 checking for unistd.h... (cached) yes
 checking utime.h usability... yes
 checking utime.h presence... yes
 checking for utime.h... yes
 checking sys/cdefs.h usability... yes
 checking sys/cdefs.h presence... yes
 checking for sys/cdefs.h... yes
 checking whether sys/cdefs.h is compatible... yes
 checking for __attribute__... no
 checking whether byte ordering is bigendian... no
 checking for an ANSI C-conforming const... yes
 checking for off_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking whether sys_siglist is declared... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether struct tm is in sys/time.h or time.h... time.h
 checking return type of signal handlers... void
 checking vfork.h usability... no
 checking vfork.h presence... no
 checking for vfork.h... no
 checking for fork... yes
 checking for vfork... yes
 checking for working fork... yes
 checking for working vfork... (cached) yes
 checking for vprintf... yes
 checking for _doprnt... no
 checking for wait3 that fills in rusage... yes
 checking for err... yes
 checking for errx... yes
 checking for getcwd... yes
 checking for getenv... yes
 checking for getopt... yes
 checking for getwd... yes
 checking for killpg... yes
 checking for mmap... yes
 checking for putenv... yes
 checking for select... yes
 checking for setenv... yes
 checking for setpgid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for sigvec... yes
 checking for snprintf... yes
 checking for strerror... yes
 checking for strftime... yes
 checking for strsep... yes
 checking for strtod... yes
 checking for strtol... yes
 checking for unsetenv... yes
 checking for vsnprintf... yes
 checking for wait3... yes
 checking for wait4... yes
 checking for waitpid... yes
 checking for warn... yes
 checking for warnx... yes
 checking for getenv... (cached) yes
 checking for realpath... yes
 checking for dirname... yes
 checking for stresep... yes
 checking for strlcpy... yes
 checking for emalloc in -lutil... yes
 checking for erealloc in -lutil... yes
 checking for estrdup in -lutil... yes
 checking for estrndup in -lutil... yes
 checking whether stat file-mode macros are broken... no
 checking for struct stat.st_rdev... yes
 checking if diff -u works... yes
 checking for MACHINE & MACHINE_ARCH...
 defaults: MACHINE=i386, MACHINE_ARCH=i386
 Using: MACHINE=i386, MACHINE_ARCH=i386
 Using: MKSRC=mk
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating make-bootstrap.sh
 config.status: creating unit-tests/Makefile
 config.status: creating config.h
 
 You can now run
 
         ./make-bootstrap.sh
 
 to produce a fully functional bmake.
 
 ...
 ===> bootstrap started: Tue Jan 19 10:10:03 JST 2038
 ===> bootstrap ended:   Tue Jan 19 10:19:31 JST 2038
 
 
************************************************************************************************************************************
 NetBSD/macppc and NetBSD/alpha timestamp on 20381010
 
 # cd /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests
 # ls -l
 total 24
 -rw-r--r--  1 root  wheel  2030 Dec 14  1901 Makefile
 -rw-r--r--  1 root  wheel  9224 Dec 14  1901 test.out
 
 # ls -l /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 -rw-r--r--  1 root  wheel  9223 Dec 14  1901
 /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 
 
************************************************************************************************************************************
 NetBSD/i386 timestamp on 20381010
 
 
 NetBSD# cd /usr/pkgsrc/bootstrap/work/bmake/bootstrap.NetBSD/unit-tests
 NetBSD# ls -l
 total 24
 -rw-r--r--  1 root  wheel  2030 Jan 19 10:10 Makefile
 -rw-r--r--  1 root  wheel  9223 Jan 19 10:11 test.out
 NetBSD#  ls -l /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 -rw-r--r--  1 root  wheel  9223 Jan 19 10:10
 /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp
 
 
************************************************************************************************************************************
 That's very nice of you!
 --
 Naruaki Etomi / nullnilaki%gmail.com@localhost
 


Home | Main Index | Thread Index | Old Index