+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ast-ksh-20120801nb2/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ast-ksh-20120801nb2/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for ast-ksh-20120801nb2
package: update /home/pbulk/build/shells/ast-ksh/work/bin/execrate
package: warning: yacc: not found -- some make actions may fail
package: warning: bison: not found -- some make actions may fail
package: initialize the /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64 view
package: update /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe
package: update /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mamake
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mamake.c:102:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
package: update /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/proto
In file included from /usr/include/sys/types.h:25,
                 from proto.c:168:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
package: update /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ratz
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ratz.c:69:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
ratz.c: In function 'main':
ratz.c:4741:9: warning: case label value exceeds maximum value for type [-Wswitch-outside-range]
 4741 |         case 0241:
      |         ^~~~
package: update /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/release
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from release.c:135:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
package: make with mamake
package: make output captured in /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/package/gen/make.out
package: make start at Tue Dec  3 03:17:23 GMT 2024 in /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64
CC=cc
SHELL=/bin/sh
HOSTTYPE=linux.i386-64
NPROC=8
PACKAGEROOT=/home/pbulk/build/shells/ast-ksh/work
INSTALLROOT=/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64
PATH=/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ok:/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin:/home/pbulk/build/shells/ast-ksh/work/bin:/home/pbulk/build/shells/ast-ksh/work/.cwrapper/bin:/home/pbulk/build/shells/ast-ksh/work/.buildlink/bin:/home/pbulk/build/shells/ast-ksh/work/.gcc/bin:/home/pbulk/build/shells/ast-ksh/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ mamake -r '*/*' -k install LDFLAGS=-lm
+ mamake -C cmd/INIT -k LDFLAGS=-lm install
probing C language processor /home/pbulk/build/shells/ast-ksh/work/.cwrapper/bin/cc for mam information
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/hurl.sh
+ test -w hurl -a -x hurl
+ chmod u+w,+x hurl
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 225 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/iffe.sh
+ test -w iffe -a -x iffe
+ chmod u+w,+x iffe
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mktest.sh
+ test -w mktest -a -x mktest
+ chmod u+w,+x mktest
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/package.sh
+ test -w package -a -x package
+ chmod u+w,+x package
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/regress.sh
+ test -w regress -a -x regress
+ chmod u+w,+x regress
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/rt.sh
+ test -w rt -a -x rt
+ chmod u+w,+x rt
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/crossexec.sh
+ test -w crossexec -a -x crossexec
+ chmod u+w,+x crossexec
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 232 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/ditto.sh
+ test -w ditto -a -x ditto
+ chmod u+w,+x ditto
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/execrate.sh
+ test -w execrate -a -x execrate
+ chmod u+w,+x execrate
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 184 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/filter.sh
+ test -w filter -a -x filter
+ chmod u+w,+x filter
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/ignore.sh ignore
+ test -w ignore -a -x ignore
+ chmod u+w,+x ignore
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/silent.sh silent
+ test -w silent -a -x silent
+ chmod u+w,+x silent
+ cc -O2 '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"' -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mamake.c
In file included from /usr/include/string.h:519,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mamake.c:111:
In function 'strcpy',
    inlined from 'search' at /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mamake.c:543:3:
/usr/include/bits/string_fortified.h:79:10: warning: '__builtin_strcpy' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   79 |   return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -O2 -lm -o mamake mamake.o
+ cc -O2 -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/proto.c
../../lib/libpp/ppproto.c: In function 'proto_error':
../../lib/libpp/ppproto.c:312:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
proto.c: In function 'main':
proto.c:582:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
+ cc -O2 -lm -o proto proto.o
+ cc -O2 -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/ratz.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/ratz.c: In function 'main':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/ratz.c:4741:9: warning: case label value exceeds maximum value for type [-Wswitch-outside-range]
 4741 |         case 0241:
      |         ^~~~
+ cc -O2 -lm -o ratz ratz.o
+ cc -O2 '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"' -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/release.c
+ cc -O2 -lm -o release release.o
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mprobe.sh mprobe
+ test -w mprobe -a -x mprobe
+ chmod u+w,+x mprobe
+ cat /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/C+probe /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/make.probe
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp probe.sh probe
+ test -w probe -a -x probe
+ chmod u+w,+x probe
+ test '' = hurl
+ /bin/cmp -s hurl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/hurl
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/hurl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/hurl.old
+ true
+ /bin/cp hurl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/hurl
+ test '' = iffe
+ /bin/cmp -s iffe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/iffe
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/iffe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/iffe.old
+ true
+ /bin/cp iffe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/iffe
+ test '' = mktest
+ /bin/cmp -s mktest /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mktest
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mktest /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mktest.old
+ true
+ /bin/cp mktest /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mktest
+ test '' = package
+ /bin/cmp -s package /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/package
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/package /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/package.old
+ true
+ /bin/cp package /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/package
+ test '' = regress
+ /bin/cmp -s regress /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/regress
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/regress /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/regress.old
+ true
+ /bin/cp regress /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/regress
+ test '' = rt
+ /bin/cmp -s rt /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/rt
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/rt /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/rt.old
+ true
+ /bin/cp rt /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/rt
+ test '' = execrate
+ /bin/cmp -s execrate /home/pbulk/build/shells/ast-ksh/work/bin/execrate
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/bin/execrate /home/pbulk/build/shells/ast-ksh/work/bin/execrate.old
+ /bin/cp execrate /home/pbulk/build/shells/ast-ksh/work/bin/execrate
+ test '' = ignore
+ /bin/cmp -s ignore /home/pbulk/build/shells/ast-ksh/work/bin/ignore
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/bin/ignore /home/pbulk/build/shells/ast-ksh/work/bin/ignore.old
+ /bin/cp ignore /home/pbulk/build/shells/ast-ksh/work/bin/ignore
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/mamprobe.sh mamprobe
+ test -w mamprobe -a -x mamprobe
+ chmod u+w,+x mamprobe
+ test '' = mamprobe
+ /bin/cmp -s mamprobe /home/pbulk/build/shells/ast-ksh/work/bin/mamprobe
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/bin/mamprobe /home/pbulk/build/shells/ast-ksh/work/bin/mamprobe.old
+ /bin/cp mamprobe /home/pbulk/build/shells/ast-ksh/work/bin/mamprobe
+ test '' = package
+ /bin/cmp -s package /home/pbulk/build/shells/ast-ksh/work/bin/package
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/bin/package /home/pbulk/build/shells/ast-ksh/work/bin/package.old
+ /bin/cp package /home/pbulk/build/shells/ast-ksh/work/bin/package
+ test '' = silent
+ /bin/cmp -s silent /home/pbulk/build/shells/ast-ksh/work/bin/silent
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/bin/silent /home/pbulk/build/shells/ast-ksh/work/bin/silent.old
+ /bin/cp silent /home/pbulk/build/shells/ast-ksh/work/bin/silent
+ test '' = crossexec
+ /bin/cmp -s crossexec /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/crossexec
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/crossexec /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/crossexec.old
+ true
+ /bin/cp crossexec /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/crossexec
+ test '' = ditto
+ /bin/cmp -s ditto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ditto
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ditto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ditto.old
+ true
+ /bin/cp ditto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ditto
+ test '' = filter
+ /bin/cmp -s filter /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/filter
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/filter /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/filter.old
+ true
+ /bin/cp filter /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/filter
+ test '' = package.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/package.mk /home/pbulk/build/shells/ast-ksh/work/lib/package/package.mk
+ test '' = CONVERT.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/CONVERT.mk /home/pbulk/build/shells/ast-ksh/work/lib/package/CONVERT.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/lib/package/CONVERT.mk /home/pbulk/build/shells/ast-ksh/work/lib/package/CONVERT.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/CONVERT.mk /home/pbulk/build/shells/ast-ksh/work/lib/package/CONVERT.mk
+ test '!' -d /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make
+ mkdir -p /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make
+ test '' = package.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/package.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/package.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/package.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/package.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/package.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/package.mk
+ test '' = PROBE.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/PROBE.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/PROBE.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/PROBE.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/PROBE.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/PROBE.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/PROBE.mk
+ test '' = TEST.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/TEST.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/TEST.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/TEST.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/TEST.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/TEST.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/TEST.mk
+ test '' = WWW.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/WWW.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/WWW.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/WWW.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/WWW.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/WWW.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/WWW.mk
+ test '' = MSGFUN.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MSGFUN.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGFUN.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGFUN.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGFUN.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MSGFUN.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGFUN.mk
+ test '' = MSGKEY.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MSGKEY.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGKEY.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGKEY.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGKEY.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MSGKEY.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MSGKEY.mk
+ test '' = MAPLIB.mk
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MAPLIB.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MAPLIB.mk
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MAPLIB.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MAPLIB.mk.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/MAPLIB.mk /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/make/MAPLIB.mk
+ test '' = mamake
+ /bin/cmp -s mamake /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mamake
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mamake /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mamake.old
+ /bin/cp mamake /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mamake
+ test '' = proto
+ /bin/cmp -s proto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/proto
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/proto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/proto.old
+ /bin/cp proto /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/proto
+ test '' = ratz
+ /bin/cmp -s ratz /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ratz
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ratz /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ratz.old
+ /bin/cp ratz /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ratz
+ test '' = release
+ /bin/cmp -s release /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/release
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/release /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/release.old
+ /bin/cp release /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/release
+ test '!' -x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/mkdir -a -x /bin/mkdir
+ mkdir -p
+ :
+ test -d ./-p
+ test '' = C+probe
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/C+probe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/probe
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/probe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/probe.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/C+probe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/probe
+ test '!' -d /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/pp
+ mkdir -p /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/pp
+ test '' = mprobe
+ /bin/cmp -s mprobe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/probe
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/probe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/probe.old
+ true
+ /bin/cp mprobe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/probe
+ test '' = mprobe
+ /bin/cmp -s mprobe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/mprobe
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/mprobe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/mprobe.old
+ true
+ /bin/cp mprobe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/mam/mprobe
+ test '' = probe
+ /bin/cmp -s probe /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe
+ t=linux.i386-64
+ ifs=' 	
'
+ IFS=.
+ set x linux i386-64
+ IFS=' 	
'
+ t=linux
+ set x /home/pbulk/build/shells/ast-ksh/work/src/cmd/INIT/probe.win32
+ :
+ shift
+ case $# in
+ case $1 in
+ :
+ shift
+ case $# in
+ break
+ case $1 in
+ :
+ test '' = probe.ini
+ /bin/cmp -s probe.ini /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe.ini
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe.ini /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe.ini.old
+ true
+ /bin/cp probe.ini /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/probe/C/make/probe.ini
+ test '!' -d /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast
+ mkdir -p /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast
+ proto -f /dev/null
+ cmp -s h.3152096.h prototyped.h
+ mv h.3152096.h prototyped.h
+ test '' = prototyped.h
+ /bin/cmp -s prototyped.h /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/prototyped.h
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/prototyped.h /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/prototyped.h.old
+ true
+ /bin/cp prototyped.h /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/prototyped.h
+ test '!' -d /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib
+ mkdir -p /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib
+ set -
+ test '' = dl.req
+ /bin/cmp -s dl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dl
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dl.old
+ true
+ /bin/cp dl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dl
+ set -
+ test '' = iconv.req
+ /bin/cmp -s iconv.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/iconv
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/iconv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/iconv.old
+ true
+ /bin/cp iconv.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/iconv
+ set -
+ test '' = w.req
+ /bin/cmp -s w.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/w
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/w /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/w.old
+ true
+ /bin/cp w.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/w
+ set -
+ test '' = intl.req
+ /bin/cmp -s intl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/intl
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/intl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/intl.old
+ true
+ /bin/cp intl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/intl
+ set -
+ test '' = m.req
+ /bin/cmp -s m.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/m
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/m /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/m.old
+ true
+ /bin/cp m.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/m
+ set -
+ test '' = nsl.req
+ /bin/cmp -s nsl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/nsl
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/nsl /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/nsl.old
+ true
+ /bin/cp nsl.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/nsl
+ set -
+ test '' = socket.req
+ /bin/cmp -s socket.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/socket
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/socket /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/socket.old
+ true
+ /bin/cp socket.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/socket
+ set -
+ test '' = dbm.req
+ /bin/cmp -s dbm.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dbm
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dbm /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dbm.old
+ true
+ /bin/cp dbm.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dbm
+ mamake -C lib/libast -k LDFLAGS=-lm install
probing C language processor /home/pbulk/build/shells/ast-ksh/work/.cwrapper/bin/cc for mam information
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/standards
iffe: test: is sys/types.h a header ... yes
iffe: test: _ALL_SOURCE & _POSIX_SOURCE & _POSIX_C_SOURCE & _XOPEN_SOURCE & __EXTENSIONS__ works ... yes
iffe: test: is -lm a library ... yes
iffe: test: _ISOC99_SOURCE plays nice ... yes
iffe: test: cat{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/lib
iffe: test: is sys/types.h a header ... yes
iffe: test: is universe a command ... no
iffe: test: is dirent.h a header ... yes
iffe: test: is direntry.h a header ... no
iffe: test: is filio.h a header ... no
iffe: test: is fmtmsg.h a header ... yes
iffe: test: is fnmatch.h a header ... yes
iffe: test: is jioctl.h a header ... no
iffe: test: is libgen.h a header ... yes
iffe: test: is limits.h a header ... yes
iffe: test: is locale.h a header ... yes
iffe: test: is ndir.h a header ... no
iffe: test: is nl_types.h a header ... yes
iffe: test: is process.h a header ... no
iffe: test: is spawn.h a header ... yes
iffe: test: is syslog.h a header ... yes
iffe: test: is utime.h a header ... yes
iffe: test: is vfork.h a header ... no
iffe: test: <wchar.h> and isw*() really work ... yes
iffe: test: is wchar.h a header ... yes
iffe: test: is wctype.h a header ... yes
iffe: test: is _tzname a library data symbol ... no
iffe: test: is tzname a library data symbol ... yes
iffe: test: is BSDsetpgrp a library function ... no
iffe: test: is _cleanup a library function ... no
iffe: test: is atexit a library function ... yes
iffe: test: is bcopy a library function ... yes
iffe: test: is bzero a library function ... yes
iffe: test: is catclose a library function ... yes
iffe: test: is catgets a library function ... yes
iffe: test: is catopen a library function ... yes
iffe: test: is confstr a library function ... yes
iffe: test: is dirread a library function ... no
iffe: test: is dup2 a library function ... yes
iffe: test: is execlp a library function ... yes
iffe: test: is execve a library function ... yes
iffe: test: is execvp a library function ... yes
iffe: test: is execvpe a library function ... yes
iffe: test: is fchmod a library function ... yes
iffe: test: is fcntl a library function ... yes
iffe: test: is fmtmsg a library function ... yes
iffe: test: is fnmatch a library function ... yes
iffe: test: is fork a library function ... yes
iffe: test: is fsync a library function ... yes
iffe: test: is getconf a library function ... no
iffe: test: is getdents a library function ... no
iffe: test: is getdirentries a library function ... yes
iffe: test: is getdtablesize a library function ... yes
iffe: test: is getdate a library function ... yes
iffe: test: is getgroups a library function ... yes
iffe: test: is gethostname a library function ... yes
iffe: test: is getlogin a library function ... yes
iffe: test: is getpagesize a library function ... yes
iffe: test: is getrlimit a library function ... yes
iffe: test: is getuniverse a library function ... no
iffe: test: is getopt a library function ... yes
iffe: test: is getsubopt a library function ... yes
iffe: test: is getopt_long a library function ... yes
iffe: test: is getopt_long_only a library function ... yes
iffe: test: is glob a library function ... yes
iffe: test: is index a library function ... yes
iffe: test: is iswblank a library function ... yes
iffe: test: is iswctype a library function ... yes
iffe: test: is killpg a library function ... yes
iffe: test: is link a library function ... yes
iffe: test: is localeconv a library function ... yes
iffe: test: is madvise a library function ... yes
iffe: test: is mbtowc a library function ... yes
iffe: test: is mbrtowc a library function ... yes
iffe: test: is memalign a library function ... yes
iffe: test: is memchr a library function ... yes
iffe: test: is memcpy a library function ... yes
iffe: test: is memdup a library function ... no
iffe: test: is memmove a library function ... yes
iffe: test: is memset a library function ... yes
iffe: test: is mkdir a library function ... yes
iffe: test: is mkfifo a library function ... yes
iffe: test: is mktemp a library function ... yes
iffe: test: is mktime a library function ... yes
iffe: test: is mount a library function ... yes
iffe: test: is on_exit a library function ... yes
iffe: test: is onexit a library function ... no
iffe: test: is opendir a library function ... yes
iffe: test: is pathconf a library function ... yes
iffe: test: is posix_memalign a library function ... yes
iffe: test: is readlink a library function ... yes
iffe: test: is remove a library function ... yes
iffe: test: is rename a library function ... yes
iffe: test: is rewinddir a library function ... yes
iffe: test: is rindex a library function ... yes
iffe: test: is rmdir a library function ... yes
iffe: test: is setlocale a library function ... yes
iffe: test: is setpgid a library function ... yes
iffe: test: is setpgrp a library function ... yes
iffe: test: is setpgrp2 a library function ... no
iffe: test: is setreuid a library function ... yes
iffe: test: is setsid a library function ... yes
iffe: test: is setuid a library function ... yes
iffe: test: is sigaction a library function ... yes
iffe: test: is sigprocmask a library function ... yes
iffe: test: is sigsetmask a library function ... yes
iffe: test: is sigunblock a library function ... no
iffe: test: is sigvec a library function ... no
iffe: test: is socketpair a library function ... yes
iffe: test: is spawn a library function ... no
iffe: test: is spawnve a library function ... no
iffe: test: is spawnveg a library function ... no
iffe: test: is strchr a library function ... yes
iffe: test: is strcoll a library function ... yes
iffe: test: is strdup a library function ... yes
iffe: test: is strerror a library function ... yes
iffe: test: is strcasecmp a library function ... yes
iffe: test: is strncasecmp a library function ... yes
iffe: test: is strrchr a library function ... yes
iffe: test: is strstr a library function ... yes
iffe: test: is strmode a library function ... no
iffe: test: is strxfrm a library function ... yes
iffe: test: is strftime a library function ... yes
iffe: test: is swab a library function ... yes
iffe: test: is symlink a library function ... yes
iffe: test: is sysconf a library function ... yes
iffe: test: is sysinfo a library function ... yes
iffe: test: is syslog a library function ... yes
iffe: test: is telldir a library function ... yes
iffe: test: is tmpnam a library function ... yes
iffe: test: is tzset a library function ... yes
iffe: test: is universe a library function ... no
iffe: test: is unlink a library function ... yes
iffe: test: is utime a library function ... yes
iffe: test: is wctype a library function ... yes
iffe: test: is ftruncate a library function ... yes
iffe: test: is truncate a library function ... yes
iffe: test: is creat64 a library function ... yes
iffe: test: is fstat64 a library function ... yes
iffe: test: is fstatvfs64 a library function ... yes
iffe: test: is ftruncate64 a library function ... yes
iffe: test: is lseek64 a library function ... yes
iffe: test: is lstat64 a library function ... yes
iffe: test: is open64 a library function ... yes
iffe: test: is readdir64 a library function ... yes
iffe: test: is stat64 a library function ... yes
iffe: test: is statvfs64 a library function ... yes
iffe: test: is truncate64 a library function ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is strtod a library function ... yes
iffe: test: is strtold a library function ... yes
iffe: test: is strtol a library function ... yes
iffe: test: is strtoll a library function ... yes
iffe: test: is strtoul a library function ... yes
iffe: test: is strtoull a library function ... yes
iffe: test: is strtod a symbol that needs a prototype ... no
iffe: test: is strtold a symbol that needs a prototype ... no
iffe: test: is strtol a symbol that needs a prototype ... no
iffe: test: is strtoll a symbol that needs a prototype ... no
iffe: test: is strtoul a symbol that needs a prototype ... no
iffe: test: is strtoull a symbol that needs a prototype ... no
iffe: test: is signal.h a header ... yes
iffe: test: is sigflag a library function ... no
iffe: test: is sigflag a symbol that needs a prototype ... yes
iffe: test: is sys/dir.h a header ... yes
iffe: test: is direct a type or typedef ... no
iffe: test: is d_reclen a member of struct direct ... yes
iffe: test: is dirent a type or typedef ... no
iffe: test: is d_fileno a member of struct dirent ... yes
iffe: test: is d_ino a member of struct dirent ... yes
iffe: test: is d_namlen a member of struct dirent ... no
iffe: test: is d_off a member of struct dirent ... yes
iffe: test: is d_reclen a member of struct dirent ... yes
iffe: test: is d_type a member of struct dirent ... yes
iffe: test: is DIR a type or typedef ... 
iffe: test: is struct DIR a non-opaque struct ... 
iffe: test: is struct DIR a non-opaque struct ... no
iffe: test: is dd_fd a member of struct DIR ... 
iffe: test: is dd_fd a member of struct DIR ... no
iffe: test: is inheritance a type or typedef ... no
iffe: test: is pgroup a member of struct inheritance ... no
iffe: test: is sys/filio.h a header ... no
iffe: test: is sys/jioctl.h a header ... no
iffe: test: is sys/localedef.h a header ... no
iffe: test: is sys/ptem.h a header ... no
iffe: test: is sys/resource.h a header ... yes
iffe: test: is sys/socket.h a header ... yes
iffe: test: is sys/stream.h a header ... no
iffe: test: is sys/systeminfo.h a header ... no
iffe: test: is sys/universe.h a header ... no
iffe: test: is sys/vfork.h a header ... no
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is ino64_t a type or typedef ... yes
iffe: test: is off64_t a type or typedef ... yes
iffe: test: is struct dirent64 a type or typedef ... yes
iffe: test: errno can be assigned ... yes
iffe: test: fd is first arg to poll() ... yes
iffe: test: fd is second arg to poll() ... no
iffe: test: is _lib_poll_fd_1||_lib_poll_fd_2 true ... yes
iffe: test: poll with no fds ignores timeout ... no
iffe: test: is sys/select.h a header ... yes
iffe: test: select() has standard 5 arg interface ... yes
iffe: test: select() requires <sys/select.h> ... yes
iffe: test: full duplex pipes ... no
iffe: test: is unistd.h a header ... yes
iffe: test: vfork exists and it works ... yes
iffe: test: vfork child shares data with parent ... yes
iffe: test: posix_spawn exists and it works and its worth using ... ENOEXEC produces posix_spawn() error (BEST) ... yes
iffe: test: first spawn arg is mode and it works ... no
iffe: test: ioctl(I_PEEK) works on pipe() ... no
iffe: test: recv(MSG_PEEK) works on socketpair() ... yes
iffe: test: is string.h a header ... yes
iffe: test: standard memcmp interface that works ... yes
iffe: test: is fcntl.h a header ... yes
iffe: test: is sys/stat.h a header ... yes
iffe: test: is sys/mman.h a header ... yes
iffe: test: standard memccpy interface that works ... yes
iffe: test: utime works with 0 time vector ... yes
iffe: test: cross{ ... }end ... yes
iffe: test: stuck with standard _cleanup ... yes
iffe: test: stuck with standard remove() ... no
iffe: test: stuck with standard signal ... no
iffe: test: standard strcoll works ... yes
iffe: test: stuck with standard strtod ... no
iffe: test: stuck with standard strtold ... no
iffe: test: stuck with standard strtol ... no
iffe: test: output{ ... }end ... yes
iffe: test: largefile 64 broken ... no
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/common
iffe: test: is sys/types.h a header ... yes
iffe: test: is pthread.h a header ... yes
iffe: test: is stdarg.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdint.h a header ... yes
iffe: test: is inttypes.h a header ... yes
iffe: test: is types.h a header ... no
iffe: test: is unistd.h a header ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is long double a type or typedef ... yes
iffe: test: is size_t a type or typedef ... yes
iffe: test: is ssize_t a type or typedef ... yes
iffe: test: is stdio.h a header ... yes
iffe: test: is __va_list a type or typedef ... no
iffe: test: is sys/stat.h a header ... yes
iffe: test: is sys/socket.h a header ... yes
iffe: test: is SF_APPEND a macro ... no
iffe: test: is SF_CLOSE a macro ... no
iffe: test: Microsoft import/export nonsense ... no
iffe: test: standard C prototypes ok ... yes
iffe: test: standard C void* ok ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: <stdarg.h>+<wchar.h> works ... yes
iffe: test: LL numeric suffix supported ... yes
iffe: test: output{ ... }end ... yes
iffe: test: output{ ... }end ... yes
iffe: test: output{ ... }end ... yes
iffe: test: is int8_t a type or typedef ... yes
iffe: test: is uint8_t a type or typedef ... yes
iffe: test: is int16_t a type or typedef ... yes
iffe: test: is uint16_t a type or typedef ... yes
iffe: test: is int32_t a type or typedef ... yes
iffe: test: is uint32_t a type or typedef ... yes
iffe: test: is int64_t a type or typedef ... yes
iffe: test: is uint64_t a type or typedef ... yes
iffe: test: is intmax_t a type or typedef ... yes
iffe: test: is uintmax_t a type or typedef ... yes
iffe: test: is uintptr_t a type or typedef ... yes
iffe: test: output{ ... }end ... 
iffe: test: output{ ... }end ... 
iffe: test: output{ ... }end ... 
iffe: test: output{ ... }end ... 
iffe: test: output{ ... }end ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: run{ ... }end ... no
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/api
iffe: test: is sys/types.h a header ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/eaccess
iffe: test: is sys/types.h a header ... yes
iffe: test: is eaccess a library function ... yes
iffe: test: is euidaccess a library function ... yes
iffe: test: macro{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/mmap
iffe: test: is sys/types.h a header ... yes
iffe: test: is sys/mman.h a header ... yes
iffe: test: standard mmap interface that works ... yes
iffe: test: mmap64 interface and implementation work ... yes
iffe: test: use mmap MAP_ANON to get raw memory ... yes
iffe: test: use mmap on /dev/zero to get raw memory ... yes
iffe: test: mmap is worth using ... no
iffe: test: cat{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/vmalloc
iffe: test: is sys/types.h a header ... yes
iffe: test: is atexit a library function ... yes
iffe: test: is getpagesize a library function ... yes
iffe: test: is mallinfo a library function ... yes
iffe: test: is mallopt a library function ... yes
iffe: test: is memalign a library function ... yes
iffe: test: is mstats a library function ... no
iffe: test: is onexit a library function ... no
iffe: test: is posix_memalign a library function ... yes
iffe: test: is pvalloc a library function ... yes
iffe: test: is strdup a library function ... yes
iffe: test: is valloc a library function ... yes
iffe: test: is vmalloc a library function ... no
iffe: test: is _malloc a library function ... no
iffe: test: is __malloc a library function ... no
iffe: test: is __libc_malloc a library function ... yes
iffe: test: is alloca.h a header ... yes
iffe: test: is malloc.h a header ... yes
iffe: test: is stat.h a header ... no
iffe: test: is stdlib.h a header ... yes
iffe: test: is unistd.h a header ... yes
iffe: test: is mallinfo a type or typedef ... no
iffe: test: is arena a member of struct mallinfo ... yes
iffe: test: is mstats a type or typedef ... no
iffe: test: is bytes_total a member of struct mstats ... no
iffe: test: is sys/stat.h a header ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is ssize_t a type or typedef ... yes
iffe: test: brk()/sbrk() work as expected ... yes
iffe: test: map malloc to _ast_malloc ... yes
iffe: test: map malloc to _ast_malloc -- wimp-o mach? ... no
iffe: test: alloca exists ... yes
iffe: test: alloca is based on malloc() ... no
iffe: test: stack grows downward ... yes
iffe: test: gnu malloc hooks work ... no
iffe: test: cat{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/options
iffe: test: is sys/types.h a header ... yes
iffe: test: is map-libc set in $PACKAGE_OPTIONS ... no
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/map.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/map.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/map.c ... yes
+ cmp -s FEATURE/map ast_map.h
+ rm -f ast_map.h
+ silent test -d .
+ /bin/cp FEATURE/map ast_map.h
+ sed '/define _def_map_ast/d'
+ cmp -s ast_common.h 1.3197490.x
+ mv 1.3197490.x ast_common.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/param.sh
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/param.sh ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/param.sh ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/aso
iffe: test: is sys/types.h a header ... yes
iffe: test: gcc 4.1+ 64 bit memory atomic operations model ... yes
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 29 in
++ read x
++ echo '########################################################################'
+ i='########################################################################'
+ case $i in
+ cat - /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/conf.sh
+ silent test -w conf -a -x conf
+ chmod u+w,+x conf
+ /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/src/lib/libast/conf -v /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/conf.tab cc -D_BLD_DLL -KPIC -D_BLD_ast -O2
conf: read /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/conf.tab
conf: check /usr/bin/getconf(1),confstr(2),pathconf(2),sysconf(2),sysinfo(2) configuration names
conf: check macros/enums as static initializers
conf: probe for ABI_AIO_XFER_MAX <limits.h> value
conf: probe for ABI_ASYNCHRONOUS_IO <limits.h> value
conf: probe for ABI_ASYNC_IO <limits.h> value
conf: probe for AIO_MAX <limits.h> value
conf: probe for ALLOC_SIZE_MIN <limits.h> value
conf: probe for ATEXIT_MAX <limits.h> value
conf: probe for AUDIT <limits.h> value
conf: probe for AVAIL_PROCESSORS <limits.h> value
conf: probe for CHAR_BIT <limits.h> value
conf: probe for CHAR_MAX <limits.h> value
conf: probe for CHAR_MIN <limits.h> value
conf: probe for CHILD_MAX <limits.h> value
conf: probe for CLOCKS_PER_SEC <limits.h> value
conf: probe for CPU_KEYBITS1 <limits.h> value
conf: probe for CPU_VERSION <limits.h> value
conf: probe for EQUIV_CLASS_MAX <limits.h> value
conf: probe for EXEC_INTERPRETER_LENGTH <limits.h> value
conf: probe for FCHR_MAX <limits.h> value
conf: probe for FILESIZEBITS <limits.h> value
conf: probe for GETGR_R_SIZE_MAX <limits.h> value
conf: probe for GETPW_R_SIZE_MAX <limits.h> value
conf: probe for HOSTID <limits.h> value
conf: probe for HW_SERIAL <limits.h> value
conf: probe for INT_MIN <limits.h> value
conf: probe for IO_TYPE <limits.h> value
conf: probe for IP_SECOPTS <limits.h> value
conf: probe for _POSIX_JOB_CONTROL minmax value
conf: probe for KERN_POINTERS <limits.h> value
conf: probe for KERN_SIM <limits.h> value
conf: probe for _POSIX_LFS_CFLAGS minmax value
conf: probe for LLONG_MAX <limits.h> value
conf: probe for LLONG_MIN <limits.h> value
conf: probe for LONG_MAX <limits.h> value
conf: probe for LONG_MIN <limits.h> value
conf: probe for MB_LEN_MAX <limits.h> value
conf: probe for MCAS_OFFSET <limits.h> value
conf: probe for MMAP_FIXED_ALIGNMENT <limits.h> value
conf: probe for MSEM_LOCKID <limits.h> value
conf: probe for NL_MAX <limits.h> value
conf: probe for NL_SPECMAX <limits.h> value
conf: probe for NPROC_CONF <limits.h> value
conf: probe for NPROC_ONLN <limits.h> value
conf: probe for NSS_BUFLEN_GROUP <limits.h> value
conf: probe for NSS_BUFLEN_PASSWD <limits.h> value
conf: probe for NUM_PROCESSORS <limits.h> value
conf: probe for OPEN_MAX <limits.h> value
conf: probe for OPEN_MAX_CEIL <limits.h> value
conf: probe for OSREL_MAJ <limits.h> value
conf: probe for OSREL_MIN <limits.h> value
conf: probe for OSREL_PATCH <limits.h> value
conf: probe for _POSIX_PAGESIZE minmax value
conf: probe for PASS_MAX <limits.h> value
conf: probe for PID_MAX <limits.h> value
conf: probe for _SVID_PID_MAX minmax value
conf: probe for PROC_RSRC_MGR <limits.h> value
conf: probe for PTHREAD_KEYS_MAX <limits.h> value
conf: probe for PTHREAD_STACK_MIN <limits.h> value
conf: probe for PTHREAD_THREADS_MAX <limits.h> value
conf: probe for PTRDIFF_MAX <limits.h> value
conf: probe for PTRDIFF_MIN <limits.h> value
conf: probe for REC_INCR_XFER_SIZE <limits.h> value
conf: probe for REC_MAX_XFER_SIZE <limits.h> value
conf: probe for REC_MIN_XFER_SIZE <limits.h> value
conf: probe for REC_XFER_ALIGN <limits.h> value
conf: probe for RELEASE <limits.h> value
conf: probe for _POSIX_SAVED_IDS minmax value
conf: probe for SCHAR_MAX <limits.h> value
conf: probe for SCHAR_MIN <limits.h> value
conf: probe for SECURITY_CLASS <limits.h> value
conf: probe for _AST_SF_BUFSIZE minmax value
conf: probe for _AST_SH minmax value
conf: probe for SHRT_MIN <limits.h> value
conf: probe for SIG_ATOMIC_MAX <limits.h> value
conf: probe for SIG_ATOMIC_MIN <limits.h> value
conf: probe for SLVM_MAXNODES <limits.h> value
conf: probe for SOFTPOWER <limits.h> value
conf: probe for STD_BLK <limits.h> value
conf: probe for SYSPID_MAX <limits.h> value
conf: probe for THREAD_KEYS_MAX <limits.h> value
conf: probe for THREAD_STACK_MIN <limits.h> value
conf: probe for THREAD_THREADS_MAX <limits.h> value
conf: probe for TMP_MAX <limits.h> value
conf: probe for UCHAR_MAX <limits.h> value
conf: probe for UCHAR_MIN <limits.h> value
conf: probe for UID_MAX <limits.h> value
conf: probe for ULLONG_MAX <limits.h> value
conf: probe for ULONG_MAX <limits.h> value
conf: probe for USHRT_MAX <limits.h> value
conf: probe for VERSION_88 <limits.h> value
conf: probe for VERSION_88 <limits.h> value
conf: probe for VERSION_90 <limits.h> value
conf: probe for VERSION_90 <limits.h> value
conf: probe for VERSION_93 <limits.h> value
conf: probe for VERSION_93 <limits.h> value
conf: probe for WCHAR_MAX <limits.h> value
conf: probe for WCHAR_MIN <limits.h> value
conf: probe for WINT_MAX <limits.h> value
conf: probe for WINT_MIN <limits.h> value
conf: generate conftab.h string table header
conf: generate conftab.c string table
conf: generate conflim.h supplemental <limits.h> values
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/limits.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/limits.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/limits.c ... yes
+ cmp -s FEATURE/limits ast_limits.h
+ rm -f ast_limits.h
+ silent test -d .
+ /bin/cp FEATURE/limits ast_limits.h
+ cmp -s FEATURE/api ast_api.h
+ rm -f ast_api.h
+ silent test -d .
+ /bin/cp FEATURE/api ast_api.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/wctype
iffe: test: is sys/types.h a header ... yes
iffe: test: is wctype an include path for the native header ... yes
iffe: test: run{ ... }end ... yes
+ cmp -s FEATURE/wctype ast_wctype.h
+ rm -f ast_wctype.h
+ silent test -d .
+ /bin/cp FEATURE/wctype ast_wctype.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/wchar
iffe: test: is sys/types.h a header ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is stdio.h a header ... yes
iffe: test: is wchar.h a header ... yes
iffe: test: is mbstowcs a library function ... yes
iffe: test: is wctomb a library function ... yes
iffe: test: is wcrtomb a library function ... yes
iffe: test: is wcslen a library function ... yes
iffe: test: is wcstombs a library function ... yes
iffe: test: is wcwidth a library function ... yes
iffe: test: is towlower a library function ... yes
iffe: test: is towupper a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is mbstate_t a type or typedef ... yes
iffe: test: is wchar an include path for the native header ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: <wchar.h> requires native <stdio.h> ... yes
iffe: test: <stdio.h> defines __va_list for <wchar.h> ... no
iffe: test: is wctype.h a header ... yes
iffe: test: is unistd.h a header ... yes
iffe: test: is iswalpha a symbol that needs a prototype ... yes
iffe: test: run{ ... }end ... yes
+ cmp -s FEATURE/wchar ast_wchar.h
+ rm -f ast_wchar.h
+ silent test -d .
+ /bin/cp FEATURE/wchar ast_wchar.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sys
iffe: test: is sys/types.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdint.h a header ... yes
iffe: test: is inttypes.h a header ... yes
iffe: test: is string.h a header ... yes
iffe: test: is unistd.h a header ... yes
iffe: test: is limits.h a header ... yes
iffe: test: is fcntl.h a header ... yes
iffe: test: is locale.h a header ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is dev_t a type or typedef ... yes
iffe: test: is nlink_t a type or typedef ... yes
iffe: test: is gid_t a type or typedef ... yes
iffe: test: is mode_t a type or typedef ... yes
iffe: test: is uid_t a type or typedef ... yes
iffe: test: is stdio.h a header ... yes
iffe: test: is wchar.h a header ... yes
iffe: test: is wchar_t a type or typedef ... yes
iffe: test: is pid_t a type or typedef ... yes
iffe: test: is ssize_t a type or typedef ... yes
iffe: test: is wint_t a type or typedef ... yes
iffe: test: is sys/socket.h a header ... yes
iffe: test: is socklen_t a type or typedef ... yes
iffe: test: is size_t a type or typedef ... yes
iffe: test: is clock_t a type or typedef ... yes
iffe: test: is ino_t a type or typedef ... yes
iffe: test: is off_t a type or typedef ... yes
iffe: test: is ptrdiff_t a type or typedef ... yes
iffe: test: is time_t a type or typedef ... yes
iffe: test: is div_t a type or typedef ... yes
iffe: test: is ldiv_t a type or typedef ... yes
iffe: test: output{ ... }end ... no
iffe: test: is offsetof a macro ... yes
iffe: test: is EXIT_FAILURE a macro ... yes
iffe: test: is EXIT_SUCCESS a macro ... yes
iffe: test: is MB_CUR_MAX a macro ... yes
iffe: test: is RAND_MAX a macro ... yes
iffe: test: is STDIN_FILENO a macro ... yes
iffe: test: is STDOUT_FILENO a macro ... yes
iffe: test: is STDERR_FILENO a macro ... yes
iffe: test: is NULL a macro ... yes
iffe: test: is SEEK_SET a macro ... yes
iffe: test: is SEEK_CUR a macro ... yes
iffe: test: is SEEK_END a macro ... yes
iffe: test: is F_OK a macro ... yes
iffe: test: is X_OK a macro ... yes
iffe: test: is W_OK a macro ... yes
iffe: test: is R_OK a macro ... yes
iffe: test: is _exit a symbol that needs a prototype ... no
iffe: test: is abort a symbol that needs a prototype ... no
iffe: test: is abs a symbol that needs a prototype ... no
iffe: test: is access a symbol that needs a prototype ... no
iffe: test: is alarm a symbol that needs a prototype ... no
iffe: test: is atexit a symbol that needs a prototype ... no
iffe: test: is atof a symbol that needs a prototype ... no
iffe: test: is atoi a symbol that needs a prototype ... no
iffe: test: is atol a symbol that needs a prototype ... no
iffe: test: is bsearch a symbol that needs a prototype ... no
iffe: test: is calloc a symbol that needs a prototype ... no
iffe: test: is cfree a symbol that needs a prototype ... yes
iffe: test: is chdir a symbol that needs a prototype ... no
iffe: test: is chown a symbol that needs a prototype ... no
iffe: test: is close a symbol that needs a prototype ... no
iffe: test: is confstr a symbol that needs a prototype ... no
iffe: test: is div a symbol that needs a prototype ... no
iffe: test: is dup a symbol that needs a prototype ... no
iffe: test: is dup2 a symbol that needs a prototype ... no
iffe: test: is eaccess a symbol that needs a prototype ... yes
iffe: test: is execl a symbol that needs a prototype ... no
iffe: test: is execle a symbol that needs a prototype ... no
iffe: test: is execlp a symbol that needs a prototype ... no
iffe: test: is execv a symbol that needs a prototype ... no
iffe: test: is execve a symbol that needs a prototype ... no
iffe: test: is execve a symbol that needs a prototype ... no
iffe: test: is execvp a symbol that needs a prototype ... no
iffe: test: is execvpe a symbol that needs a prototype ... yes
iffe: test: is exit a symbol that needs a prototype ... no
iffe: test: is fork a symbol that needs a prototype ... no
iffe: test: is fpathconf a symbol that needs a prototype ... no
iffe: test: is free a symbol that needs a prototype ... no
iffe: test: is fsync a symbol that needs a prototype ... no
iffe: test: is ftruncate a symbol that needs a prototype ... no
iffe: test: is getcwd a symbol that needs a prototype ... no
iffe: test: is getegid a symbol that needs a prototype ... no
iffe: test: is getenv a symbol that needs a prototype ... no
iffe: test: is geteuid a symbol that needs a prototype ... no
iffe: test: is getgid a symbol that needs a prototype ... no
iffe: test: is getgroups a symbol that needs a prototype ... no
iffe: test: is getlogin a symbol that needs a prototype ... no
iffe: test: is getpgrp a symbol that needs a prototype ... no
iffe: test: is getpid a symbol that needs a prototype ... no
iffe: test: is getppid a symbol that needs a prototype ... no
iffe: test: is gettxt a symbol that needs a prototype ... yes
iffe: test: is getuid a symbol that needs a prototype ... no
iffe: test: is isatty a symbol that needs a prototype ... no
iffe: test: is labs a symbol that needs a prototype ... no
iffe: test: is ldiv a symbol that needs a prototype ... no
iffe: test: is link a symbol that needs a prototype ... no
iffe: test: is lseek a symbol that needs a prototype ... no
iffe: test: is malloc a symbol that needs a prototype ... no
iffe: test: is mblen a symbol that needs a prototype ... no
iffe: test: is mbstowcs a symbol that needs a prototype ... no
iffe: test: is mbtowc a symbol that needs a prototype ... no
iffe: test: is memalign a symbol that needs a prototype ... yes
iffe: test: is memccpy a symbol that needs a prototype ... no
iffe: test: is memchr a symbol that needs a prototype ... no
iffe: test: is memcmp a symbol that needs a prototype ... no
iffe: test: is memcpy a symbol that needs a prototype ... no
iffe: test: is memmove a symbol that needs a prototype ... no
iffe: test: is memset a symbol that needs a prototype ... no
iffe: test: is pathconf a symbol that needs a prototype ... no
iffe: test: is pause a symbol that needs a prototype ... no
iffe: test: is pipe a symbol that needs a prototype ... no
iffe: test: is posix_memalign a symbol that needs a prototype ... no
iffe: test: is pvalloc a symbol that needs a prototype ... yes
iffe: test: is qsort a symbol that needs a prototype ... no
iffe: test: is rand a symbol that needs a prototype ... no
iffe: test: is read a symbol that needs a prototype ... no
iffe: test: is realloc a symbol that needs a prototype ... no
iffe: test: is realpath a symbol that needs a prototype ... no
iffe: test: is resolvepath a symbol that needs a prototype ... yes
iffe: test: is rmdir a symbol that needs a prototype ... no
iffe: test: is setgid a symbol that needs a prototype ... no
iffe: test: is setpgid a symbol that needs a prototype ... no
iffe: test: is setsid a symbol that needs a prototype ... no
iffe: test: is setuid a symbol that needs a prototype ... no
iffe: test: is sleep a symbol that needs a prototype ... no
iffe: test: is spawnveg a symbol that needs a prototype ... yes
iffe: test: is srand a symbol that needs a prototype ... no
iffe: test: is strcasecmp a symbol that needs a prototype ... no
iffe: test: is strcat a symbol that needs a prototype ... no
iffe: test: is strchr a symbol that needs a prototype ... no
iffe: test: is strcmp a symbol that needs a prototype ... no
iffe: test: is strcoll a symbol that needs a prototype ... no
iffe: test: is strcpy a symbol that needs a prototype ... no
iffe: test: is strcspn a symbol that needs a prototype ... no
iffe: test: is strdup a symbol that needs a prototype ... no
iffe: test: is strlcat a symbol that needs a prototype ... yes
iffe: test: is strlcpy a symbol that needs a prototype ... yes
iffe: test: is strlen a symbol that needs a prototype ... no
iffe: test: is strncasecmp a symbol that needs a prototype ... no
iffe: test: is strncat a symbol that needs a prototype ... no
iffe: test: is strncmp a symbol that needs a prototype ... no
iffe: test: is strncpy a symbol that needs a prototype ... no
iffe: test: is strpbrk a symbol that needs a prototype ... no
iffe: test: is strrchr a symbol that needs a prototype ... no
iffe: test: is strspn a symbol that needs a prototype ... no
iffe: test: is strstr a symbol that needs a prototype ... no
iffe: test: is strtok a symbol that needs a prototype ... no
iffe: test: is strxfrm a symbol that needs a prototype ... no
iffe: test: is swab a symbol that needs a prototype ... yes
iffe: test: is sysconf a symbol that needs a prototype ... no
iffe: test: is system a symbol that needs a prototype ... no
iffe: test: is tcgetpgrp a symbol that needs a prototype ... no
iffe: test: is tcsetpgrp a symbol that needs a prototype ... no
iffe: test: is truncate a symbol that needs a prototype ... no
iffe: test: is ttyname a symbol that needs a prototype ... no
iffe: test: is unlink a symbol that needs a prototype ... no
iffe: test: is valloc a symbol that needs a prototype ... no
iffe: test: is wcstombs a symbol that needs a prototype ... no
iffe: test: is wctomb a symbol that needs a prototype ... no
iffe: test: is write a symbol that needs a prototype ... no
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/botch.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/botch.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/botch.c ... yes
+ cmp -s FEATURE/botch ast_botch.h
+ rm -f ast_botch.h
+ silent test -d .
+ /bin/cp FEATURE/botch ast_botch.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/tty
iffe: test: is sys/types.h a header ... yes
iffe: test: is termios.h a header ... yes
iffe: test: is termio.h a header ... yes
iffe: test: is sgtty.h a header ... yes
iffe: test: is sys/termios.h a header ... yes
iffe: test: is sys/termio.h a header ... no
iffe: test: is sys/ioctl.h a header ... yes
iffe: test: is sys/bsdtty.h a header ... no
iffe: test: is sys/nttyio.h a header ... no
iffe: test: is sys/ttyio.h a header ... no
iffe: test: is tcgetattr a library function ... yes
iffe: test: is tcgetpgrp a library function ... yes
iffe: test: is _POSIX_VDISABLE a macro ... no
iffe: test: is termios a type or typedef ... no
iffe: test: is c_line a member of struct termios ... yes
iffe: test: cat{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/fs
iffe: test: is sys/types.h a header ... yes
iffe: test: is sys/stat.h a header ... yes
iffe: test: is _fxstat a library function ... no
iffe: test: is __fxstat a library function ... yes
iffe: test: is _lxstat a library function ... no
iffe: test: is __lxstat a library function ... yes
iffe: test: is _xmknod a library function ... no
iffe: test: is __xmknod a library function ... yes
iffe: test: is _xstat a library function ... no
iffe: test: is __xstat a library function ... yes
iffe: test: is lstat a library function ... yes
iffe: test: is mknod a library function ... yes
iffe: test: is sync a library function ... yes
iffe: test: is _fxstat64 a library function ... no
iffe: test: is __fxstat64 a library function ... yes
iffe: test: is _lxstat64 a library function ... no
iffe: test: is __lxstat64 a library function ... yes
iffe: test: is _xstat64 a library function ... no
iffe: test: is __xstat64 a library function ... yes
iffe: test: is fstat a macro ... no
iffe: test: is lstat a macro ... no
iffe: test: is stat a macro ... no
iffe: test: is mknod a macro ... no
iffe: test: link{ ... }end ... no
iffe: test: link{ ... }end ... no
iffe: test: is sys/mkdev.h a header ... no
iffe: test: is chmod a symbol that needs a prototype ... no
iffe: test: is fstat a symbol that needs a prototype ... no
iffe: test: is lstat a symbol that needs a prototype ... no
iffe: test: is mkdir a symbol that needs a prototype ... no
iffe: test: is mkfifo a symbol that needs a prototype ... no
iffe: test: is mknod a symbol that needs a prototype ... no
iffe: test: is stat a symbol that needs a prototype ... no
iffe: test: is FS_default a macro ... no
iffe: test: macro{ ... }end ... yes
iffe: test: is stdio.h a header ... yes
iffe: test: is mntent.h a header ... yes
iffe: test: is mnttab.h a header ... no
iffe: test: is sys/mntent.h a header ... no
iffe: test: is sys/mnttab.h a header ... no
iffe: test: is sys/param.h a header ... yes
iffe: test: is sys/ucred.h a header ... no
iffe: test: is sys/fs_types.h a header ... no
iffe: test: is sys/mount.h a header ... yes
iffe: test: is sys/statfs.h a header ... yes
iffe: test: is sys/statvfs.h a header ... yes
iffe: test: is sys/vfs.h a header ... yes
iffe: test: is sys/vmount.h a header ... no
iffe: test: is mnttab a type or typedef ... no
iffe: test: is mt_dev a member of struct mnttab ... no
iffe: test: is mt_filsys a member of struct mnttab ... no
iffe: test: is mt_fstyp a member of struct mnttab ... no
iffe: test: is mntent a type or typedef ... no
iffe: test: is mnt_opts a member of struct mntent ... yes
iffe: test: is w_mntent a type or typedef ... no
iffe: test: is mnt_opts a member of struct w_mntent ... no
iffe: test: is mnt_opts a member of struct mnttab ... no
iffe: test: is mnt_opts a member of struct mntent ... no
iffe: test: is mnt_opts a member of struct mnttab ... no
iffe: test: is stat a type or typedef ... no
iffe: test: is st_blocks a member of struct stat ... yes
iffe: test: is st_blksize a member of struct stat ... yes
iffe: test: is st_rdev a member of struct stat ... yes
iffe: test: is statfs a type or typedef ... 
iffe: test: is f_files a member of struct statfs ... yes
iffe: test: is f_bavail a member of struct statfs ... yes
iffe: test: is statvfs a type or typedef ... no
iffe: test: is f_basetype a member of struct statvfs ... no
iffe: test: is f_frsize a member of struct statvfs ... yes
iffe: test: statvfs.f_reserved7 can double for statvfs.f_basetype ... no
iffe: test: is getfsstat a library function ... no
iffe: test: is getmntent a library function ... yes
iffe: test: is getmntinfo a library function ... no
iffe: test: is mntctl a library function ... no
iffe: test: is mntopen a library function ... no
iffe: test: is mntread a library function ... no
iffe: test: is mntclose a library function ... no
iffe: test: is setmntent a library function ... yes
iffe: test: is w_getmntent a library function ... no
iffe: test: is statfs a library function ... yes
iffe: test: is statvfs a library function ... yes
iffe: test: compile{ ... }end ... 
iffe: test: compile{ ... }end ... 
iffe: test: compile{ ... }end ... no
iffe: test: getmntinfo uses statvfs -- since when? ... no
iffe: test: getfsstat uses statvfs -- just in case it is confused like getmntinfo ... no
iffe: test: cat{ ... }end ... yes
iffe: test: stat.st_fstype is a string ... no
iffe: test: stat.st_fstype is an int ... no
iffe: test: stat.st_spare1 is an int ... no
iffe: test: stat.st_spare4 is an array ... no
iffe: test: stat.st_extra is an array ... no
iffe: test: stat.st_pad4 is an array ... no
+ cmp -s FEATURE/fs ast_fs.h
+ rm -f ast_fs.h
+ silent test -d .
+ /bin/cp FEATURE/fs ast_fs.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/fcntl.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/fcntl.c ...
In file included from ./pkgs32283.c:76:
./FEATURE/fs:149:74: warning: 'struct statvfs64' declared inside parameter list will not be visible outside of this definition or declaration
  149 | extern __MANGLE__ int           statvfs64 __PROTO__((const char*, struct statvfs64*));
      |                                                                          ^~~~~~~~~
./FEATURE/fs:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./FEATURE/fs:155:67: warning: 'struct statvfs64' declared inside parameter list will not be visible outside of this definition or declaration
  155 | extern __MANGLE__ int           fstatvfs64 __PROTO__((int, struct statvfs64*));
      |                                                                   ^~~~~~~~~
./FEATURE/fs:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/fcntl.c ... yes
+ cmp -s FEATURE/fcntl ast_fcntl.h
+ rm -f ast_fcntl.h
+ silent test -d .
+ /bin/cp FEATURE/fcntl ast_fcntl.h
+ cmp -s FEATURE/sys ast_sys.h
+ rm -f ast_sys.h
+ silent test -d .
+ /bin/cp FEATURE/sys ast_sys.h
+ cmp -s FEATURE/lib ast_lib.h
+ rm -f ast_lib.h
+ silent test -d .
+ /bin/cp FEATURE/lib ast_lib.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/stdio
iffe: test: is sys/types.h a header ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: output{ ... }end ... yes
iffe: test: macro{ ... }end ... yes
iffe: test: cat{ ... }end ... yes
+ cmp -s FEATURE/stdio ast_stdio.h
+ rm -f ast_stdio.h
+ silent test -d .
+ /bin/cp FEATURE/stdio ast_stdio.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/nl_types
iffe: test: is sys/types.h a header ... yes
iffe: test: is catopen a library function ... yes
iffe: test: is nl_langinfo a library function ... yes
iffe: test: is nl_types.h a header ... yes
iffe: test: is langinfo.h a header ... yes
iffe: test: is nl_types an include path for the native header ... yes
iffe: test: output{ ... }end ... yes
+ cmp -s FEATURE/nl_types ast_nl_types.h
+ rm -f ast_nl_types.h
+ silent test -d .
+ /bin/cp FEATURE/nl_types ast_nl_types.h
+ X=1
+ for N in 1 2 3 4 5 6 8
+ cc -DN=1 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=1 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=2 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=2 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=3 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=3 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=4 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=4 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=5 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=5 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=6 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=6 :
+ for N in 1 2 3 4 5 6 8
+ cc -DN=8 -DIS -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -o astmath.exe /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astmath.c
+ : implicit math function N=8 :
+ case $X in
+ touch astmath.exe
+ rm -f astmath
+ : clean up obsolete headers :
+ rm -rf dirent.h iconv.h nl_types.h stdio.h wchar.h wctype.h ast_hdr.h ast_types.h ast_unistd.h iffeio.h /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/limits.h /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/unistd.h /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/limits.h
+ set -
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/state.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/transition.c
+ cmp -s FEATURE/param ast_param.h
+ rm -f ast_param.h
+ silent test -d .
+ /bin/cp FEATURE/param ast_param.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/dirent
iffe: test: is sys/types.h a header ... yes
iffe: test: is stat64 a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is off64_t a type or typedef ... yes
iffe: test: is opendir a library function ... yes
iffe: test: is dirent.h a header ... yes
iffe: test: is ndir.h a header ... no
iffe: test: is sys/dir.h a header ... yes
iffe: test: is dirent an include path for the native header ... yes
iffe: test: dirent64.d_ino vs. readdir64 mismatch ... no
iffe: test: is ( ! _lib_opendir ) true ... no
iffe: test: is ( _nxt_dirent && _lib_stat64 && _typ_off64_t && _botch_d_ino_dirent64 ) true ... no
iffe: test: is ( _nxt_dirent && _lib_stat64 && _typ_off64_t ) true ... yes
+ cmp -s FEATURE/dirent ast_dirent.h
+ rm -f ast_dirent.h
+ silent test -d .
+ /bin/cp FEATURE/dirent ast_dirent.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/mode.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/mode.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/mode.c ... yes
+ cmp -s FEATURE/mode ast_mode.h
+ rm -f ast_mode.h
+ silent test -d .
+ /bin/cp FEATURE/mode ast_mode.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/opendir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/readdir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/rewinddir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/seekdir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/telldir.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/syscall
iffe: test: is sys/types.h a header ... yes
iffe: test: syscall(SYS_getcwd,buf,len) implemented ... yes
iffe: test: is ( _lib_sysgetcwd ) true ... yes
iffe: test: is ( _lib_sysgetcwd ) true ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/getcwd.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fastfind.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/findlib.h:30,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fastfind.c:77:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/findlib.h:35,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fastfind.c:77:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fastfind.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashalloc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashdump.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashfree.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashlast.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashlook.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashscan.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashsize.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashview.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/hashwalk.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/memhash.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/memsum.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/strhash.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/strkey.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ihash -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/hash/strsum.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/ccode
iffe: test: is sys/types.h a header ... yes
iffe: test: output{ ... }end ... yes
+ cmp -s FEATURE/ccode ast_ccode.h
+ rm -f ast_ccode.h
+ silent test -d .
+ /bin/cp FEATURE/ccode ast_ccode.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/stracmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strnacmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/ccmap.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/ccmapid.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/ccnative.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/chresc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/chresc.c:38:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making chresc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/chrtoi.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/streval.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strexpr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strmatch.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strmatch.c:59:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strmatch.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strcopy.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/modei.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/modex.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strmode.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strlcat.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strlcpy.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strlook.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strncopy.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strsearch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strpsearch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/stresc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/stropt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtape.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strpcmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strnpcmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strvcmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strnvcmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/tok.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/tokline.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/tokscan.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathaccess.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathcat.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathcanon.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/time
iffe: test: is sys/types.h a header ... yes
iffe: test: is nanosleep a library function ... yes
iffe: test: is usleep a library function ... yes
iffe: test: is _strftime a library function ... no
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is clock_t a type or typedef ... yes
iffe: test: is time_t a type or typedef ... yes
iffe: test: is tm a type or typedef ... no
iffe: test: is tm_sec a member of struct tm ... no
iffe: test: is timeval a type or typedef ... no
iffe: test: is tv_sec a member of struct timeval ... yes
iffe: test: cat{ ... }end ... yes
+ cmp -s FEATURE/time ast_time.h
+ rm -f ast_time.h
+ silent test -d .
+ /bin/cp FEATURE/time ast_time.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathcheck.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathpath.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathpath.c: In function 'pathpath_20100601':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathpath.c:79:33: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result]
   79 |                                 getcwd(buf, sizeof(buf));
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathpath.c:55:25: note: declared here
   55 |         char            buf[PATH_MAX];
      |                         ^~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathpath.c:55:25: note: declared here
+ cc -o lcgen /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/lcgen.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/lcgen.c:37:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
+ ./lcgen 3237908.1 3237908.2
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' 3237908.1
+ rm -f 3237908.1
+ cmp -s 3237908.3 lc.h
+ mv 3237908.3 lc.h
+ cmp -s 3237908.2 lctab.c
+ mv 3237908.2 lctab.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathexists.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathfind.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/preroot.sh
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/preroot.sh ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/preroot.sh ... yes
+ cmp -s FEATURE/preroot preroot.h
+ rm -f preroot.h
+ silent test -d .
+ /bin/cp FEATURE/preroot preroot.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathkey.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathkey.c: In function 'pathkey_20100601':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathkey.c:319:41: warning: function may return address of local variable [-Wreturn-local-addr]
  319 |         return key == buf ? strdup(key) : key;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathkey.c:64:33: note: declared here
   64 |         char                    buf[15];
      |                                 ^~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std '-DHOSTTYPE="linux.i386-64"' -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathprobe.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathprobe.c: In function 'pathprobe_20100601':
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathprobe.c:117:25: note: declared here
  117 |         char            buf[PATH_MAX];
      |                         ^~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathrepl.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathnative.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathposix.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/tv
iffe: test: is sys/types.h a header ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: is sys/stat.h a header ... yes
iffe: test: is _st_mtimespec.tv_nsec_stat an identifier ... no
iffe: test: is stat a type or typedef ... no
iffe: test: is st_mtimespec.tv_nsec a member of struct stat ... no
iffe: test: is _st_mtim.st__tim.tv_nsec_stat an identifier ... no
iffe: test: is st_mtim.st__tim.tv_nsec a member of struct stat ... no
iffe: test: is _st_mtim.tv_nsec_stat an identifier ... no
iffe: test: is st_mtim.tv_nsec a member of struct stat ... yes
iffe: test: is ( !no_stat_nsec ) true ... yes
iffe: test: cat{ ... }end ... yes
+ cmp -s FEATURE/tv tv.h
+ rm -f tv.h
+ silent test -d .
+ /bin/cp FEATURE/tv tv.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathtemp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathtmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathstat.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathgetlink.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathsetlink.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathbin.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathshell.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathcd.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/prog
iffe: test: is sys/types.h a header ... yes
iffe: test: is getexecname a library function ... no
iffe: test: is _NSGetExecutablePath a library function ... no
iffe: test: run{ ... }end ... yes
iffe: test: is mach-o/dyld.h a header ... no
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/path/pathprog.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fs3d.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/ftwalk.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/ftwflags.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D__OBSOLETE__=20120101 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fts.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/astintercept.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/conformance.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/getenv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/setenviron.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/optget.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/optjoin.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/optesc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/optctx.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strsort.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/struniq.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/magic.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/magic.c:42:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making magic.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/mime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/mimetype.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sig.sh
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sig.sh ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sig.sh ... yes
+ cmp -s FEATURE/sig sig.h
+ rm -f sig.h
+ silent test -d .
+ /bin/cp FEATURE/sig sig.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/signal.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/sigflag.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/systrace.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include '-DERROR_CATALOG="libast"' -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/error.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/error.c:45:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making error.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/errorf.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/errormsg.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/errorx.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/localeconv.c
+ cmp -s FEATURE/standards ast_standards.h
+ rm -f ast_standards.h
+ silent test -d .
+ /bin/cp FEATURE/standards ast_standards.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setlocale.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setlocale.c:35:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making setlocale.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/translate.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/iconv
iffe: test: is sys/types.h a header ... yes
iffe: test: is iconv.h a header ... yes
iffe: test: is -liconv a library ... no
iffe: test: is iconv_open a library function ... yes
iffe: test: is iconv_close a library function ... yes
iffe: test: is iconv a library function ... yes
iffe: test: is iconv an include path for the native header ... yes
iffe: test: output{ ... }end ... yes
+ cmp -s FEATURE/iconv ast_iconv.h
+ rm -f ast_iconv.h
+ silent test -d .
+ /bin/cp FEATURE/iconv ast_iconv.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/catopen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/iconv.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/locale
iffe: test: is sys/types.h a header ... yes
iffe: test: canonical UTF-8 name ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/lc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c lctab.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/float
iffe: test: is sys/types.h a header ... yes
iffe: test: is float.h a header ... yes
iffe: test: is limits.h a header ... yes
iffe: test: is math.h a header ... yes
iffe: test: is values.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is frexp a library function ... yes
iffe: test: is frexpl a library function ... yes
iffe: test: is ldexp a library function ... yes
iffe: test: is ldexpl a library function ... yes
iffe: test: is finite a library function ... yes
iffe: test: is finitel a library function ... yes
iffe: test: is isinfl a library function ... yes
iffe: test: is isnanl a library function ... yes
iffe: test: is copysign a library function ... yes
iffe: test: is copysignl a library function ... yes
iffe: test: is frexp a symbol that needs a prototype ... no
iffe: test: is frexpl a symbol that needs a prototype ... no
iffe: test: is ldexp a symbol that needs a prototype ... no
iffe: test: is ldexpl a symbol that needs a prototype ... no
iffe: test: is finite a symbol that needs a prototype ... no
iffe: test: is finitel a symbol that needs a prototype ... no
iffe: test: is isinfl a symbol that needs a prototype ... no
iffe: test: is isnanl a symbol that needs a prototype ... no
iffe: test: is copysign a symbol that needs a prototype ... no
iffe: test: is copysignl a symbol that needs a prototype ... no
iffe: test: fpclassify present and works ... yes
iffe: test: isinf present and works ... yes
iffe: test: isnan present and works ... yes
iffe: test: signbit present and works ... yes
iffe: test: no unsigned intmax => floatmax cast ... no
iffe: test: fpe on mpy overflow ... no
iffe: test: fpe on div underflow ... no
iffe: test: macro{ ... }end ... yes
iffe: test: missing floating point limits ... yes
iffe: test: double exponent bitfoolery ... yes
iffe: test: long double exponent bitfoolery ... yes
iffe: test: _ast_fltmax_t maximum integral type ... yes
iffe: test: INF and NAN memory representations ... yes
+ cmp -s FEATURE/tty ast_tty.h
+ rm -f ast_tty.h
+ silent test -d .
+ /bin/cp FEATURE/tty ast_tty.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sfio
iffe: test: is sys/types.h a header ... yes
iffe: test: is float.h a header ... yes
iffe: test: is floatingpoint.h a header ... no
iffe: test: is math.h a header ... yes
iffe: test: is values.h a header ... yes
iffe: test: is sys/filio.h a header ... no
iffe: test: is sys/ioctl.h a header ... yes
iffe: test: is qfrexp a library function ... no
iffe: test: is qldexp a library function ... no
iffe: test: is signed a reserved keyword ... yes
iffe: test: number of bits in pointer ... yes
iffe: test: open files cannot be removed ... no
iffe: test: voidptr is larger than int ... yes
iffe: test: long is larger than int ... yes
iffe: test: register layout ok for vax string operations ... no
iffe: test: native floating point conversions ok ... yes
iffe: test: Stdio fseek/fflush are X/Open-compliant ... no
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/mc.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/mc.c:31:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/mc.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making mc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/base64.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/recfmt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/recstr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/reclen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/fmtrec.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D__OBSOLETE__=20120101 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtbase.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtbuf.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtclock.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtdev.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtdev.c: In function 'fmtdev':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtdev.c:44:23: error: expected expression before ';' token
   44 |         ma = major(mm);
      |                       ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtdev.c:45:23: error: expected expression before ';' token
   45 |         mi = minor(mm);
      |                       ^
mamake [lib/libast]: *** exit code 1 making fmtdev.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtelapsed.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmterror.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtesc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtesc.c:34:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fmtesc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtfmt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtfs.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtident.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtint.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtip4.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtip6.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtls.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtmatch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtmode.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtnum.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtperm.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtre.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmttime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtuid.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtuid.c:36:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:25: error: two or more data types in declaration specifiers
   57 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:32: warning: empty declaration with storage class specifier does not redeclare tag
   57 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
mamake [lib/libast]: *** exit code 1 making fmtuid.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtgid.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtgid.c:36:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:25: error: two or more data types in declaration specifiers
   57 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:32: warning: empty declaration with storage class specifier does not redeclare tag
   57 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
mamake [lib/libast]: *** exit code 1 making fmtgid.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtsignal.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtscale.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/tmx
iffe: test: is sys/types.h a header ... yes
iffe: test: cat{ ... }end ... yes
iffe: test: is ( _ast_int8_t ) true ... yes
iffe: test: cat{ ... }end ... yes
+ cmp -s FEATURE/tmx tmx.h
+ rm -f tmx.h
+ silent test -d .
+ /bin/cp FEATURE/tmx tmx.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmttmx.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmttv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/fmtversion.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strelapsed.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strperm.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/struid.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/struid.c:37:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:25: error: two or more data types in declaration specifiers
   57 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:32: warning: empty declaration with storage class specifier does not redeclare tag
   57 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
mamake [lib/libast]: *** exit code 1 making struid.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strgid.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strgid.c:38:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:25: error: two or more data types in declaration specifiers
   57 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:57:32: warning: empty declaration with storage class specifier does not redeclare tag
   57 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
mamake [lib/libast]: *** exit code 1 making strgid.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoip4.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoip6.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/stack.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/align.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/align.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/align.c ... yes
+ cmp -s FEATURE/align align.h
+ rm -f align.h
+ silent test -d .
+ /bin/cp FEATURE/align align.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/stk.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/stk.c: In function 'overflow':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/stk.c:126:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  126 |         write(2,Omsg, sizeof(Omsg)-1);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/swapget.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/swapmem.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/swapop.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/swapput.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/siglist
iffe: test: is sys/types.h a header ... yes
iffe: test: is string.h a header ... yes
iffe: test: is signal.h a header ... yes
iffe: test: is strsignal a library function ... yes
iffe: test: run{ ... }end ... yes
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/signal.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/signal.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/signal.c ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/sigdata.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/sigcrit.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/sigunblock.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/wait
iffe: test: is sys/types.h a header ... yes
iffe: test: is wait a library function ... yes
iffe: test: is wait2 a library function ... no
iffe: test: is wait3 a library function ... yes
iffe: test: is wait4 a library function ... yes
iffe: test: is waitpid a library function ... yes
iffe: test: is sys/wait.h a header ... yes
iffe: test: posix wait macros ok ... yes
+ cmp -s FEATURE/wait ast_wait.h
+ rm -f ast_wait.h
+ silent test -d .
+ /bin/cp FEATURE/wait ast_wait.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c: In function 'procopen':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c:589:41: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  589 |                                         write(pop[1], &proc->pid, sizeof(proc->pid));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c:638:33: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  638 |                                 setuid(geteuid());
      |                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c:639:33: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result]
  639 |                                 setgid(getegid());
      |                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c:642:33: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result]
  642 |                                 setgid(getgid());
      |                                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procopen.c:644:33: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  644 |                                 setuid(getuid());
      |                                 ^~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procclose.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D__OBSOLETE__=20120101 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procrun.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/procfree.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmdate.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmequiv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmfix.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmfmt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmform.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmgoff.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/tmlib
iffe: test: is sys/types.h a header ... yes
iffe: test: probe CC.EXPORT.DYNAMIC supported ... no
iffe: test: tzset() bypasses user getenv() ... yes
iffe: test: is ( _tzset_environ ) true ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tminit.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmleap.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmlex.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmlocale.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmmake.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmpoff.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmscan.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmsleep.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmtime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmtype.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmweek.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmword.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmzone.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxdate.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxduration.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxfmt.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/tm.h:35,
                 from ./tmx.h:71,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxfmt.c:30:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxgettime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxleap.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxmake.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxscan.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxsettime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxsleep.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxtime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmxtouch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tvcmp.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/tvlib
iffe: test: is sys/types.h a header ... yes
iffe: test: is time.h a header ... yes
iffe: test: is clock_settime a library function ... yes
iffe: test: is gettimeofday a library function ... yes
iffe: test: is settimeofday a library function ... yes
iffe: test: is stime a library function ... no
iffe: test: is utimes a library function ... yes
iffe: test: is nanosleep a library function ... yes
iffe: test: is usleep a library function ... yes
iffe: test: is sys/stat.h a header ... yes
iffe: test: complete utimensat implementation ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is timeval a type or typedef ... no
iffe: test: is tv_sec a member of struct timeval ... yes
iffe: test: execute{ ... }end ... yes
iffe: test: link{ ... }end ... no
iffe: test: output{ ... }end ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tvgettime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tvsettime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tvsleep.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tvtouch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/cmdarg.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vec/vecargs.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vec/vecfile.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vec/vecfree.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vec/vecload.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vec/vecstring.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/univdata.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/touch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/mnt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/mnt.c:475:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making mnt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/debug.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memccpy.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memchr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memcmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memcpy.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/memdup.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memmove.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/memset.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mkdir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mkfifo.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mknod.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/rmdir.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/remove.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/rename.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/link.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/unlink.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strdup.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strchr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strrchr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strstr.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtod.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtof.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtod.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtod.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtold.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtof.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtold.c:52:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtold.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtol.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtol.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtol.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoll.c:44:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtoll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoul.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoul.c:33:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtoul.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoull.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strtoull.c:45:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtoull.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strton.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strton.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strton.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtonll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtonll.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strtonll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntod.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtof.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntod.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntod.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntold.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtof.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntold.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntold.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strnton.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strnton.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strnton.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntonll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntonll.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntonll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntol.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntol.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntol.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoll.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntoll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoul.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoul.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntoul.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoull.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strtoi.h:89,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strntoull.c:32:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making strntoull.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strcasecmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strncasecmp.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/errno
iffe: test: is sys/types.h a header ... yes
iffe: test: sys_nerr in default libs ... yes
iffe: test: sys_nerr declared in errno.h ... no
iffe: test: sys_errlist in default libs ... yes
iffe: test: sys_errlist declared in errno.h ... no
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/strerror.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mktemp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/tmpnam.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fsync.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/execlp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/execve.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/execvp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/execvpe.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/vfork
iffe: test: is sys/types.h a header ... yes
iffe: test: is vfork.h a header ... no
iffe: test: is sys/vfork.h a header ... no
iffe: test: run{ ... }end ... yes
+ cmp -s FEATURE/vfork ast_vfork.h
+ rm -f ast_vfork.h
+ silent test -d .
+ /bin/cp FEATURE/vfork ast_vfork.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/spawnveg.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/spawnveg.c:33:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/vfork.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/killpg.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/hsearch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/tsearch.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getlogin.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/putenv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setenv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/unsetenv.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/lstat.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/statvfs.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/eaccess.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/hack
iffe: test: is sys/types.h a header ... yes
iffe: test: is locale_attr.h a header ... no
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/gross.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/omitted
iffe: test: is sys/types.h a header ... yes
iffe: test: check for win32 .exe botches ... no
iffe: test: win32 alarm(2) return botched ... no
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/omitted.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/readlink.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/symlink.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getpgrp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setpgid.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setsid.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/waitpid.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/creat64.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fcntl.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/open.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/atexit.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir/getdents.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getwd.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/dup2.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/errno.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/preroot/getpreroot.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/preroot/ispreroot.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/preroot/realopen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/preroot/setpreroot.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getgroups.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mount.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/system.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/iblocks.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Istring -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/modedata.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/tm/tmdata.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/memfatal.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfkeyprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfkeyprintf.c:35:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfkeyprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcdio.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcdio.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcdio.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcdos.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcdos.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcdos.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcfilter.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcfilter.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcfilter.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcseekable.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcseekable.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcseekable.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcslow.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcslow.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcslow.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcsubstr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcsubstr.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcsubstr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdctee.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdctee.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdctee.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcunion.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcunion.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcunion.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c: In function 'ttyquery':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c:104:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  104 |                 write(wfd, label, n);
      |                 ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c:127:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  127 |                 write(wfd, "\r", 1);
      |                 ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c:129:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  129 |                         write(wfd, " ", 1);
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcmore.c:130:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  130 |                 write(wfd, "\r", 1);
      |                 ^~~~~~~~~~~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcmore.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcprefix.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdchdr.h:26,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfdcprefix.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdcprefix.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/wc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/wc.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making wc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/string/wc2utf8.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/basename.c
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/namval.h ast_namval.h
+ rm -f ast_namval.h
+ silent test -d .
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/namval.h ast_namval.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/closelog.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/dirname.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fmtmsglib.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fnmatch.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fnmatch.c:30:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fnmatch.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/ftw.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getdate.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getsubopt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Idir -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/dir -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/glob.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/glob.c:38:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making glob.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/nftw.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/openlog.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/re_comp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/re_comp.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making re_comp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/resolvepath.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/realpath.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/regcmp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/regcmp.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regcmp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/regexp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/regexp.c:31:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regexp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/setlogmask.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strftime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/strptime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/swab.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/syslog.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/tempnam.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/wordexp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/mktime.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regalloc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regalloc.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regalloc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regclass.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regclass.c:27:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regclass.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcoll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcoll.c:27:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regcoll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcomp.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcomp.c:28:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcomp.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regcomp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcache.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regcache.c:30:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regcache.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regdecomp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regdecomp.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regdecomp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regerror.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regerror.c:30:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regerror.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regexec.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regexec.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regexec.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regfatal.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regfatal.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regfatal.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reginit.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reginit.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making reginit.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regnexec.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regnexec.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regnexec.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsubcomp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsubcomp.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regsubcomp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsubexec.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsubexec.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regsubexec.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsub.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regsub.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regsub.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regrecord.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regrecord.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regrecord.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regrexec.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regrexec.c:29:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regrexec.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iregex -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regstat.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/reglib.h:63,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/regex/regstat.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making regstat.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtclose.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtdisc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dthash.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtlist.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtmethod.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtopen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtstrhash.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dttree.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtview.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icdt -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtwalk.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtnew.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/dtcomp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfclose.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfclose.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfclose.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfclrlock.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfclrlock.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfclrlock.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfdisc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfdisc.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdisc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfdlen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfdlen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfdlen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfexcept.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfexcept.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfexcept.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetl.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetl.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfgetl.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetu.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetu.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfgetu.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfcvt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfcvt.c:25:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfcvt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfecvt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfecvt.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfecvt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sffcvt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sffcvt.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sffcvt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfextern.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfextern.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfextern.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sffilbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sffilbuf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sffilbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfflsbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfflsbuf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfflsbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfprints.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfprints.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfprints.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetd.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfgetd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetr.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfgetr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfllen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfllen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfllen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmode.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmode.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfmode.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmove.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmove.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfmove.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnew.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnew.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfnew.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpkrd.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpkrd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpkrd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnotify.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnotify.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfnotify.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnputc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfnputc.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfnputc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfopen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpeek.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpeek.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpeek.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpoll.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpoll.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpoll.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpool.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpool.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpool.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpopen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfprintf.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfprintf.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfprintf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputd.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfputd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputl.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputl.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfputl.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputr.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfputr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputu.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputu.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfputu.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfrd.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfrd.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfrd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfrd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfread.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfread.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfread.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfreserve.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfreserve.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfreserve.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfscanf.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfscanf.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfscanf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfseek.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfseek.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfseek.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfset.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfset.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfset.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfset.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsetbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsetbuf.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfsetbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsetfd.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsetfd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfsetfd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsize.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsize.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfsize.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsk.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsk.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfsk.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstack.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstack.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfstack.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtod.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfstrtod.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfstrtod.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsync.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfsync.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfsync.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfswap.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfswap.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfswap.o
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std  -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sfinit.c
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sfinit.c ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sfinit.c ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftable.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftable.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sftable.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftell.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftell.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sftell.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftmp.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sftmp.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sftmp.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfungetc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfungetc.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfungetc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvprintf.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvprintf.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvprintf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfvprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvscanf.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ./ast_sys.h:105,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvscanf.c:22:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfvscanf.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfvscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwr.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfwr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwrite.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwrite.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfwrite.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpurge.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfpurge.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfpurge.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfraise.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfraise.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfraise.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwalk.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfwalk.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfwalk.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetm.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfgetm.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfgetm.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmutex.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfmutex.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfmutex.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputm.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfputm.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfputm.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfresize.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfresize.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sfresize.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfclrerr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfclrerr.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfclrerr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfeof.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfeof.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfeof.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sferror.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sferror.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sferror.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sffileno.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sffileno.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sffileno.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfopen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfstacked.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfstacked.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfstacked.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfvalue.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfvalue.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfvalue.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetc.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfgetc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetl.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetl.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfgetl.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetl2.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetl2.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfgetl2.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetu.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetu.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfgetu.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetu2.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfgetu2.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfgetu2.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfdlen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfdlen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfdlen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfllen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfllen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfllen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfslen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfslen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfslen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfulen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfulen.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfulen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputc.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfputc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputd.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputd.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfputd.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputl.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputl.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfputl.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputm.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputm.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfputm.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputu.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/_sfputu.c:22:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _sfputu.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/clearerr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/clearerr.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making clearerr.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fclose.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fclose.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fclose.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fdopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fdopen.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fdopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/feof.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/feof.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making feof.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ferror.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ferror.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making ferror.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fflush.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fflush.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fflush.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fgetc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetpos.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetpos.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fgetpos.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgets.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgets.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fgets.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fileno.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fileno.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fileno.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fopen.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fpurge.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fpurge.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fpurge.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fputc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputs.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputs.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fputs.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fread.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fread.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fread.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/freopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/freopen.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making freopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fseek.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fseek.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fseek.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fseeko.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fseeko.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fseeko.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fsetpos.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fsetpos.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fsetpos.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftell.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftell.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making ftell.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftello.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftello.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making ftello.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwrite.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwrite.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fwrite.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/flockfile.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/flockfile.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making flockfile.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftrylockfile.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ftrylockfile.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making ftrylockfile.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/funlockfile.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/funlockfile.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making funlockfile.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making getc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getchar.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getchar.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making getchar.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getw.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getw.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making getw.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/pclose.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/pclose.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making pclose.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/popen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/popen.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making popen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/printf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/printf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making printf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making putc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putchar.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putchar.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making putchar.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/puts.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/puts.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making puts.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putw.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putw.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making putw.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/rewind.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/rewind.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making rewind.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/scanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/scanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making scanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setbuf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making setbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setbuffer.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setbuffer.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making setbuffer.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setlinebuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setlinebuf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making setlinebuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setvbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/setvbuf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making setvbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/snprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/snprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making snprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/sprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/sprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/sscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/sscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making sscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/asprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/asprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making asprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vasprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vasprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vasprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/tmpfile.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/tmpfile.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making tmpfile.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making ungetc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vfprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vfscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsnprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsnprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vsnprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vsprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vsscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making vsscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_doprnt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_doprnt.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _doprnt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_doscan.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_doscan.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _doscan.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_filbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_filbuf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _filbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_flsbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_flsbuf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _flsbuf.o
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/uwin
iffe: test: is sys/types.h a header ... yes
iffe: test: is a64l a library function ... yes
iffe: test: is acosh a library function ... yes
iffe: test: is asinh a library function ... yes
iffe: test: is atanh a library function ... yes
iffe: test: is cbrt a library function ... yes
iffe: test: is ceil a library function ... yes
iffe: test: is crypt a library function ... no
iffe: test: is erf a library function ... yes
iffe: test: is exp a library function ... yes
iffe: test: is expm1 a library function ... yes
iffe: test: is floor a library function ... yes
iffe: test: is gamma a library function ... yes
iffe: test: is getpass a library function ... yes
iffe: test: is lgamma a library function ... yes
iffe: test: is log a library function ... yes
iffe: test: is log1p a library function ... yes
iffe: test: is random a library function ... yes
iffe: test: is rcmd a library function ... yes
iffe: test: is rint a library function ... yes
iffe: test: is srand48 a library function ... yes
iffe: test: is copysign a library function ... yes
iffe: test: is logb a library function ... yes
iffe: test: is finite a library function ... yes
iffe: test: is drem a library function ... yes
iffe: test: is sqrt a library function ... yes
iffe: test: is ilogb a library function ... yes
iffe: test: is remainder a library function ... yes
iffe: test: is scalb a library function ... yes
iffe: test: is _copysign a library function ... no
iffe: test: is _finite a library function ... no
iffe: test: is _scalb a library function ... no
iffe: test: is __iob_func a library function ... no
iffe: test: is _p__iob a library function ... no
iffe: test: is __p__iob a library function ... no
iffe: test: is _iob a library data symbol ... no
iffe: test: cat{ ... }end ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdfun.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdopen.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdprintf.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdscanf.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdsprnt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdsprnt.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdsprnt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvbuf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvbuf.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdvbuf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsnprnt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsnprnt.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdvsnprnt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsprnt.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsprnt.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdvsprnt.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsscn.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/_stdvsscn.c:26:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making _stdvsscn.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:24:
./ast_wchar.h:110:25: error: conflicting types for '_ast_fgetwc'; have 'wint_t(Sfio_t *)' {aka 'unsigned int(struct _sfio_s *)'}
  110 | #define fgetwc          _ast_fgetwc
      |                         ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:27:1: note: in expansion of macro 'fgetwc'
   27 | fgetwc(Sfio_t* f)
      | ^~~~~~
./ast_wchar.h:110:25: note: previous declaration of '_ast_fgetwc' with type 'wint_t(_sfio_FILE *)' {aka 'unsigned int(struct _IO_FILE *)'}
  110 | #define fgetwc          _ast_fgetwc
      |                         ^~~~~~~~~~~
./ast_wchar.h:163:41: note: in expansion of macro 'fgetwc'
  163 | extern __MANGLE__ wint_t                fgetwc __PROTO__((FILE*));
      |                                         ^~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c: In function '_ast_fgetwc':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:33:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   33 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetwc.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making fgetwc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c:24:
./ast_wchar.h:115:25: error: conflicting types for '_ast_fwprintf'; have 'int(Sfio_t *, const wchar_t *, ...)' {aka 'int(struct _sfio_s *, const int *, ...)'}
  115 | #define fwprintf        _ast_fwprintf
      |                         ^~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c:27:1: note: in expansion of macro 'fwprintf'
   27 | fwprintf(Sfio_t* f, const wchar_t* fmt, ...)
      | ^~~~~~~~
./ast_wchar.h:115:25: note: previous declaration of '_ast_fwprintf' with type 'int(_sfio_FILE *, const wchar_t *, ...)' {aka 'int(struct _IO_FILE *, const int *, ...)'}
  115 | #define fwprintf        _ast_fwprintf
      |                         ^~~~~~~~~~~~~
./ast_wchar.h:161:33: note: in expansion of macro 'fwprintf'
  161 | extern __MANGLE__ int           fwprintf __PROTO__((FILE*, const wchar_t*, ...));
      |                                 ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c: In function '_ast_fwprintf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c:33:23: warning: passing argument 1 of '_ast_vfwprintf' from incompatible pointer type [-Wincompatible-pointer-types]
   33 |         v = vfwprintf(f, fmt, args);
      |                       ^
      |                       |
      |                       Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwprintf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:176:54: note: in expansion of macro 'FILE'
  176 | extern __MANGLE__ int           vfwprintf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                      ^~~~
mamake [lib/libast]: *** exit code 1 making fwprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwchar.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwchar.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwchar.c: In function '_ast_putwchar':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwchar.c:30:26: warning: passing argument 2 of '_ast_fputwc' from incompatible pointer type [-Wincompatible-pointer-types]
   30 |         return fputwc(c, sfstdout);
      |                          ^~~~~~~~
      |                          |
      |                          Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwchar.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:165:68: note: in expansion of macro 'FILE'
  165 | extern __MANGLE__ wint_t                fputwc __PROTO__((wchar_t, FILE*));
      |                                                                    ^~~~
mamake [lib/libast]: *** exit code 1 making putwchar.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:24:
./ast_wchar.h:126:25: error: conflicting types for '_ast_vfwscanf'; have 'int(Sfio_t *, const wchar_t *, __va_list_tag *)' {aka 'int(struct _sfio_s *, const int *, __va_list_tag *)'}
  126 | #define vfwscanf        _ast_vfwscanf
      |                         ^~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:88:1: note: in expansion of macro 'vfwscanf'
   88 | vfwscanf(Sfio_t* f, const wchar_t* fmt, va_list args)
      | ^~~~~~~~
./ast_wchar.h:126:25: note: previous declaration of '_ast_vfwscanf' with type 'int(_sfio_FILE *, const wchar_t *, __va_list_tag *)' {aka 'int(struct _IO_FILE *, const int *, __va_list_tag *)'}
  126 | #define vfwscanf        _ast_vfwscanf
      |                         ^~~~~~~~~~~~~
./ast_wchar.h:177:33: note: in expansion of macro 'vfwscanf'
  177 | extern __MANGLE__ int           vfwscanf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                 ^~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c: In function '_ast_vfwscanf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:98:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   98 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwscanf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making vfwscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wprintf.c: In function '_ast_wprintf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wprintf.c:33:23: warning: passing argument 1 of '_ast_vfwprintf' from incompatible pointer type [-Wincompatible-pointer-types]
   33 |         v = vfwprintf(sfstdout, fmt, args);
      |                       ^~~~~~~~
      |                       |
      |                       Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wprintf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:176:54: note: in expansion of macro 'FILE'
  176 | extern __MANGLE__ int           vfwprintf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                      ^~~~
mamake [lib/libast]: *** exit code 1 making wprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_wchar.h:111:25: error: conflicting types for '_ast_fgetws'; have 'wchar_t *(wchar_t *, int,  Sfio_t *)' {aka 'int *(int *, int,  struct _sfio_s *)'}
  111 | #define fgetws          _ast_fgetws
      |                         ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:27:1: note: in expansion of macro 'fgetws'
   27 | fgetws(wchar_t* s, int n, Sfio_t* f)
      | ^~~~~~
./ast_wchar.h:111:25: note: previous declaration of '_ast_fgetws' with type 'wchar_t *(wchar_t *, int,  _sfio_FILE *)' {aka 'int *(int *, int,  struct _IO_FILE *)'}
  111 | #define fgetws          _ast_fgetws
      |                         ^~~~~~~~~~~
./ast_wchar.h:164:41: note: in expansion of macro 'fgetws'
  164 | extern __MANGLE__ wchar_t*              fgetws __PROTO__((wchar_t*, int, FILE*));
      |                                         ^~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c: In function '_ast_fgetws':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:35:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   35 |         FWIDE(f, 0);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:36:37: warning: passing argument 1 of '_ast_fgetwc' from incompatible pointer type [-Wincompatible-pointer-types]
   36 |         while (p < e && (c = fgetwc(f)) != WEOF && (*p++ = c) != '\n');
      |                                     ^
      |                                     |
      |                                     Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:163:59: note: in expansion of macro 'FILE'
  163 | extern __MANGLE__ wint_t                fgetwc __PROTO__((FILE*));
      |                                                           ^~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c: In function '_ast_getws':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:48:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   48 |         FWIDE(sfstdin, 0);
      |               ^~~~~~~
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:49:37: warning: passing argument 1 of '_ast_fgetwc' from incompatible pointer type [-Wincompatible-pointer-types]
   49 |         while (p < e && (c = fgetwc(sfstdin)) != WEOF && (*p++ = c) != '\n');
      |                                     ^~~~~~~
      |                                     |
      |                                     Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fgetws.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:163:59: note: in expansion of macro 'FILE'
  163 | extern __MANGLE__ wint_t                fgetwc __PROTO__((FILE*));
      |                                                           ^~~~
mamake [lib/libast]: *** exit code 1 making fgetws.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c:24:
./ast_wchar.h:116:25: error: conflicting types for '_ast_fwscanf'; have 'int(Sfio_t *, const wchar_t *, ...)' {aka 'int(struct _sfio_s *, const int *, ...)'}
  116 | #define fwscanf         _ast_fwscanf
      |                         ^~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c:27:1: note: in expansion of macro 'fwscanf'
   27 | fwscanf(Sfio_t* f, const wchar_t* fmt, ...)
      | ^~~~~~~
./ast_wchar.h:116:25: note: previous declaration of '_ast_fwscanf' with type 'int(_sfio_FILE *, const wchar_t *, ...)' {aka 'int(struct _IO_FILE *, const int *, ...)'}
  116 | #define fwscanf         _ast_fwscanf
      |                         ^~~~~~~~~~~~
./ast_wchar.h:162:33: note: in expansion of macro 'fwscanf'
  162 | extern __MANGLE__ int           fwscanf __PROTO__((FILE*, const wchar_t*, ...));
      |                                 ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c: In function '_ast_fwscanf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c:36:22: warning: passing argument 1 of '_ast_vfwscanf' from incompatible pointer type [-Wincompatible-pointer-types]
   36 |         v = vfwscanf(f, fmt, args);
      |                      ^
      |                      |
      |                      Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwscanf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:177:53: note: in expansion of macro 'FILE'
  177 | extern __MANGLE__ int           vfwscanf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                     ^~~~
mamake [lib/libast]: *** exit code 1 making fwscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/swprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/swprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making swprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswprintf.c: In function '_ast_vswprintf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswprintf.c:51:23: warning: passing argument 1 of '_ast_vfwprintf' from incompatible pointer type [-Wincompatible-pointer-types]
   51 |         v = vfwprintf(&f, fmt, args);
      |                       ^~
      |                       |
      |                       Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswprintf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:176:54: note: in expansion of macro 'FILE'
  176 | extern __MANGLE__ int           vfwprintf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                      ^~~~
mamake [lib/libast]: *** exit code 1 making vswprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wscanf.c: In function '_ast_wscanf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wscanf.c:33:22: warning: passing argument 1 of '_ast_vfwscanf' from incompatible pointer type [-Wincompatible-pointer-types]
   33 |         v = vfwscanf(sfstdin, fmt, args);
      |                      ^~~~~~~
      |                      |
      |                      Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/wscanf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:177:53: note: in expansion of macro 'FILE'
  177 | extern __MANGLE__ int           vfwscanf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                     ^~~~
mamake [lib/libast]: *** exit code 1 making wscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:24:
./ast_wchar.h:112:25: error: conflicting types for '_ast_fputwc'; have 'wint_t(wchar_t,  Sfio_t *)' {aka 'unsigned int(int,  struct _sfio_s *)'}
  112 | #define fputwc          _ast_fputwc
      |                         ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:27:1: note: in expansion of macro 'fputwc'
   27 | fputwc(wchar_t c, Sfio_t* f)
      | ^~~~~~
./ast_wchar.h:112:25: note: previous declaration of '_ast_fputwc' with type 'wint_t(wchar_t,  _sfio_FILE *)' {aka 'unsigned int(int,  struct _IO_FILE *)'}
  112 | #define fputwc          _ast_fputwc
      |                         ^~~~~~~~~~~
./ast_wchar.h:165:41: note: in expansion of macro 'fputwc'
  165 | extern __MANGLE__ wint_t                fputwc __PROTO__((wchar_t, FILE*));
      |                                         ^~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c: In function '_ast_fputwc':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:31:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   31 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputwc.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making fputwc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c:24:
./ast_wchar.h:117:25: error: conflicting types for '_ast_getwc'; have 'wint_t(Sfio_t *)' {aka 'unsigned int(struct _sfio_s *)'}
  117 | #define getwc           _ast_getwc
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c:28:1: note: in expansion of macro 'getwc'
   28 | getwc(Sfio_t* f)
      | ^~~~~
./ast_wchar.h:117:25: note: previous declaration of '_ast_getwc' with type 'wint_t(_sfio_FILE *)' {aka 'unsigned int(struct _IO_FILE *)'}
  117 | #define getwc           _ast_getwc
      |                         ^~~~~~~~~~
./ast_wchar.h:168:41: note: in expansion of macro 'getwc'
  168 | extern __MANGLE__ wint_t                getwc __PROTO__((FILE*));
      |                                         ^~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c: In function '_ast_getwc':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c:30:23: warning: passing argument 1 of '_ast_fgetwc' from incompatible pointer type [-Wincompatible-pointer-types]
   30 |         return fgetwc(f);
      |                       ^
      |                       |
      |                       Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwc.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:163:59: note: in expansion of macro 'FILE'
  163 | extern __MANGLE__ wint_t                fgetwc __PROTO__((FILE*));
      |                                                           ^~~~
mamake [lib/libast]: *** exit code 1 making getwc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/swscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/swscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making swscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswscanf.c: In function '_ast_vswscanf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswscanf.c:50:25: warning: passing argument 1 of '_ast_vfwscanf' from incompatible pointer type [-Wincompatible-pointer-types]
   50 |         return vfwscanf(&f, fmt, args);
      |                         ^~
      |                         |
      |                         Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vswscanf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:177:53: note: in expansion of macro 'FILE'
  177 | extern __MANGLE__ int           vfwscanf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                     ^~~~
mamake [lib/libast]: *** exit code 1 making vswscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:24:
./ast_wchar.h:113:25: error: conflicting types for '_ast_fputws'; have 'int(const wchar_t *, Sfio_t *)' {aka 'int(const int *, struct _sfio_s *)'}
  113 | #define fputws          _ast_fputws
      |                         ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:27:1: note: in expansion of macro 'fputws'
   27 | fputws(const wchar_t* s, Sfio_t* f)
      | ^~~~~~
./ast_wchar.h:113:25: note: previous declaration of '_ast_fputws' with type 'int(const wchar_t *, _sfio_FILE *)' {aka 'int(const int *, struct _IO_FILE *)'}
  113 | #define fputws          _ast_fputws
      |                         ^~~~~~~~~~~
./ast_wchar.h:166:33: note: in expansion of macro 'fputws'
  166 | extern __MANGLE__ int           fputws __PROTO__((const wchar_t*, FILE*));
      |                                 ^~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c: In function '_ast_fputws':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:33:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   33 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fputws.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making fputws.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwchar.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwchar.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwchar.c: In function '_ast_getwchar':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwchar.c:30:23: warning: passing argument 1 of '_ast_fgetwc' from incompatible pointer type [-Wincompatible-pointer-types]
   30 |         return fgetwc(sfstdin);
      |                       ^~~~~~~
      |                       |
      |                       Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getwchar.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:163:59: note: in expansion of macro 'FILE'
  163 | extern __MANGLE__ wint_t                fgetwc __PROTO__((FILE*));
      |                                                           ^~~~
mamake [lib/libast]: *** exit code 1 making getwchar.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:24:
./ast_wchar.h:124:25: error: conflicting types for '_ast_ungetwc'; have 'wint_t(wint_t,  Sfio_t *)' {aka 'unsigned int(unsigned int,  struct _sfio_s *)'}
  124 | #define ungetwc         _ast_ungetwc
      |                         ^~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:27:1: note: in expansion of macro 'ungetwc'
   27 | ungetwc(wint_t c, Sfio_t* f)
      | ^~~~~~~
./ast_wchar.h:124:25: note: previous declaration of '_ast_ungetwc' with type 'wint_t(wint_t,  _sfio_FILE *)' {aka 'unsigned int(unsigned int,  struct _IO_FILE *)'}
  124 | #define ungetwc         _ast_ungetwc
      |                         ^~~~~~~~~~~~
./ast_wchar.h:175:41: note: in expansion of macro 'ungetwc'
  175 | extern __MANGLE__ wint_t                ungetwc __PROTO__((wint_t, FILE*));
      |                                         ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c: In function '_ast_ungetwc':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:34:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   34 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/ungetwc.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making ungetwc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwprintf.c: In function '_ast_vwprintf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwprintf.c:29:26: warning: passing argument 1 of '_ast_vfwprintf' from incompatible pointer type [-Wincompatible-pointer-types]
   29 |         return vfwprintf(sfstdout, fmt, args);
      |                          ^~~~~~~~
      |                          |
      |                          Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwprintf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:176:54: note: in expansion of macro 'FILE'
  176 | extern __MANGLE__ int           vfwprintf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                      ^~~~
mamake [lib/libast]: *** exit code 1 making vwprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwide.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwide.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwide.c:24:
./ast_wchar.h:114:25: error: conflicting types for '_ast_fwide'; have 'int(Sfio_t *, int)' {aka 'int(struct _sfio_s *, int)'}
  114 | #define fwide           _ast_fwide
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fwide.c:27:1: note: in expansion of macro 'fwide'
   27 | fwide(Sfio_t* f, int mode)
      | ^~~~~
./ast_wchar.h:114:25: note: previous declaration of '_ast_fwide' with type 'int(_sfio_FILE *, int)' {aka 'int(struct _IO_FILE *, int)'}
  114 | #define fwide           _ast_fwide
      |                         ^~~~~~~~~~
./ast_wchar.h:167:33: note: in expansion of macro 'fwide'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                 ^~~~~
mamake [lib/libast]: *** exit code 1 making fwide.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c:24:
./ast_wchar.h:120:25: error: conflicting types for '_ast_putwc'; have 'wint_t(wchar_t,  Sfio_t *)' {aka 'unsigned int(int,  struct _sfio_s *)'}
  120 | #define putwc           _ast_putwc
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c:28:1: note: in expansion of macro 'putwc'
   28 | putwc(wchar_t c, Sfio_t* f)
      | ^~~~~
./ast_wchar.h:120:25: note: previous declaration of '_ast_putwc' with type 'wint_t(wchar_t,  _sfio_FILE *)' {aka 'unsigned int(int,  struct _IO_FILE *)'}
  120 | #define putwc           _ast_putwc
      |                         ^~~~~~~~~~
./ast_wchar.h:171:41: note: in expansion of macro 'putwc'
  171 | extern __MANGLE__ wint_t                putwc __PROTO__((wchar_t, FILE*));
      |                                         ^~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c: In function '_ast_putwc':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c:30:26: warning: passing argument 2 of '_ast_fputwc' from incompatible pointer type [-Wincompatible-pointer-types]
   30 |         return fputwc(c, f);
      |                          ^
      |                          |
      |                          Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/putwc.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:165:68: note: in expansion of macro 'FILE'
  165 | extern __MANGLE__ wint_t                fputwc __PROTO__((wchar_t, FILE*));
      |                                                                    ^~~~
mamake [lib/libast]: *** exit code 1 making putwc.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:24:
./ast_wchar.h:125:25: error: conflicting types for '_ast_vfwprintf'; have 'int(Sfio_t *, const wchar_t *, __va_list_tag *)' {aka 'int(struct _sfio_s *, const int *, __va_list_tag *)'}
  125 | #define vfwprintf       _ast_vfwprintf
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:27:1: note: in expansion of macro 'vfwprintf'
   27 | vfwprintf(Sfio_t* f, const wchar_t* fmt, va_list args)
      | ^~~~~~~~~
./ast_wchar.h:125:25: note: previous declaration of '_ast_vfwprintf' with type 'int(_sfio_FILE *, const wchar_t *, __va_list_tag *)' {aka 'int(struct _IO_FILE *, const int *, __va_list_tag *)'}
  125 | #define vfwprintf       _ast_vfwprintf
      |                         ^~~~~~~~~~~~~~
./ast_wchar.h:176:33: note: in expansion of macro 'vfwprintf'
  176 | extern __MANGLE__ int           vfwprintf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                 ^~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:24:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c: In function '_ast_vfwprintf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:38:15: warning: passing argument 1 of '_ast_fwide' from incompatible pointer type [-Wincompatible-pointer-types]
   38 |         FWIDE(f, WEOF);
      |               ^
      |               |
      |               Sfio_t * {aka struct _sfio_s *}
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:104:27: note: in definition of macro 'FWIDE'
  104 |                 if (fwide(f, 0) < 0) \
      |                           ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vfwprintf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:167:50: note: in expansion of macro 'FILE'
  167 | extern __MANGLE__ int           fwide __PROTO__((FILE*, int));
      |                                                  ^~~~
mamake [lib/libast]: *** exit code 1 making vfwprintf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwscanf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwscanf.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwscanf.c: In function '_ast_vwscanf':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwscanf.c:29:25: warning: passing argument 1 of '_ast_vfwscanf' from incompatible pointer type [-Wincompatible-pointer-types]
   29 |         return vfwscanf(sfstdin, fmt, args);
      |                         ^~~~~~~
      |                         |
      |                         Sfio_t * {aka struct _sfio_s *}
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h:66,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h:36,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h:59,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:76,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/vwscanf.c:24:
./ast_stdio.h:82:25: note: expected '_sfio_FILE *' {aka 'struct _IO_FILE *'} but argument is of type 'Sfio_t *' {aka 'struct _sfio_s *'}
   82 | #define FILE            _sfio_FILE
./ast_sys.h:14:33: note: in definition of macro '__PROTO__'
   14 | #    define __PROTO__(x)        x
      |                                 ^
./ast_wchar.h:177:53: note: in expansion of macro 'FILE'
  177 | extern __MANGLE__ int           vfwscanf __PROTO__((FILE*, const wchar_t*, va_list));
      |                                                     ^~~~
mamake [lib/libast]: *** exit code 1 making vwscanf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdio_c99.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdio_c99.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making stdio_c99.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fcloseall.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fcloseall.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fcloseall.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fmemopen.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/fmemopen.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making fmemopen.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getdelim.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getdelim.c:24:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making getdelim.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Istdio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getline.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio/sfhdr.h:310,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/stdhdr.h:34,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/stdio/getline.c:28:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making getline.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/frexp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/frexpl.c
+ cmp -s FEATURE/mmap ast_mmap.h
+ rm -f ast_mmap.h
+ silent test -d .
+ /bin/cp FEATURE/mmap ast_mmap.h
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astcopy.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/libpath.sh
iffe: test: is sys/types.h a header ... yes
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/libpath.sh ...
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/libpath.sh ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Imisc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D__OBSOLETE__=20120101 '-DCONF_LIBSUFFIX=".so"' '-DCONF_LIBPREFIX="lib"' '-DHOSTTYPE="linux.i386-64"' -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astconf.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h:22,
                 from ./ast_wchar.h:87,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h:39,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astconf.c:37:
./ast_stdio.h:82:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
   82 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
   80 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libast]: *** exit code 1 making astconf.o
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iport -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port -Isfio -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/sfio -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astdynamic.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astlicense.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astquery.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astwinsize.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astwinsize.c: In function 'ttctl':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/astwinsize.c:131:30: warning: implicit declaration of function 'ioctl' [-Wimplicit-function-declaration]
  131 |                         if (!ioctl(fd, op, tt)) return(0);
      |                              ^~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c conftab.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/port/aststatic.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getopt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getoptl.c
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/asometh
iffe: test: is sys/types.h a header ... yes
iffe: test: fcntl(F_SETLCK[W]) work ... yes
iffe: test: semget semop semctl work ... yes
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/aso.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/asolock.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/asometh.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/asorelax.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/aso-sem.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iaso -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/aso/aso-fcntl.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmbest.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmclear.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmclose.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdcheap.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdebug.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdebug.c: In function 'vmdbwarn':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdebug.c:91:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   91 |         write(Dbfd,mesg,n);
      |         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdebug.c: In function 'vmdbstat':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdebug.c:723:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  723 |         write(Dbfd, buf, strlen(buf));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmdisc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmexit.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmlast.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmopen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmpool.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprivate.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c: In function 'vmprofile':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c:367:44: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  367 | #define CHKBUF()        (bufp >= endbuf ? (write(fd,buf,bufp-buf), bufp=buf) : bufp)
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c:436:17: note: in expansion of macro 'CHKBUF'
  436 |                 CHKBUF();
      |                 ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c:367:44: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  367 | #define CHKBUF()        (bufp >= endbuf ? (write(fd,buf,bufp-buf), bufp=buf) : bufp)
      |                                            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmprofile.c:442:25: note: in expansion of macro 'CHKBUF'
  442 |                 {       CHKBUF();
      |                         ^~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmregion.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmsegment.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmset.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmstat.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmstrdup.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmtrace.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmtrace.c: In function '_vmmessage':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmtrace.c:225:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  225 |         write(2,buf,(bufp-buf));
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmtrace.c: In function 'trtrace':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmtrace.c:192:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  192 |         write(Trfile,buf,(bufp-buf));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmwalk.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmmopen.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Ivmalloc -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/malloc.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/vmalloc/vmgetmem.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/a64l.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/acosh.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/asinh.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/atanh.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/cbrt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/crypt.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/erf.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/err.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/exp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/exp__E.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/expm1.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/gamma.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/getpass.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/lgamma.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/log.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/log1p.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/log__L.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/rand48.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/random.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/rcmd.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/rint.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Iuwin -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/uwin/support.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D__OBSOLETE__=20120101 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/disc/sfstrtmp.c
+ cc -D_BLD_DLL -KPIC -D_BLD_ast -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast -Icomp -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include -Istd -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/obsolete/spawn.c
+ test '' = man/LIBAST.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/LIBAST.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/LIBAST.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/LIBAST.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/LIBAST.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/LIBAST.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/LIBAST.3
+ test '' = man/aso.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/aso.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/aso.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/aso.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/aso.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/aso.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/aso.3
+ test '' = man/ast.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ast.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ast.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ast.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ast.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ast.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ast.3
+ test '' = man/astsa.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/astsa.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/astsa.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/astsa.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/astsa.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/astsa.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/astsa.3
+ test '' = man/cdt.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/cdt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/cdt.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/cdt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/cdt.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/cdt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/cdt.3
+ test '' = man/chr.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/chr.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/chr.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/chr.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/chr.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/chr.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/chr.3
+ test '' = man/compat.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/compat.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/compat.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/compat.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/compat.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/compat.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/compat.3
+ test '' = man/error.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/error.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/error.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/error.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/error.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/error.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/error.3
+ test '' = man/find.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/find.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/find.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/find.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/find.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/find.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/find.3
+ test '' = man/fmt.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fmt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmt.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmt.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fmt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmt.3
+ test '' = man/fmtls.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fmtls.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmtls.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmtls.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmtls.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fmtls.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fmtls.3
+ test '' = man/fs3d.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fs3d.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fs3d.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fs3d.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fs3d.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/fs3d.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/fs3d.3
+ test '' = man/ftwalk.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ftwalk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ftwalk.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ftwalk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ftwalk.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ftwalk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ftwalk.3
+ test '' = man/getcwd.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/getcwd.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/getcwd.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/getcwd.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/getcwd.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/getcwd.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/getcwd.3
+ test '' = man/hash.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/hash.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/hash.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/hash.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/hash.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/hash.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/hash.3
+ test '' = man/iblocks.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/iblocks.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/iblocks.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/iblocks.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/iblocks.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/iblocks.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/iblocks.3
+ test '' = man/int.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/int.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/int.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/int.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/int.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/int.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/int.3
+ test '' = man/ip6.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ip6.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ip6.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ip6.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ip6.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/ip6.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/ip6.3
+ test '' = man/magic.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/magic.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/magic.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/magic.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/magic.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/magic.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/magic.3
+ test '' = man/mem.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/mem.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mem.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mem.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mem.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/mem.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mem.3
+ test '' = man/mime.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/mime.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mime.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mime.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mime.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/mime.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/mime.3
+ test '' = man/modecanon.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/modecanon.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/modecanon.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/modecanon.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/modecanon.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/modecanon.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/modecanon.3
+ test '' = man/optget.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/optget.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/optget.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/optget.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/optget.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/optget.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/optget.3
+ test '' = man/path.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/path.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/path.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/path.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/path.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/path.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/path.3
+ test '' = man/preroot.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/preroot.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/preroot.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/preroot.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/preroot.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/preroot.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/preroot.3
+ test '' = man/proc.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/proc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/proc.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/proc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/proc.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/proc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/proc.3
+ test '' = man/re.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/re.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/re.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/re.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/re.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/re.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/re.3
+ test '' = man/regex.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/regex.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/regex.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/regex.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/regex.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/regex.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/regex.3
+ test '' = man/setenviron.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/setenviron.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/setenviron.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/setenviron.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/setenviron.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/setenviron.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/setenviron.3
+ test '' = man/sfdisc.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sfdisc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfdisc.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfdisc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfdisc.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sfdisc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfdisc.3
+ test '' = man/sfio.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sfio.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfio.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfio.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfio.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sfio.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sfio.3
+ test '' = man/sig.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sig.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sig.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sig.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sig.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/sig.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/sig.3
+ test '' = man/spawnveg.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/spawnveg.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/spawnveg.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/spawnveg.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/spawnveg.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/spawnveg.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/spawnveg.3
+ test '' = man/stak.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stak.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stak.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stak.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stak.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stak.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stak.3
+ test '' = man/stk.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stk.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stk.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stk.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stk.3
+ test '' = man/strcopy.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strcopy.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strcopy.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strcopy.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strcopy.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strcopy.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strcopy.3
+ test '' = man/strdup.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strdup.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strdup.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strdup.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strdup.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strdup.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strdup.3
+ test '' = man/strelapsed.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strelapsed.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strelapsed.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strelapsed.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strelapsed.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strelapsed.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strelapsed.3
+ test '' = man/strerror.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strerror.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strerror.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strerror.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strerror.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strerror.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strerror.3
+ test '' = man/stresc.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stresc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stresc.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stresc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stresc.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stresc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stresc.3
+ test '' = man/streval.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/streval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/streval.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/streval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/streval.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/streval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/streval.3
+ test '' = man/strgid.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strgid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strgid.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strgid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strgid.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strgid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strgid.3
+ test '' = man/strmatch.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strmatch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strmatch.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strmatch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strmatch.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strmatch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strmatch.3
+ test '' = man/stropt.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stropt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stropt.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stropt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stropt.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/stropt.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/stropt.3
+ test '' = man/strperm.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strperm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strperm.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strperm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strperm.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strperm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strperm.3
+ test '' = man/strsignal.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strsignal.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsignal.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsignal.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsignal.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strsignal.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsignal.3
+ test '' = man/strsort.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strsort.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsort.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsort.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsort.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strsort.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strsort.3
+ test '' = man/strtape.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strtape.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strtape.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strtape.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strtape.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strtape.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strtape.3
+ test '' = man/strton.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strton.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strton.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strton.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strton.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/strton.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/strton.3
+ test '' = man/struid.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/struid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/struid.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/struid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/struid.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/struid.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/struid.3
+ test '' = man/swap.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/swap.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/swap.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/swap.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/swap.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/swap.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/swap.3
+ test '' = man/tab.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tab.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tab.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tab.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tab.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tab.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tab.3
+ test '' = man/tm.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tm.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tm.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tm.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tm.3
+ test '' = man/tmx.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tmx.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tmx.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tmx.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tmx.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tmx.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tmx.3
+ test '' = man/tok.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tok.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tok.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tok.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tok.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tok.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tok.3
+ test '' = man/touch.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/touch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/touch.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/touch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/touch.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/touch.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/touch.3
+ test '' = man/tv.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tv.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tv.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tv.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tv.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/tv.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/tv.3
+ test '' = man/vecargs.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/vecargs.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vecargs.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vecargs.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vecargs.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/vecargs.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vecargs.3
+ test '' = man/vmalloc.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/vmalloc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vmalloc.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vmalloc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vmalloc.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/man/vmalloc.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/vmalloc.3
+ test '' = ast.req
+ /bin/cmp -s ast.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/ast
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/ast /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/ast.old
+ true
+ /bin/cp ast.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/ast
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_common.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_common.h 1.3279177.x
+ mv 1.3279177.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_common.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h 1.3279189.x
+ mv 1.3279189.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_dir.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_dir.h 1.3279199.x
+ mv 1.3279199.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_dir.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_getopt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_getopt.h 1.3279203.x
+ mv 1.3279203.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_getopt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_std.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h 1.3279207.x
+ mv 1.3279207.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_namval.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_namval.h 1.3279211.x
+ mv 1.3279211.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_namval.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ast_windows.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_windows.h 1.3279215.x
+ mv 1.3279215.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_windows.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ccode.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ccode.h 1.3279219.x
+ mv 1.3279219.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ccode.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/cdt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h 1.3279223.x
+ mv 1.3279223.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/cdt/cdtlib.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdtlib.h 1.3279227.x
+ mv 1.3279227.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdtlib.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/cmdarg.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdarg.h 1.3279235.x
+ mv 1.3279235.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdarg.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/debug.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/debug.h 1.3279241.x
+ mv 1.3279241.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/debug.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/dt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dt.h 1.3279248.x
+ mv 1.3279248.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/error.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/error.h 1.3279260.x
+ mv 1.3279260.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/error.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/find.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/find.h 1.3279265.x
+ mv 1.3279265.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/find.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/ftw.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ftw.h 1.3279274.x
+ mv 1.3279274.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ftw.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ftwalk.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ftwalk.h 1.3279283.x
+ mv 1.3279283.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ftwalk.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/fts.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fts.h 1.3279294.x
+ mv 1.3279294.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fts.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/fs3d.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fs3d.h 1.3279307.x
+ mv 1.3279307.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fs3d.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/getopt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/getopt.h 1.3279311.x
+ mv 1.3279311.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/getopt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/glob.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/glob.h 1.3279325.x
+ mv 1.3279325.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/glob.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/hash.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hash.h 1.3279338.x
+ mv 1.3279338.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hash.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/hashkey.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hashkey.h 1.3279345.x
+ mv 1.3279345.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hashkey.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/hashpart.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hashpart.h 1.3279357.x
+ mv 1.3279357.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/hashpart.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ip6.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ip6.h 1.3279365.x
+ mv 1.3279365.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ip6.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' lc.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/lc.h 1.3279370.x
+ mv 1.3279370.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/lc.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/ls.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ls.h 1.3279377.x
+ mv 1.3279377.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ls.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/magic.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/magic.h 1.3279383.x
+ mv 1.3279383.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/magic.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/mc.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mc.h 1.3279388.x
+ mv 1.3279388.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mc.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/mime.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mime.h 1.3279395.x
+ mv 1.3279395.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mime.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/mnt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mnt.h 1.3279408.x
+ mv 1.3279408.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/mnt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/modecanon.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/modecanon.h 1.3279417.x
+ mv 1.3279417.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/modecanon.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/modex.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/modex.h 1.3279425.x
+ mv 1.3279425.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/modex.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/namval.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/namval.h 1.3279435.x
+ mv 1.3279435.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/namval.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/option.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/option.h 1.3279449.x
+ mv 1.3279449.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/option.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/proc.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/proc.h 1.3279459.x
+ mv 1.3279459.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/proc.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/re_comp.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/re_comp.h 1.3279469.x
+ mv 1.3279469.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/re_comp.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/recfmt.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/recfmt.h 1.3279473.x
+ mv 1.3279473.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/recfmt.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/regex.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h 1.3279477.x
+ mv 1.3279477.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/regexp.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regexp.h 1.3279481.x
+ mv 1.3279481.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regexp.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h 1.3279485.x
+ mv 1.3279485.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_s.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio_s.h 1.3279491.x
+ mv 1.3279491.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio_s.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfio_t.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio_t.h 1.3279497.x
+ mv 1.3279497.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio_t.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/sfdisc.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfdisc.h 1.3279505.x
+ mv 1.3279505.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfdisc.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/shcmd.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/shcmd.h 1.3279512.x
+ mv 1.3279512.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/shcmd.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/stack.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stack.h 1.3279516.x
+ mv 1.3279516.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stack.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/stak.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stak.h 1.3279523.x
+ mv 1.3279523.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stak.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/stk.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stk.h 1.3279528.x
+ mv 1.3279528.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stk.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/swap.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/swap.h 1.3279532.x
+ mv 1.3279532.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/swap.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/tar.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tar.h 1.3279536.x
+ mv 1.3279536.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tar.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/times.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/times.h 1.3279540.x
+ mv 1.3279540.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/times.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/tm.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tm.h 1.3279551.x
+ mv 1.3279551.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tm.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/tok.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tok.h 1.3279556.x
+ mv 1.3279556.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tok.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/usage.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/usage.h 1.3279560.x
+ mv 1.3279560.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/usage.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/vdb.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vdb.h 1.3279565.x
+ mv 1.3279565.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vdb.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/vecargs.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vecargs.h 1.3279572.x
+ mv 1.3279572.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vecargs.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/vmalloc.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h 1.3279579.x
+ mv 1.3279579.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/wait.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wait.h 1.3279586.x
+ mv 1.3279586.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wait.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/wordexp.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wordexp.h 1.3279590.x
+ mv 1.3279590.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wordexp.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/bytesex.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/bytesex.h 1.3279596.x
+ mv 1.3279596.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/bytesex.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/endian.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/endian.h 1.3279600.x
+ mv 1.3279600.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/endian.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/comp/fnmatch.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fnmatch.h 1.3279605.x
+ mv 1.3279605.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fnmatch.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/magicid.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/magicid.h 1.3279609.x
+ mv 1.3279609.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/magicid.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/fnv.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fnv.h 1.3279614.x
+ mv 1.3279614.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/fnv.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/include/aso.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/aso.h 1.3279618.x
+ mv 1.3279618.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/aso.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/dirent.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dirent.h 1.3279622.x
+ mv 1.3279622.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dirent.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/iconv.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/iconv.h 1.3279627.x
+ mv 1.3279627.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/iconv.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/nl_types.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/nl_types.h 1.3279633.x
+ mv 1.3279633.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/nl_types.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/stdio.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h 1.3279637.x
+ mv 1.3279637.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wchar.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h 1.3279641.x
+ mv 1.3279641.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/std/wctype.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wctype.h 1.3279647.x
+ mv 1.3279647.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wctype.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' align.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/align.h 1.3279652.x
+ mv 1.3279652.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/align.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' preroot.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/preroot.h 1.3279658.x
+ mv 1.3279658.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/preroot.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' sig.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sig.h 1.3279665.x
+ mv 1.3279665.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sig.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' tmx.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tmx.h 1.3279673.x
+ mv 1.3279673.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tmx.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' tv.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tv.h 1.3279677.x
+ mv 1.3279677.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/tv.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_api.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_api.h 1.3279689.x
+ mv 1.3279689.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_api.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_botch.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_botch.h 1.3279693.x
+ mv 1.3279693.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_botch.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_ccode.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_ccode.h 1.3279702.x
+ mv 1.3279702.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_ccode.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_fcntl.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_fcntl.h 1.3279707.x
+ mv 1.3279707.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_fcntl.h
+ cmp -s FEATURE/float ast_float.h
+ rm -f ast_float.h
+ silent test -d .
+ /bin/cp FEATURE/float ast_float.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_float.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_float.h 1.3279716.x
+ mv 1.3279716.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_float.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_fs.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_fs.h 1.3279720.x
+ mv 1.3279720.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_fs.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_lib.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_lib.h 1.3279726.x
+ mv 1.3279726.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_lib.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_map.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_map.h 1.3279730.x
+ mv 1.3279730.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_map.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_mmap.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_mmap.h 1.3279734.x
+ mv 1.3279734.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_mmap.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_mode.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_mode.h 1.3279738.x
+ mv 1.3279738.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_mode.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/ndbm
iffe: test: is sys/types.h a header ... yes
iffe: test: is -ldb a library ... no
iffe: test: sleepycat ndbm compatibility ... no
iffe: test: is gdbm-ndbm.h a header ... no
iffe: test: is gdbm/ndbm.h a header ... no
iffe: test: is ndbm.h a header ... no
+ cmp -s FEATURE/ndbm ast_ndbm.h
+ rm -f ast_ndbm.h
+ silent test -d .
+ /bin/cp FEATURE/ndbm ast_ndbm.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_ndbm.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_ndbm.h 1.3280101.x
+ mv 1.3280101.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_ndbm.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_param.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_param.h 1.3280106.x
+ mv 1.3280106.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_param.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_sys.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h 1.3280111.x
+ mv 1.3280111.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_time.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_time.h 1.3280116.x
+ mv 1.3280116.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_time.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_tty.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_tty.h 1.3280121.x
+ mv 1.3280121.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_tty.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_vfork.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_vfork.h 1.3280125.x
+ mv 1.3280125.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_vfork.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wait.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wait.h 1.3280130.x
+ mv 1.3280130.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wait.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_limits.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_limits.h 1.3280134.x
+ mv 1.3280134.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_limits.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_standards.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_standards.h 1.3280138.x
+ mv 1.3280138.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_standards.h
+ iffe -v -X ast -X std -c 'cc -D_BLD_DLL -KPIC -D_BLD_ast -O2   -lm ' run /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/features/sizeof
iffe: test: is sys/types.h a header ... yes
iffe: test: sizeof(integral-type) ... yes
+ cmp -s FEATURE/sizeof ast_sizeof.h
+ rm -f ast_sizeof.h
+ silent test -d .
+ /bin/cp FEATURE/sizeof ast_sizeof.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_sizeof.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sizeof.h 1.3280332.x
+ mv 1.3280332.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sizeof.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_dirent.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_dirent.h 1.3280336.x
+ mv 1.3280336.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_dirent.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_iconv.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_iconv.h 1.3280340.x
+ mv 1.3280340.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_iconv.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_nl_types.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_nl_types.h 1.3280344.x
+ mv 1.3280344.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_nl_types.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_stdio.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h 1.3280348.x
+ mv 1.3280348.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wchar.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h 1.3280352.x
+ mv 1.3280352.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wctype.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wctype.h 1.3280356.x
+ mv 1.3280356.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wctype.h
+ silent test '!' -d /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file
+ mkdir -p /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file
+ test '' = misc/magic.tab
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/magic.tab /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file/magic
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file/magic /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file/magic.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libast/misc/magic.tab /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/file/magic
mamake: *** exit code 1 making lib/libast
+ mamake -C lib/libdll -k LDFLAGS=-lm install
+ set -
+ iffe -v -c 'cc -D_BLD_DLL -KPIC -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/features/dll
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is dl.h a header ... no
iffe: test: is dlfcn.h a header ... yes
iffe: test: is dll.h a header ... no
iffe: test: is rld_interface.h a header ... no
iffe: test: is mach-o/dyld.h a header ... no
iffe: test: is sys/ldr.h a header ... no
iffe: test: is -ldl a library ... yes
iffe: test: is dlopen a library function ... yes
iffe: test: is dllload a library function ... no
iffe: test: is loadbind a library function ... no
iffe: test: is shl_load a library function ... no
iffe: test: link{ ... }end ... no
iffe: test: run{ ... }end ... yes
iffe: test: output{ ... }end ... no
+ cmp -s FEATURE/dll dlldefs.h
+ rm -f dlldefs.h
+ silent test -d .
+ cp FEATURE/dll dlldefs.h
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_dll -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlfcn.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllopen.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllopen.c: In function 'dllopen':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllopen.c:90:16: warning: implicit declaration of function 'dlopen'; did you mean 'dllopen'? [-Wimplicit-function-declaration]
   90 |         return dlopen(name, mode);
      |                ^~~~~~
      |                dllopen
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllopen.c:90:16: warning: returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
   90 |         return dlopen(name, mode);
      |                ^~~~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllfind.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllfind.c: In function 'dllfind':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllfind.c:43:44: warning: implicit declaration of function 'dllplug' [-Wimplicit-function-declaration]
   43 |         if ((id = error_info.id) && (dll = dllplug(id, lib, ver, flags, path, size)))
      |                                            ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllfind.c:43:42: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   43 |         if ((id = error_info.id) && (dll = dllplug(id, lib, ver, flags, path, size)))
      |                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllfind.c:45:16: warning: returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
   45 |         return dllplug(NiL, lib, ver, flags, path, size);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c: In function 'dllplugin':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:41:9: error: unknown type name 'Dllscan_t'; did you mean 'Dllstate_t'?
   41 |         Dllscan_t*      dls;
      |         ^~~~~~~~~
      |         Dllstate_t
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:42:9: error: unknown type name 'Dllent_t'
   42 |         Dllent_t*       dle;
      |         ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:47:27: warning: implicit declaration of function 'dllsopen' [-Wimplicit-function-declaration]
   47 |                 if (dls = dllsopen(lib, name, ver))
      |                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:47:25: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   47 |                 if (dls = dllsopen(lib, name, ver))
      |                         ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:49:38: warning: implicit declaration of function 'dllsread' [-Wimplicit-function-declaration]
   49 |                         while (dle = dllsread(dls))
      |                                      ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:49:36: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   49 |                         while (dle = dllsread(dls))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:55:43: warning: implicit declaration of function 'dllopen' [-Wimplicit-function-declaration]
   55 |                                 if (dll = dllopen(dle->path, flags|RTLD_GLOBAL|RTLD_PARENT))
      |                                           ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:55:54: error: request for member 'path' in something not a structure or union
   55 |                                 if (dll = dllopen(dle->path, flags|RTLD_GLOBAL|RTLD_PARENT))
      |                                                      ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:55:68: error: 'RTLD_GLOBAL' undeclared (first use in this function)
   55 |                                 if (dll = dllopen(dle->path, flags|RTLD_GLOBAL|RTLD_PARENT))
      |                                                                    ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:55:68: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:55:80: error: 'RTLD_PARENT' undeclared (first use in this function)
   55 |                                 if (dll = dllopen(dle->path, flags|RTLD_GLOBAL|RTLD_PARENT))
      |                                                                                ^~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:57:46: warning: implicit declaration of function 'dllcheck' [-Wimplicit-function-declaration]
   57 |                                         if (!dllcheck(dll, dle->path, rel, cur))
      |                                              ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:57:63: error: request for member 'path' in something not a structure or union
   57 |                                         if (!dllcheck(dll, dle->path, rel, cur))
      |                                                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:60:49: warning: implicit declaration of function 'dlclose'; did you mean 'sfclose'? [-Wimplicit-function-declaration]
   60 |                                                 dlclose(dll);
      |                                                 ^~~~~~~
      |                                                 sfclose
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:65:66: error: request for member 'path' in something not a structure or union
   65 |                                                 strlcpy(path, dle->path, size);
      |                                                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:93:101: error: request for member 'path' in something not a structure or union
   93 |                                         errorf("dll", NiL, 1, "dllplugin: %s dlopen failed: %s", dle->path, dllerror(1));
      |                                                                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:93:109: warning: implicit declaration of function 'dllerror'; did you mean 'error'? [-Wimplicit-function-declaration]
   93 |                                         errorf("dll", NiL, 1, "dllplugin: %s dlopen failed: %s", dle->path, dllerror(1));
      |                                                                                                             ^~~~~~~~
      |                                                                                                             error
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:97:25: warning: implicit declaration of function 'dllsclose' [-Wimplicit-function-declaration]
   97 |                         dllsclose(dls);
      |                         ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllplug.c:109:17: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  109 |         if (dll = dllopen(name, flags))
      |                 ^
mamake [lib/libdll]: *** exit code 1 making dllplug.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:42:1: error: unknown type name 'Dllnames_t'
   42 | Dllnames_t*
      | ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:43:44: error: unknown type name 'Dllnames_t'
   43 | dllnames(const char* id, const char* name, Dllnames_t* names)
      |                                            ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:110:9: error: unknown type name 'Dllnames_t'
  110 | dll_lib(Dllnames_t* names, unsigned long version, Dllerror_f dllerrorf, void* disc)
      |         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:110:51: error: unknown type name 'Dllerror_f'; did you mean 'Error_f'?
  110 | dll_lib(Dllnames_t* names, unsigned long version, Dllerror_f dllerrorf, void* disc)
      |                                                   ^~~~~~~~~~
      |                                                   Error_f
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c: In function 'dllmeth':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:185:9: error: unknown type name 'Dllnames_t'
  185 |         Dllnames_t      names;
      |         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:187:16: warning: implicit declaration of function 'dll_lib' [-Wimplicit-function-declaration]
  187 |         return dll_lib(dllnames(id, name, &names), version, 0, 0);
      |                ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:187:24: warning: implicit declaration of function 'dllnames' [-Wimplicit-function-declaration]
  187 |         return dll_lib(dllnames(id, name, &names), version, 0, 0);
      |                        ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dll_lib.c:187:16: warning: returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
  187 |         return dll_lib(dllnames(id, name, &names), version, 0, 0);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mamake [lib/libdll]: *** exit code 1 making dll_lib.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_dll -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllnext.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllnext.c: In function 'dllnext':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllnext.c:210:24: warning: implicit declaration of function 'dllopen' [-Wimplicit-function-declaration]
  210 |         while (!(dll = dllopen(path, flags)))
      |                        ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllnext.c:210:22: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  210 |         while (!(dll = dllopen(path, flags)))
      |                      ^
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_dll -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlllook.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlllook.c: In function 'dlllook':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlllook.c:40:22: warning: implicit declaration of function 'dlsym' [-Wimplicit-function-declaration]
   40 |         if (!(addr = dlsym(dll, name)) && strlen(name) < (sizeof(buf) - 2))
      |                      ^~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlllook.c:40:20: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   40 |         if (!(addr = dlsym(dll, name)) && strlen(name) < (sizeof(buf) - 2))
      |                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dlllook.c:45:22: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   45 |                 addr = dlsym(dll, name);
      |                      ^
+ cc -D_BLD_DLL -KPIC -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_dll -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h:126,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:75,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:85:1: error: unknown type name 'Dllinfo_t'; did you mean 'Dtlink_t'?
   85 | Dllinfo_t*
      | ^~~~~~~~~
      | Dtlink_t
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c: In function 'dllinfo':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:98:16: error: unknown type name 'Dllinfo_t'
   98 |         static Dllinfo_t        info;
      |                ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:100:18: error: request for member 'sibling' in something not a structure or union
  100 |         if (!info.sibling)
      |                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:102:21: error: request for member 'sibling' in something not a structure or union
  102 |                 info.sibling = info.sib;
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:102:36: error: request for member 'sib' in something not a structure or union
  102 |                 info.sibling = info.sib;
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:144:58: error: request for member 'sibbuf' in something not a structure or union
  144 |                                 if (d && dn < sizeof(info.sibbuf))
      |                                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:146:52: error: request for member 'sibbuf' in something not a structure or union
  146 |                                         memcpy(info.sibbuf, d, dn);
      |                                                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:147:45: error: request for member 'sibling' in something not a structure or union
  147 |                                         info.sibling[0] = info.sibbuf;
      |                                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:147:63: error: request for member 'sibbuf' in something not a structure or union
  147 |                                         info.sibling[0] = info.sibbuf;
      |                                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:149:58: error: request for member 'envbuf' in something not a structure or union
  149 |                                 if (v && vn < sizeof(info.envbuf))
      |                                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:151:52: error: request for member 'envbuf' in something not a structure or union
  151 |                                         memcpy(info.envbuf, v, vn);
      |                                                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:152:45: error: request for member 'env' in something not a structure or union
  152 |                                         info.env = info.envbuf;
      |                                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:152:56: error: request for member 'envbuf' in something not a structure or union
  152 |                                         info.env = info.envbuf;
      |                                                        ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:156:26: error: request for member 'sibling' in something not a structure or union
  156 |                 if (!info.sibling[0] || streq(info.sibling[0], bin))
      |                          ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:156:51: error: request for member 'sibling' in something not a structure or union
  156 |                 if (!info.sibling[0] || streq(info.sibling[0], bin))
      |                                                   ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:28: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                            ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:156:51: error: request for member 'sibling' in something not a structure or union
  156 |                 if (!info.sibling[0] || streq(info.sibling[0], bin))
      |                                                   ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:46: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:157:29: error: request for member 'sibling' in something not a structure or union
  157 |                         info.sibling[0] = bin;
      |                             ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:158:32: error: request for member 'sibling' in something not a structure or union
  158 |                 if (!streq(info.sibling[0], lib))
      |                                ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:28: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                            ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:158:32: error: request for member 'sibling' in something not a structure or union
  158 |                 if (!streq(info.sibling[0], lib))
      |                                ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:46: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:159:29: error: request for member 'sibling' in something not a structure or union
  159 |                         info.sibling[1] = lib;
      |                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:160:26: error: request for member 'env' in something not a structure or union
  160 |                 if (!info.env)
      |                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:161:29: error: request for member 'env' in something not a structure or union
  161 |                         info.env = "LD_LIBRARY_PATH";
      |                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:162:21: error: request for member 'prefix' in something not a structure or union
  162 |                 info.prefix = astconf("LIBPREFIX", NiL, NiL);
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:163:21: error: request for member 'suffix' in something not a structure or union
  163 |                 info.suffix = astconf("LIBSUFFIX", NiL, NiL);
      |                     ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:164:31: error: request for member 'suffix' in something not a structure or union
  164 |                 if (streq(info.suffix, ".dll"))
      |                               ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:28: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                            ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:164:31: error: request for member 'suffix' in something not a structure or union
  164 |                 if (streq(info.suffix, ".dll"))
      |                               ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:46: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:165:29: error: request for member 'flags' in something not a structure or union
  165 |                         info.flags |= DLL_INFO_PREVER;
      |                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:165:39: error: 'DLL_INFO_PREVER' undeclared (first use in this function)
  165 |                         info.flags |= DLL_INFO_PREVER;
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:165:39: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:167:29: error: request for member 'flags' in something not a structure or union
  167 |                         info.flags |= DLL_INFO_DOTVER;
      |                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:167:39: error: 'DLL_INFO_DOTVER' undeclared (first use in this function)
  167 |                         info.flags |= DLL_INFO_DOTVER;
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c: At top level:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:211:1: error: unknown type name 'Dllscan_t'
  211 | Dllscan_t*
      | ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c: In function 'dllsopen':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:216:9: error: unknown type name 'Dllscan_t'
  216 |         Dllscan_t*      scan;
      |         ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:217:9: error: unknown type name 'Dllinfo_t'; did you mean 'Dtlink_t'?
  217 |         Dllinfo_t*      info;
      |         ^~~~~~~~~
      |         Dtlink_t
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:63:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:243:37: error: 'Dllscan_t' undeclared (first use in this function)
  243 |         if (!(scan = vmnewof(vm, 0, Dllscan_t, 1, i)) || !(scan->tmp = sfstropen()))
      |                                     ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:335:34: note: in definition of macro 'vmnewof'
  335 | #define vmnewof(v,p,t,n,x)      (t*)vmresize((v), (p), sizeof(t)*(n)+(x), \
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:335:36: error: expected expression before ')' token
  335 | #define vmnewof(v,p,t,n,x)      (t*)vmresize((v), (p), sizeof(t)*(n)+(x), \
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:243:22: note: in expansion of macro 'vmnewof'
  243 |         if (!(scan = vmnewof(vm, 0, Dllscan_t, 1, i)) || !(scan->tmp = sfstropen()))
      |                      ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:243:64: error: request for member 'tmp' in something not a structure or union
  243 |         if (!(scan = vmnewof(vm, 0, Dllscan_t, 1, i)) || !(scan->tmp = sfstropen()))
      |                                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:248:13: error: request for member 'vm' in something not a structure or union
  248 |         scan->vm = vm;
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:250:13: error: request for member 'flags' in something not a structure or union
  250 |         scan->flags = info->flags;
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:250:27: error: request for member 'flags' in something not a structure or union
  250 |         scan->flags = info->flags;
      |                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:253:21: error: request for member 'lib' in something not a structure or union
  253 |                 scan->lib = (char**)(scan + 1);
      |                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:254:26: error: request for member 'lib' in something not a structure or union
  254 |                 s = *scan->lib = (char*)(scan->lib + 2);
      |                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:254:46: error: request for member 'lib' in something not a structure or union
  254 |                 s = *scan->lib = (char*)(scan->lib + 2);
      |                                              ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:256:43: error: request for member 'suffix' in something not a structure or union
  256 |                 if (!version && streq(info->suffix, ".dylib"))
      |                                           ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:28: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                            ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:256:43: error: request for member 'suffix' in something not a structure or union
  256 |                 if (!version && streq(info->suffix, ".dylib"))
      |                                           ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:46: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:262:21: error: request for member 'flags' in something not a structure or union
  262 |                 scan->flags |= DLL_MATCH_NAME;
      |                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:266:27: error: request for member 'pb' in something not a structure or union
  266 |                 if (!(scan->pb = vmnewof(vm, 0, char, t - (char*)name, 2)))
      |                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:268:28: error: request for member 'pb' in something not a structure or union
  268 |                 memcpy(scan->pb, name, t - (char*)name);
      |                            ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:274:32: error: request for member 'prefix' in something not a structure or union
  274 |                 j = strlen(info->prefix);
      |                                ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:275:53: error: request for member 'prefix' in something not a structure or union
  275 |                 if (!j || i > j && strneq(name, info->prefix, j))
      |                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:220:34: note: in definition of macro 'strneq'
  220 | #define strneq(a,b,n)   (*(a)==*(b)&&!strncmp(a,b,n))
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:275:53: error: request for member 'prefix' in something not a structure or union
  275 |                 if (!j || i > j && strneq(name, info->prefix, j))
      |                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:220:49: note: in definition of macro 'strneq'
  220 | #define strneq(a,b,n)   (*(a)==*(b)&&!strncmp(a,b,n))
      |                                                 ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:277:40: error: request for member 'suffix' in something not a structure or union
  277 |                         k = strlen(info->suffix);
      |                                        ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:278:62: error: request for member 'suffix' in something not a structure or union
  278 |                         if (i > k && streq(name + i - k, info->suffix))
      |                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:34: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:278:62: error: request for member 'suffix' in something not a structure or union
  278 |                         if (i > k && streq(name + i - k, info->suffix))
      |                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:219:48: note: in definition of macro 'streq'
  219 | #define streq(a,b)      (*(a)==*(b)&&!strcmp(a,b))
      |                                                ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:293:53: error: request for member 'flags' in something not a structure or union
  293 |                                                 scan->flags |= DLL_MATCH_VERSION;
      |                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:304:21: error: request for member 'flags' in something not a structure or union
  304 |                 scan->flags |= DLL_MATCH_VERSION;
      |                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:305:31: error: request for member 'nam' in something not a structure or union
  305 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s", info->prefix, name, info->suffix);
      |                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:305:49: error: request for member 'nam' in something not a structure or union
  305 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s", info->prefix, name, info->suffix);
      |                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:305:71: error: request for member 'prefix' in something not a structure or union
  305 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s", info->prefix, name, info->suffix);
      |                                                                       ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:305:91: error: request for member 'suffix' in something not a structure or union
  305 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s", info->prefix, name, info->suffix);
      |                                                                                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:307:22: error: request for member 'flags' in something not a structure or union
  307 |         else if (scan->flags & DLL_INFO_PREVER)
      |                      ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:307:32: error: 'DLL_INFO_PREVER' undeclared (first use in this function)
  307 |         else if (scan->flags & DLL_INFO_PREVER)
      |                                ^~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:309:30: error: request for member 'tmp' in something not a structure or union
  309 |                 sfprintf(scan->tmp, "%s%s", info->prefix, name);
      |                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:309:49: error: request for member 'prefix' in something not a structure or union
  309 |                 sfprintf(scan->tmp, "%s%s", info->prefix, name);
      |                                                 ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:44: error: request for member 'tmp' in something not a structure or union
  312 |                                 sfputc(scan->tmp, *s);
      |                                            ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:33: note: in expansion of macro 'sfputc'
  312 |                                 sfputc(scan->tmp, *s);
      |                                 ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:44: error: request for member 'tmp' in something not a structure or union
  312 |                                 sfputc(scan->tmp, *s);
      |                                            ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:33: note: in expansion of macro 'sfputc'
  312 |                                 sfputc(scan->tmp, *s);
      |                                 ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:44: error: request for member 'tmp' in something not a structure or union
  312 |                                 sfputc(scan->tmp, *s);
      |                                            ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:33: note: in expansion of macro 'sfputc'
  312 |                                 sfputc(scan->tmp, *s);
      |                                 ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:44: error: request for member 'tmp' in something not a structure or union
  312 |                                 sfputc(scan->tmp, *s);
      |                                            ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:312:33: note: in expansion of macro 'sfputc'
  312 |                                 sfputc(scan->tmp, *s);
      |                                 ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:313:30: error: request for member 'tmp' in something not a structure or union
  313 |                 sfprintf(scan->tmp, "%s", info->suffix);
      |                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:313:47: error: request for member 'suffix' in something not a structure or union
  313 |                 sfprintf(scan->tmp, "%s", info->suffix);
      |                                               ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:27: note: in expansion of macro 'sfstruse'
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:27: note: in expansion of macro 'sfstruse'
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:27: note: in expansion of macro 'sfstruse'
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:27: note: in expansion of macro 'sfstruse'
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:50: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:314:40: error: request for member 'tmp' in something not a structure or union
  314 |                 if (!(s = sfstruse(scan->tmp)))
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:63: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:316:31: error: request for member 'nam' in something not a structure or union
  316 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s", s);
      |                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:316:49: error: request for member 'nam' in something not a structure or union
  316 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s", s);
      |                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:319:31: error: request for member 'nam' in something not a structure or union
  319 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s.%s", info->prefix, name, info->suffix, version);
      |                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:319:49: error: request for member 'nam' in something not a structure or union
  319 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s.%s", info->prefix, name, info->suffix, version);
      |                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:319:74: error: request for member 'prefix' in something not a structure or union
  319 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s.%s", info->prefix, name, info->suffix, version);
      |                                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:319:94: error: request for member 'suffix' in something not a structure or union
  319 |                 sfsprintf(scan->nam, sizeof(scan->nam), "%s%s%s.%s", info->prefix, name, info->suffix, version);
      |                                                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:320:17: error: request for member 'flags' in something not a structure or union
  320 |         if (scan->flags & (DLL_MATCH_NAME|DLL_MATCH_VERSION))
      |                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:322:25: error: request for member 'flags' in something not a structure or union
  322 |                 if (scan->flags & DLL_INFO_PREVER)
      |                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:335:39: error: request for member 'pat' in something not a structure or union
  335 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s%s%s", info->prefix, name, version, info->suffix);
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:335:57: error: request for member 'pat' in something not a structure or union
  335 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s%s%s", info->prefix, name, version, info->suffix);
      |                                                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:335:81: error: request for member 'prefix' in something not a structure or union
  335 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s%s%s", info->prefix, name, version, info->suffix);
      |                                                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:335:110: error: request for member 'suffix' in something not a structure or union
  335 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s%s%s", info->prefix, name, version, info->suffix);
      |                                                                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:338:39: error: request for member 'pat' in something not a structure or union
  338 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(%s([-.])%s%s|%s.%s)", info->prefix, name, strchr(version, '.') ? "@" : "?", version, info->suffix, info->suffix, version);
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:338:57: error: request for member 'pat' in something not a structure or union
  338 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(%s([-.])%s%s|%s.%s)", info->prefix, name, strchr(version, '.') ? "@" : "?", version, info->suffix, info->suffix, version);
      |                                                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:338:98: error: request for member 'prefix' in something not a structure or union
  338 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(%s([-.])%s%s|%s.%s)", info->prefix, name, strchr(version, '.') ? "@" : "?", version, info->suffix, info->suffix, version);
      |                                                                                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:338:161: error: request for member 'suffix' in something not a structure or union
  338 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(%s([-.])%s%s|%s.%s)", info->prefix, name, strchr(version, '.') ? "@" : "?", version, info->suffix, info->suffix, version);
      |                                                                                                                                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:338:175: error: request for member 'suffix' in something not a structure or union
  338 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(%s([-.])%s%s|%s.%s)", info->prefix, name, strchr(version, '.') ? "@" : "?", version, info->suffix, info->suffix, version);
      |                                                                                                                                                                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:342:39: error: request for member 'pat' in something not a structure or union
  342 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(?([-.])%s%s|%s%s)", info->prefix, name, version, info->suffix, info->suffix, version);
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:342:57: error: request for member 'pat' in something not a structure or union
  342 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(?([-.])%s%s|%s%s)", info->prefix, name, version, info->suffix, info->suffix, version);
      |                                                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:342:96: error: request for member 'prefix' in something not a structure or union
  342 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(?([-.])%s%s|%s%s)", info->prefix, name, version, info->suffix, info->suffix, version);
      |                                                                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:342:125: error: request for member 'suffix' in something not a structure or union
  342 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(?([-.])%s%s|%s%s)", info->prefix, name, version, info->suffix, info->suffix, version);
      |                                                                                                                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:342:139: error: request for member 'suffix' in something not a structure or union
  342 |                         sfsprintf(scan->pat, sizeof(scan->pat), "%s%s@(?([-.])%s%s|%s%s)", info->prefix, name, version, info->suffix, info->suffix, version);
      |                                                                                                                                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:345:13: error: request for member 'sp' in something not a structure or union
  345 |         scan->sp = scan->sb = (scan->lib ? scan->lib : info->sibling);
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:345:24: error: request for member 'sb' in something not a structure or union
  345 |         scan->sp = scan->sb = (scan->lib ? scan->lib : info->sibling);
      |                        ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:345:36: error: request for member 'lib' in something not a structure or union
  345 |         scan->sp = scan->sb = (scan->lib ? scan->lib : info->sibling);
      |                                    ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:345:48: error: request for member 'lib' in something not a structure or union
  345 |         scan->sp = scan->sb = (scan->lib ? scan->lib : info->sibling);
      |                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:345:60: error: request for member 'sibling' in something not a structure or union
  345 |         scan->sp = scan->sb = (scan->lib ? scan->lib : info->sibling);
      |                                                            ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:346:13: error: request for member 'prelen' in something not a structure or union
  346 |         scan->prelen = strlen(info->prefix);
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:346:35: error: request for member 'prefix' in something not a structure or union
  346 |         scan->prelen = strlen(info->prefix);
      |                                   ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:347:13: error: request for member 'suflen' in something not a structure or union
  347 |         scan->suflen = strlen(info->suffix);
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:347:35: error: request for member 'suffix' in something not a structure or union
  347 |         scan->suflen = strlen(info->suffix);
      |                                   ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:350:9: warning: implicit declaration of function 'dllsclose'; did you mean 'dtclose'? [-Wimplicit-function-declaration]
  350 |         dllsclose(scan);
      |         ^~~~~~~~~
      |         dtclose
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c: At top level:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:359:11: error: unknown type name 'Dllscan_t'
  359 | dllsclose(Dllscan_t* scan)
      |           ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:378:1: error: unknown type name 'Dllent_t'
  378 | Dllent_t*
      | ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:379:19: error: unknown type name 'Dllscan_t'
  379 | dllsread(register Dllscan_t* scan)
      |                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c: In function 'dllsread':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:388:17: error: request for member 'flags' in something not a structure or union
  388 |         if (scan->flags & DLL_MATCH_DONE)
      |                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:393:29: error: request for member 'ent' in something not a structure or union
  393 |                 while (!scan->ent || !(scan->ent = scan->ent->fts_link))
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:393:44: error: request for member 'ent' in something not a structure or union
  393 |                 while (!scan->ent || !(scan->ent = scan->ent->fts_link))
      |                                            ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:393:56: error: request for member 'ent' in something not a structure or union
  393 |                 while (!scan->ent || !(scan->ent = scan->ent->fts_link))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:395:33: error: request for member 'fts' in something not a structure or union
  395 |                         if (scan->fts)
      |                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:397:47: error: request for member 'fts' in something not a structure or union
  397 |                                 fts_close(scan->fts);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:398:37: error: request for member 'fts' in something not a structure or union
  398 |                                 scan->fts = 0;
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:400:34: error: request for member 'pb' in something not a structure or union
  400 |                         if (!scan->pb)
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:401:37: error: request for member 'pb' in something not a structure or union
  401 |                                 scan->pb = pathbin();
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:402:40: error: request for member 'sp' in something not a structure or union
  402 |                         else if (!*scan->sp)
      |                                        ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:404:37: error: request for member 'sp' in something not a structure or union
  404 |                                 scan->sp = scan->sb;
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:404:48: error: request for member 'sb' in something not a structure or union
  404 |                                 scan->sp = scan->sb;
      |                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:405:43: error: request for member 'pe' in something not a structure or union
  405 |                                 if (!*scan->pe++)
      |                                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:407:37: error: request for member 'pb' in something not a structure or union
  407 |                                 scan->pb = scan->pe;
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:407:48: error: request for member 'pe' in something not a structure or union
  407 |                                 scan->pb = scan->pe;
      |                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:409:38: error: request for member 'pp' in something not a structure or union
  409 |                         for (p = scan->pp = scan->pb; *p && *p != ':'; p++)
      |                                      ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:409:49: error: request for member 'pb' in something not a structure or union
  409 |                         for (p = scan->pp = scan->pb; *p && *p != ':'; p++)
      |                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:411:45: error: request for member 'pp' in something not a structure or union
  411 |                                         scan->pp = p;
      |                                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:412:29: error: request for member 'pe' in something not a structure or union
  412 |                         scan->pe = p;
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:413:34: error: request for member 'sp' in something not a structure or union
  413 |                         if (*scan->sp == bin)
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:414:37: error: request for member 'off' in something not a structure or union
  414 |                                 scan->off = sfprintf(scan->tmp, "%-.*s", scan->pe - scan->pb, scan->pb);
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:414:58: error: request for member 'tmp' in something not a structure or union
  414 |                                 scan->off = sfprintf(scan->tmp, "%-.*s", scan->pe - scan->pb, scan->pb);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:414:78: error: request for member 'pe' in something not a structure or union
  414 |                                 scan->off = sfprintf(scan->tmp, "%-.*s", scan->pe - scan->pb, scan->pb);
      |                                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:414:89: error: request for member 'pb' in something not a structure or union
  414 |                                 scan->off = sfprintf(scan->tmp, "%-.*s", scan->pe - scan->pb, scan->pb);
      |                                                                                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:414:99: error: request for member 'pb' in something not a structure or union
  414 |                                 scan->off = sfprintf(scan->tmp, "%-.*s", scan->pe - scan->pb, scan->pb);
      |                                                                                                   ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:37: error: request for member 'off' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:58: error: request for member 'tmp' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:81: error: request for member 'pp' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:92: error: request for member 'pb' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                                                                            ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:102: error: request for member 'pb' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                                                                                      ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:416:113: error: request for member 'sp' in something not a structure or union
  416 |                                 scan->off = sfprintf(scan->tmp, "%-.*s/%s", scan->pp - scan->pb, scan->pb, *scan->sp);
      |                                                                                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:417:29: error: request for member 'sp' in something not a structure or union
  417 |                         scan->sp++;
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:418:35: error: request for member 'flags' in something not a structure or union
  418 |                         if (!(scan->flags & DLL_MATCH_NAME))
      |                                   ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:420:46: error: request for member 'tmp' in something not a structure or union
  420 |                                 sfprintf(scan->tmp, "/%s", scan->nam);
      |                                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:420:64: error: request for member 'nam' in something not a structure or union
  420 |                                 sfprintf(scan->tmp, "/%s", scan->nam);
      |                                                                ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:43: note: in expansion of macro 'sfstruse'
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:43: note: in expansion of macro 'sfstruse'
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:43: note: in expansion of macro 'sfstruse'
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:43: note: in expansion of macro 'sfstruse'
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:50: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:421:56: error: request for member 'tmp' in something not a structure or union
  421 |                                 if (!(p = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:63: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:425:49: error: request for member 'nam' in something not a structure or union
  425 |                                         b = scan->nam;
      |                                                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:431:33: error: request for member 'flags' in something not a structure or union
  431 |                         if (scan->flags & (DLL_MATCH_NAME|DLL_MATCH_VERSION))
      |                                 ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:20: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:31: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:37: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:27: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                           ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:40: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                                        ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:51: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                                                   ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:427:19: note: in definition of macro 'sfstrseek'
  427 |                 ((f)->_next += (p), \
      |                   ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:427:33: note: in definition of macro 'sfstrseek'
  427 |                 ((f)->_next += (p), \
      |                                 ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:21: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:34: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:48: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:61: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:72: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                                        ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:27: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                           ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:41: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                                         ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:65: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                                                                 ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:21: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:32: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                                ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:46: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:34: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:47: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:47: error: request for member 'tmp' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                               ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:58: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:433:58: error: request for member 'off' in something not a structure or union
  433 |                                 sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                                          ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:69: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                                                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:43: note: in expansion of macro 'sfstruse'
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:43: note: in expansion of macro 'sfstruse'
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:43: note: in expansion of macro 'sfstruse'
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:43: note: in expansion of macro 'sfstruse'
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                           ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:50: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:434:56: error: request for member 'tmp' in something not a structure or union
  434 |                                 if (!(t = sfstruse(scan->tmp)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:63: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:436:42: error: request for member 'fts' in something not a structure or union
  436 |                                 if ((scan->fts = fts_open((char**)t, FTS_LOGICAL|FTS_NOPOSTORDER|FTS_ONEPATH, vercmp)) && (scan->ent = fts_read(scan->fts)) && (scan->ent = fts_children(scan->fts, FTS_NOSTAT)))
      |                                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:436:128: error: request for member 'ent' in something not a structure or union
  436 |                                 if ((scan->fts = fts_open((char**)t, FTS_LOGICAL|FTS_NOPOSTORDER|FTS_ONEPATH, vercmp)) && (scan->ent = fts_read(scan->fts)) && (scan->ent = fts_children(scan->fts, FTS_NOSTAT)))
      |                                                                                                                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:436:149: error: request for member 'fts' in something not a structure or union
  436 |                                 if ((scan->fts = fts_open((char**)t, FTS_LOGICAL|FTS_NOPOSTORDER|FTS_ONEPATH, vercmp)) && (scan->ent = fts_read(scan->fts)) && (scan->ent = fts_children(scan->fts, FTS_NOSTAT)))
      |                                                                                                                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:436:165: error: request for member 'ent' in something not a structure or union
  436 |                                 if ((scan->fts = fts_open((char**)t, FTS_LOGICAL|FTS_NOPOSTORDER|FTS_ONEPATH, vercmp)) && (scan->ent = fts_read(scan->fts)) && (scan->ent = fts_children(scan->fts, FTS_NOSTAT)))
      |                                                                                                                                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:436:190: error: request for member 'fts' in something not a structure or union
  436 |                                 if ((scan->fts = fts_open((char**)t, FTS_LOGICAL|FTS_NOPOSTORDER|FTS_ONEPATH, vercmp)) && (scan->ent = fts_read(scan->fts)) && (scan->ent = fts_children(scan->fts, FTS_NOSTAT)))
      |                                                                                                                                                                                              ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:440:32: error: request for member 'ent' in something not a structure or union
  440 |         } while (!strmatch(scan->ent->fts_name, scan->pat));
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:440:53: error: request for member 'pat' in something not a structure or union
  440 |         } while (!strmatch(scan->ent->fts_name, scan->pat));
      |                                                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:441:17: error: request for member 'ent' in something not a structure or union
  441 |         b = scan->ent->fts_name;
      |                 ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:20: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                    ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:31: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:424:37: note: in definition of macro 'sfstrseek'
  424 |                 (((p) < 0 || (p) > (f)->_size) ? (char*)0 : \
      |                                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:27: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                           ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:40: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                                        ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:425:51: note: in definition of macro 'sfstrseek'
  425 |                  (char*)((f)->_next = (f)->_data+(p)) ) \
      |                                                   ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:427:19: note: in definition of macro 'sfstrseek'
  427 |                 ((f)->_next += (p), \
      |                   ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:427:33: note: in definition of macro 'sfstrseek'
  427 |                 ((f)->_next += (p), \
      |                                 ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:21: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:34: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:48: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:61: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                             ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:428:72: note: in definition of macro 'sfstrseek'
  428 |                  (((f)->_next < (f)->_data || (f)->_next > (f)->_data+(f)->_size) ? \
      |                                                                        ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:27: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                           ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:41: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                                         ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:429:65: note: in definition of macro 'sfstrseek'
  429 |                         ((f)->_next -= (p), (char*)0) : (char*)(f)->_next ) ) \
      |                                                                 ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:21: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:32: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                                ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:431:46: note: in definition of macro 'sfstrseek'
  431 |                 ( ((p) > 0 || (f)->_size < -(p)) ? (char*)0 : \
      |                                              ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:34: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:47: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:23: error: request for member 'tmp' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:58: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:442:34: error: request for member 'off' in something not a structure or union
  442 |         sfstrseek(scan->tmp, scan->off, SEEK_SET);
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:432:69: note: in definition of macro 'sfstrseek'
  432 |                         (char*)((f)->_next = (f)->_data+(f)->_size+(p)) ) \
      |                                                                     ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:443:22: error: request for member 'tmp' in something not a structure or union
  443 |         sfprintf(scan->tmp, "/%s", b);
      |                      ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:47,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:58:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:19: note: in expansion of macro 'sfstruse'
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                   ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:19: note: in expansion of macro 'sfstruse'
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                   ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:19: note: in expansion of macro 'sfstruse'
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                   ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:339:36: note: in definition of macro '_SF_'
  339 | #define _SF_(f)         ((Sfio_t*)(f))
      |                                    ^
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:398:51: note: in expansion of macro '__sf_putc'
  398 | #define sfputc(f,c)                             ( __sf_putc((f),(c)) )
      |                                                   ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:10: note: in expansion of macro 'sfputc'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |          ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:19: note: in expansion of macro 'sfstruse'
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                   ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:50: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                  ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:444:32: error: request for member 'tmp' in something not a structure or union
  444 |         if (!(p = sfstruse(scan->tmp)))
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sfio.h:442:63: note: in definition of macro 'sfstruse'
  442 |         (sfputc((f),0) < 0 ? (char*)0 : (char*)((f)->_next = (f)->_data) \
      |                                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:447:17: error: request for member 'buf' in something not a structure or union
  447 |         b = scan->buf + sfsprintf(scan->buf, sizeof(scan->buf), "%s", b + scan->prelen);
      |                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:447:39: error: request for member 'buf' in something not a structure or union
  447 |         b = scan->buf + sfsprintf(scan->buf, sizeof(scan->buf), "%s", b + scan->prelen);
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:447:57: error: request for member 'buf' in something not a structure or union
  447 |         b = scan->buf + sfsprintf(scan->buf, sizeof(scan->buf), "%s", b + scan->prelen);
      |                                                         ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:447:79: error: request for member 'prelen' in something not a structure or union
  447 |         b = scan->buf + sfsprintf(scan->buf, sizeof(scan->buf), "%s", b + scan->prelen);
      |                                                                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:448:19: error: request for member 'flags' in something not a structure or union
  448 |         if (!(scan->flags & DLL_INFO_PREVER))
      |                   ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:448:29: error: 'DLL_INFO_PREVER' undeclared (first use in this function)
  448 |         if (!(scan->flags & DLL_INFO_PREVER))
      |                             ^~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:449:32: error: request for member 'buf' in something not a structure or union
  449 |                 while (b > scan->buf)
      |                                ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:455:18: error: request for member 'suflen' in something not a structure or union
  455 |         b -= scan->suflen;
      |                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:456:22: error: request for member 'buf' in something not a structure or union
  456 |         if (b > (scan->buf + 2) && (*(b - 1) == 'g' || *(b - 1) == 'O') && *(b - 2) == '-')
      |                      ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:459:29: error: request for member 'buf' in something not a structure or union
  459 |         for (t = b; t > scan->buf; t--)
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:492:31: error: request for member 'flags' in something not a structure or union
  492 |                 if (m || (scan->flags & DLL_INFO_PREVER))
      |                               ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:496:24: error: request for member 'buf' in something not a structure or union
  496 |         if (!*(b = scan->buf))
      |                        ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:498:17: error: request for member 'uniq' in something not a structure or union
  498 |         if (scan->uniq)
      |                 ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:500:26: error: request for member 'dict' in something not a structure or union
  500 |                 if (!scan->dict)
      |                          ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:502:29: error: request for member 'disc' in something not a structure or union
  502 |                         scan->disc.key = offsetof(Uniq_t, name);
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:503:29: error: request for member 'disc' in something not a structure or union
  503 |                         scan->disc.size = 0;
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:504:29: error: request for member 'disc' in something not a structure or union
  504 |                         scan->disc.link = offsetof(Uniq_t, link);
      |                             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:505:35: error: request for member 'dict' in something not a structure or union
  505 |                         if (!(scan->dict = dtopen(&scan->disc, Dtset)))
      |                                   ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:59:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:505:56: error: request for member 'disc' in something not a structure or union
  505 |                         if (!(scan->dict = dtopen(&scan->disc, Dtset)))
      |                                                        ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:284:34: note: in definition of macro 'dtopen'
  284 | #define dtopen(dc,mt)   _dtopen((dc), (mt), CDT_VERSION)
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:507:38: error: request for member 'dict' in something not a structure or union
  507 |                         dtinsert(scan->dict, scan->uniq);
      |                                      ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:303:34: note: in definition of macro '_DT'
  303 | #define _DT(dt)         ((Dt_t*)(dt))
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:507:25: note: in expansion of macro 'dtinsert'
  507 |                         dtinsert(scan->dict, scan->uniq);
      |                         ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:507:38: error: request for member 'dict' in something not a structure or union
  507 |                         dtinsert(scan->dict, scan->uniq);
      |                                      ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:336:47: note: in definition of macro 'dtinsert'
  336 | #define dtinsert(d,o)   (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_INSERT)
      |                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:507:50: error: request for member 'uniq' in something not a structure or union
  507 |                         dtinsert(scan->dict, scan->uniq);
      |                                                  ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:336:60: note: in definition of macro 'dtinsert'
  336 | #define dtinsert(d,o)   (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_INSERT)
      |                                                            ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:509:33: error: request for member 'dict' in something not a structure or union
  509 |                 if (dtmatch(scan->dict, b))
      |                                 ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:303:34: note: in definition of macro '_DT'
  303 | #define _DT(dt)         ((Dt_t*)(dt))
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:509:21: note: in expansion of macro 'dtmatch'
  509 |                 if (dtmatch(scan->dict, b))
      |                     ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:509:33: error: request for member 'dict' in something not a structure or union
  509 |                 if (dtmatch(scan->dict, b))
      |                                 ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:335:47: note: in definition of macro 'dtmatch'
  335 | #define dtmatch(d,o)    (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_MATCH)
      |                                               ^
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:63:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:511:39: error: request for member 'vm' in something not a structure or union
  511 |                 if (!(u = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:211:39: note: in definition of macro '_VM_'
  211 | #define _VM_(vm)        ((Vmalloc_t*)(vm))
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:335:37: note: in expansion of macro 'vmresize'
  335 | #define vmnewof(v,p,t,n,x)      (t*)vmresize((v), (p), sizeof(t)*(n)+(x), \
      |                                     ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:511:27: note: in expansion of macro 'vmnewof'
  511 |                 if (!(u = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                           ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:511:39: error: request for member 'vm' in something not a structure or union
  511 |                 if (!(u = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:319:43: note: in definition of macro 'vmresize'
  319 |                                         ((vm),(Void_t*)(d),(sz),(type),0)
      |                                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:511:27: note: in expansion of macro 'vmnewof'
  511 |                 if (!(u = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                           ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:59:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:514:30: error: request for member 'dict' in something not a structure or union
  514 |                 dtinsert(scan->dict, u);
      |                              ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:303:34: note: in definition of macro '_DT'
  303 | #define _DT(dt)         ((Dt_t*)(dt))
      |                                  ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:514:17: note: in expansion of macro 'dtinsert'
  514 |                 dtinsert(scan->dict, u);
      |                 ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:514:30: error: request for member 'dict' in something not a structure or union
  514 |                 dtinsert(scan->dict, u);
      |                              ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cdt.h:336:47: note: in definition of macro 'dtinsert'
  336 | #define dtinsert(d,o)   (*(_DT(d)->searchf))((d),(Void_t*)(o),DT_INSERT)
      |                                               ^
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:516:24: error: request for member 'flags' in something not a structure or union
  516 |         else if (!(scan->flags & DLL_MATCH_NAME))
      |                        ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:517:21: error: request for member 'flags' in something not a structure or union
  517 |                 scan->flags |= DLL_MATCH_DONE;
      |                     ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:518:24: error: request for member 'uniq' in something not a structure or union
  518 |         else if (!(scan->uniq = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                        ^~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:63:
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:518:45: error: request for member 'vm' in something not a structure or union
  518 |         else if (!(scan->uniq = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                             ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:211:39: note: in definition of macro '_VM_'
  211 | #define _VM_(vm)        ((Vmalloc_t*)(vm))
      |                                       ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:335:37: note: in expansion of macro 'vmresize'
  335 | #define vmnewof(v,p,t,n,x)      (t*)vmresize((v), (p), sizeof(t)*(n)+(x), \
      |                                     ^~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:518:33: note: in expansion of macro 'vmnewof'
  518 |         else if (!(scan->uniq = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                 ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:518:45: error: request for member 'vm' in something not a structure or union
  518 |         else if (!(scan->uniq = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                             ^~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/vmalloc.h:319:43: note: in definition of macro 'vmresize'
  319 |                                         ((vm),(Void_t*)(d),(sz),(type),0)
      |                                           ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:518:33: note: in expansion of macro 'vmnewof'
  518 |         else if (!(scan->uniq = vmnewof(scan->vm, 0, Uniq_t, 1, strlen(b))))
      |                                 ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:521:28: error: request for member 'uniq' in something not a structure or union
  521 |                 strcpy(scan->uniq->name, b);
      |                            ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:522:13: error: request for member 'entry' in something not a structure or union
  522 |         scan->entry.name = b;
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:523:13: error: request for member 'entry' in something not a structure or union
  523 |         scan->entry.path = p;
      |             ^~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllscan.c:525:21: error: request for member 'entry' in something not a structure or union
  525 |         return &scan->entry;
      |                     ^~
mamake [lib/libdll]: *** exit code 1 making dllscan.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c: In function 'dllversion':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c:37:9: error: unknown type name 'Dll_plugin_version_f'
   37 |         Dll_plugin_version_f    pvf;
      |         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c:39:20: error: 'Dll_plugin_version_f' undeclared (first use in this function); did you mean 'plugin_version'?
   39 |         if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version"))
      |                    ^~~~~~~~~~~~~~~~~~~~
      |                    plugin_version
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c:39:20: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c:39:41: error: expected ')' before 'dlllook'
   39 |         if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version"))
      |            ~                            ^~~~~~~
      |                                         )
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllcheck.c:40:25: error: invalid type argument of unary '*' (have 'int')
   40 |                 return (*pvf)();
      |                         ^~~~
mamake [lib/libdll]: *** exit code 1 making dllcheck.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_dll -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllerror.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllerror.c: In function 'dllerror':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllerror.c:45:13: warning: implicit declaration of function 'dlerror'; did you mean 'dllerror'? [-Wimplicit-function-declaration]
   45 |         s = dlerror();
      |             ^~~~~~~
      |             dllerror
/home/pbulk/build/shells/ast-ksh/work/src/lib/libdll/dllerror.c:45:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   45 |         s = dlerror();
      |           ^
+ test '' = dll.req
+ /bin/cmp -s dll.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dll
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dll /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dll.old
+ true
+ /bin/cp dll.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/dll
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1997,author=gsf' dlldefs.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dlldefs.h 1.3281759.x
+ mv 1.3281759.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/dlldefs.h
mamake: *** exit code 1 making lib/libdll
+ mamake -C lib/libcoshell -k LDFLAGS=-lm install
+ set -
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coopen.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coclose.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coinit.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coexec.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/costash.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cowait.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cowait.c: In function 'cowait':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cowait.c:251:49: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  251 |                                                 write(co->cmdfd, buf, n);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cowait.c:373:49: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  373 |                                                 write(co->cmdfd, buf, n);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cokill.c
+ iffe -v -c 'cc -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -last : def nfsd
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is nfsd a command ... no
iffe: test: is nfsd a library data symbol ... no
iffe: test: is nfsd.h a header ... no
iffe: test: is nfsd a reserved keyword ... no
iffe: test: is nfsd a library function ... no
iffe: test: is nfsd a math library symbol ... no
iffe: test: is sys/nfsd.h a header ... no
iffe: test: is nfsd a type or typedef ... no
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/cosync.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coquote.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/codata.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coexport.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/procrun.c
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/system.c
+ /bin/ar rc libcoshell.a coopen.o coclose.o coinit.o coexec.o costash.o cowait.o cokill.o cosync.o coquote.o codata.o coexport.o procrun.o system.o
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/ignore.sh ignore
+ silent test -w ignore -a -x ignore
+ chmod u+w,+x ignore
+ case static,port:$OPTIND:$RANDOM in
+ case '' in
+ case 0 in
+ cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/silent.sh silent
+ silent test -w silent -a -x silent
+ chmod u+w,+x silent
+ test '' = libcoshell.a
+ /bin/cmp -s libcoshell.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a.old
+ true
+ /bin/cp libcoshell.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a
+ test '' = coshell.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coshell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/coshell.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/coshell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/coshell.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coshell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/coshell.3
+ test '' = coshell.req
+ /bin/cmp -s coshell.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/coshell
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/coshell /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/coshell.old
+ true
+ /bin/cp coshell.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/coshell
+ test '' = ignore
+ /bin/cmp -s ignore /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ignore
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ignore /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ignore.old
+ true
+ /bin/cp ignore /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/ignore
+ test '' = silent
+ /bin/cmp -s silent /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/silent
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/silent /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/silent.old
+ true
+ /bin/cp silent /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/bin/silent
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1990,author=gsf' /home/pbulk/build/shells/ast-ksh/work/src/lib/libcoshell/coshell.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/coshell.h 1.3282694.x
+ mv 1.3282694.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/coshell.h
+ mamake -C lib/libsum -k LDFLAGS=-lm install
+ set -
+ iffe -v -c 'cc -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libsum/features/sum
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is md4.h a header ... no
iffe: test: is -lmd a library ... no
iffe: test: is MD4Init a library function ... no
iffe: test: is md5.h a header ... no
iffe: test: is MD5Init a library function ... no
iffe: test: is sha1.h a header ... no
iffe: test: is SHA1Init a library function ... no
iffe: test: is sha2.h a header ... no
iffe: test: is SHA2Init a library function ... no
+ cc -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libsum -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libsum/sumlib.c
+ /bin/ar rc libsum.a sumlib.o
+ test '' = libsum.a
+ /bin/cmp -s libsum.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libsum.a
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libsum.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libsum.a.old
+ true
+ /bin/cp libsum.a /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libsum.a
+ test '' = sum.req
+ /bin/cmp -s sum.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/sum
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/sum /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/sum.old
+ true
+ /bin/cp sum.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/sum
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1996,author=gsf' /home/pbulk/build/shells/ast-ksh/work/src/lib/libsum/sum.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sum.h 1.3283213.x
+ mv 1.3283213.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/sum.h
+ mamake -C lib/libcmd -k LDFLAGS=-lm install
+ set -
+ iffe -v -c 'cc -D_BLD_DLL -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -lutil -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/features/symlink
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: lchmod implemented ... yes
iffe: test: lchown implemented ... yes
+ iffe -v -c 'cc -D_BLD_DLL -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -lutil -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/features/sockets
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is sys/socket.h a header ... yes
iffe: test: is arpa/inet.h a header ... yes
iffe: test: is netinet/in.h a header ... yes
iffe: test: is getsockname a library function ... yes
iffe: test: is getsockopt a library function ... yes
iffe: test: is inet_ntoa a library function ... yes
+ iffe -v -c 'cc -D_BLD_DLL -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -lutil -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/features/ids
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is endgrent a library function ... yes
iffe: test: is getgrent a library function ... yes
iffe: test: is setgrent a library function ... yes
iffe: test: is sys/fss.h a header ... no
iffe: test: is fsg.h a header ... no
iffe: test: is -lfsg a library ... no
iffe: test: is fsid a library function ... no
iffe: test: is getfsgid a library function ... no
iffe: test: is isfsg a library function ... no
iffe: test: is unistd.h a header ... yes
iffe: test: is getsid a library function ... yes
iffe: test: is fsid a macro ... no
iffe: test: cat{ ... }end ... yes
+ iffe -v -c 'cc -D_BLD_DLL -KPIC -O2   -lm ' ref -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -lutil -last : run /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/features/utsname
iffe: test: is sys/types.h a header ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is getdomainname a library function ... yes
iffe: test: is gethostid a library function ... yes
iffe: test: is gethostname a library function ... yes
iffe: test: is sethostname a library function ... yes
iffe: test: is syscall a library function ... yes
iffe: test: is systeminfo a library function ... no
iffe: test: is uname a library function ... yes
iffe: test: is syssgi a library function ... no
iffe: test: is sys/utsname.h a header ... yes
iffe: test: is utsname a type or typedef ... no
iffe: test: is base_rel a member of struct utsname ... no
iffe: test: is idnumber a member of struct utsname ... no
iffe: test: is m_type a member of struct utsname ... no
iffe: test: is nodeext a member of struct utsname ... no
iffe: test: is sys/syscall.h a header ... yes
iffe: test: is sys/systeminfo.h a header ... no
iffe: test: is sys/syssgi.h a header ... no
iffe: test: cross{ ... }end ... yes
+ cat
+ sed -e '/^b_[a-z_][a-z_0-9]*(/!d' -e 's/^b_//' -e 's/(.*//' -e 's/.*/extern int	b_&(int, char**, Shbltin_t*);/' /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmdinit.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/basename.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cat.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chgrp.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chmod.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chown.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cksum.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmp.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/comm.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cp.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cut.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/dirname.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/date.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/expr.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fds.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fmt.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fold.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/getconf.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/head.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/id.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/join.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/ln.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/logname.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/md5sum.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mkdir.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mkfifo.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mktemp.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mv.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/paste.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/pathchk.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/pids.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rev.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rm.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rmdir.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/stty.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/sum.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/sync.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tail.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tee.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tty.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/uname.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/uniq.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/vmstate.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/wc.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/revlib.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/wclib.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fts_fix.c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/lib.c
+ sort -u
+ cmp -s 1.3286684.h cmdext.h
+ mv 1.3286684.h cmdext.h
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmdinit.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/basename.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cat.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chgrp.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chmod.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/chown.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cksum.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmp.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/comm.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cp.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cut.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/dirname.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/date.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/expr.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/expr.c:114:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libcmd]: *** exit code 1 making expr.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fds.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fmt.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fold.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/getconf.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/head.c
+ cc -D_BLD_DLL -KPIC -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/id.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h:126,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:75,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmd.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/id.c:62:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmd.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/id.c:62:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:25: error: two or more data types in declaration specifiers
   66 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:32: warning: empty declaration with storage class specifier does not redeclare tag
   66 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
mamake [lib/libcmd]: *** exit code 1 making id.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/join.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/join.c:98:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libcmd]: *** exit code 1 making join.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/ln.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/logname.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/md5sum.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mkdir.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mkfifo.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mktemp.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/mv.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/paste.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/pathchk.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/pids.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rev.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rm.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/rmdir.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/stty.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/sum.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/sync.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tail.c
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tail.c: In function 'b_tail':
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tail.c:121:40: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration]
  121 | #define NOW             (unsigned long)time(NiL)
      |                                        ^~~~
/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tail.c:622:57: note: in expansion of macro 'NOW'
  622 |                                 fp->expire = timeout ? (NOW + timeout + 1) : 0;
      |                                                         ^~~
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tee.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/tty.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' '-DHOSTTYPE="linux.i386-64"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/uname.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/uniq.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/vmstate.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1992-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/wc.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/revlib.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -D_BLD_cmd -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/wclib.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/wclib.c:35:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [lib/libcmd]: *** exit code 1 making wclib.o
+ /bin/ar x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libsum.a sumlib.o
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/fts_fix.c
+ cc -D_BLD_DLL -KPIC -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_cmd -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/lib.c
+ test '' = cmd.req
+ /bin/cmp -s cmd.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/cmd
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/cmd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/cmd.old
+ true
+ /bin/cp cmd.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/cmd
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1992,author=gsf+dgk' /home/pbulk/build/shells/ast-ksh/work/src/lib/libcmd/cmd.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmd.h 1.3289784.x
+ mv 1.3289784.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmd.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1992,author=gsf+dgk' cmdext.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdext.h 1.3289791.x
+ mv 1.3289791.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdext.h
+ cat
+ sed -e '/^b_[a-z_][a-z_0-9]*(/!d' -e 's/^b_//' -e 's/(.*//' -e 's/.*/CMDLIST(&)/'
+ sort -u
+ cmp -s 1.3289801.h cmdlist.h
+ mv 1.3289801.h cmdlist.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1992,author=gsf+dgk' cmdlist.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdlist.h 1.3289813.x
+ mv 1.3289813.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/cmdlist.h
mamake: *** exit code 1 making lib/libcmd
+ mamake -C cmd/ksh93 -k LDFLAGS=-lm install
+ set -
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is nc.h a header ... no
iffe: test: is exec_attr.h a header ... no
iffe: test: is math.h a header ... yes
iffe: test: is exception a type or typedef ... no
iffe: test: is name a member of struct exception ... no
iffe: test: is _exception a type or typedef ... no
iffe: test: is name a member of struct _exception ... no
iffe: test: is setreuid a library function ... yes
iffe: test: is setregid a library function ... yes
iffe: test: is nice a library function ... yes
iffe: test: is fork a library function ... yes
iffe: test: is spawnveg a library function ... no
iffe: test: is fchdir a library function ... yes
iffe: test: is pathnative a library function ... no
iffe: test: is pathposix a library function ... no
iffe: test: is uwin_path a library function ... no
iffe: test: is uwin_unpath a library function ... no
iffe: test: is fts_notify a library function ... no
iffe: test: is sys/mman.h a header ... yes
iffe: test: is memcntl a library function ... no
iffe: test: is -lsecdb a library ... no
iffe: test: is getexecuser a library function ... no
iffe: test: is free_execattr a library function ... no
iffe: test: is unistd.h a header ... yes
iffe: test: is nice a symbol that needs a prototype ... no
iffe: test: is setreuid a symbol that needs a prototype ... no
iffe: test: is setregid a symbol that needs a prototype ... no
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/pmain.c
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/time
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is utime.h a header ... yes
iffe: test: is gettimeofday a library function ... yes
iffe: test: is setitimer a library function ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is timeval a type or typedef ... no
iffe: test: is tv_usec a member of struct timeval ... yes
iffe: test: 2 arg gettimeofday() ... yes
iffe: test: 1 arg gettimeofday() ... no
iffe: test: cat{ ... }end ... yes
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/dynamic
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: cat{ ... }end ... yes
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/options
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: cross{ ... }end ... yes
iffe: test: cat{ ... }end ... yes
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/sigfeatures
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is sigblock a library function ... yes
iffe: test: is sigrelse a library function ... yes
iffe: test: is sigsetmask a library function ... yes
iffe: test: is sigprocmask a library function ... yes
iffe: test: is sigvec a library function ... no
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is ast.h a header ... no
iffe: test: is signal.h a header ... yes
iffe: test: is sigset_t a type or typedef ... yes
iffe: test: is sigvec a type or typedef ... no
iffe: test: is sv_mask a member of struct sigvec ... no
iffe: test: cat{ ... }end ... yes
iffe: test: output{ ... }end ... no
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/setjmp
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is sigsetjmp a library function ... no
iffe: test: is _setjmp a library function ... yes
iffe: test: is _longjmp a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is setjmp.h a header ... yes
iffe: test: is sigjmp_buf a type or typedef ... yes
iffe: test: cat{ ... }end ... yes
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/alarm.c
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : def acct
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is acct a command ... no
iffe: test: is acct a library data symbol ... no
iffe: test: is acct.h a header ... no
iffe: test: is acct a reserved keyword ... no
iffe: test: is acct a library function ... yes
iffe: test: is acct a math library symbol ... no
iffe: test: is sys/acct.h a header ... yes
iffe: test: is acct a type or typedef ... no
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/cd_pwd.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/cflow.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/deparse.c
+ cc -O2 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DERROR_CATALOG="libshell"' '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/enum.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_NAMESPACE -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/getopts.c
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/ttys
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is termios.h a header ... yes
iffe: test: is termio.h a header ... yes
iffe: test: is sgtty.h a header ... yes
iffe: test: is sys/termios.h a header ... yes
iffe: test: is sys/termio.h a header ... no
iffe: test: is sys/ioctl.h a header ... yes
iffe: test: is sys/bsdtty.h a header ... no
iffe: test: is sys/nttyio.h a header ... no
iffe: test: is sys/filio.h a header ... no
iffe: test: is tcgetattr a library function ... yes
iffe: test: is tcgetpgrp a library function ... yes
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/locale
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is locale.h a header ... yes
iffe: test: is wchar.h a header ... no
iffe: test: is wctype.h a header ... yes
iffe: test: is locale a library function ... no
iffe: test: is localeconv a library function ... yes
iffe: test: is wctype a library function ... yes
iffe: test: is iswctype a library function ... yes
iffe: test: is iswblank a library function ... yes
iffe: test: is wctrans a library function ... yes
iffe: test: is towctrans a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is wctrans_t a type or typedef ... yes
iffe: test: cat{ ... }end ... yes
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -D_BLD_shell -DSHOPT_DYNAMIC -D_API_ast=20100309 -DSHOPT_FIXEDARRAY -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/hist.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_BGX -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -DSHOPT_PFSH -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_ESH -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/misc.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_DYNAMIC -DKSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/print.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_MULTIBYTE -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/read.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/read.c:33:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making read.o
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/poll
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is -lnsl a library ... no
iffe: test: is -lsocket a library ... no
iffe: test: is poll.h a header ... yes
iffe: test: is socket.h a header ... no
iffe: test: is netinet/in.h a header ... yes
iffe: test: is sys/poll.h a header ... yes
iffe: test: is sys/socket.h a header ... yes
iffe: test: is sys/netinet/in.h a header ... no
iffe: test: is select a library function ... yes
iffe: test: is poll a library function ... yes
iffe: test: is socket a library function ... yes
iffe: test: is htons a library function ... yes
iffe: test: is htonl a library function ... yes
iffe: test: is netdb.h a header ... yes
iffe: test: is getaddrinfo a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is sys/select.h a header ... yes
iffe: test: is fd_set a type or typedef ... yes
iffe: test: is unistd.h a header ... yes
iffe: test: is socklen_t a type or typedef ... yes
iffe: test: use socketpair() for peekable pipe() ... no
iffe: test: /dev/fd/N handles socketpair() ... no
iffe: test: fchmod() after socketpair() shutdown() ... yes
iffe: test: cat{ ... }end ... yes
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/sleep.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_BGX -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/trap.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DKSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c:34:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c: In function 'sh_access':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c:582:33: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  582 |                                 setreuid(shp->gd->userid,shp->gd->euserid);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c:584:33: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
  584 |                                 setregid(shp->gd->groupid,shp->gd->egroupid);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/test.c:588:25: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
  588 |                         setregid(shp->gd->groupid,shp->gd->egroupid);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making test.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_TYPEDEF -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DSHOPT_ESH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c: In function 'sh_addlib':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:917:39: warning: implicit declaration of function 'dlllook' [-Wimplicit-function-declaration]
  917 |         else if ((initfn = (Libinit_f)dlllook(dll, "lib_init")))
      |                                       ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:917:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  917 |         else if ((initfn = (Libinit_f)dlllook(dll, "lib_init")))
      |                            ^
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c: In function 'sh_getlib':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:943:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  943 |                         return (Shbltin_f)dlllook(liblist[n].dll, sym);
      |                                ^
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c: In function 'b_builtin':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:1031:32: warning: implicit declaration of function 'dllplugin'; did you mean 'dtplugin'? [-Wimplicit-function-declaration]
 1031 |                 if(!(library = dllplugin(SH_ID, arg, NiL, SH_PLUGIN_VERSION, &ver, RTLD_LAZY, path, sizeof(path))))
      |                                ^~~~~~~~~
      |                                dtplugin
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:1031:84: error: 'RTLD_LAZY' undeclared (first use in this function)
 1031 |                 if(!(library = dllplugin(SH_ID, arg, NiL, SH_PLUGIN_VERSION, &ver, RTLD_LAZY, path, sizeof(path))))
      |                                                                                    ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:1031:84: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:1033:69: warning: implicit declaration of function 'dllerror'; did you mean 'error'? [-Wimplicit-function-declaration]
 1033 |                         errormsg(SH_DICT,ERROR_exit(0),"%s: %s",arg,dllerror(0));
      |                                                                     ^~~~~~~~
      |                                                                     error
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/typeset.c:1073:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 1073 |                                 if(dlete || (addr = (Shbltin_f)dlllook(liblist[n].dll,stkptr(stkp,flag))))
      |                                                     ^
mamake [cmd/ksh93]: *** exit code 1 making typeset.o
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/rlimits
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is sys/time.h a header ... yes
iffe: test: is resource.h a header ... no
iffe: test: is vlimit.h a header ... no
iffe: test: is sys/resource.h a header ... yes
iffe: test: is sys/vlimit.h a header ... yes
iffe: test: is getrlimit a library function ... yes
iffe: test: is getrlimit64 a library function ... yes
iffe: test: is ulimit a library function ... yes
iffe: test: is vlimit a library function ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is rlim_t a type or typedef ... yes
iffe: test: is rlim64_t a type or typedef ... yes
iffe: test: cat{ ... }end ... yes
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/ulimit.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/umask.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_KIA -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/whence.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/whence.c:35:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making whence.o
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : def execargs
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is execargs a command ... no
iffe: test: is execargs a library data symbol ... no
iffe: test: is execargs.h a header ... no
iffe: test: is execargs a reserved keyword ... no
iffe: test: is execargs a library function ... no
iffe: test: is execargs a math library symbol ... no
iffe: test: is sys/execargs.h a header ... no
iffe: test: is execargs a type or typedef ... no
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : def pstat
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is pstat a command ... no
iffe: test: is pstat a library data symbol ... no
iffe: test: is pstat.h a header ... no
iffe: test: is pstat a reserved keyword ... no
iffe: test: is pstat a library function ... no
iffe: test: is pstat a math library symbol ... no
iffe: test: is sys/pstat.h a header ... no
iffe: test: is pstat a type or typedef ... no
+ cc -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BRACEPAT -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_ESH -D_BLD_shell -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_BGX -DSHOPT_COSHELL -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/main.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h:126,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:75,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/main.c:30:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/main.c:40:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making main.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_TYPEDEF -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/nvdisc.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_TYPEDEF -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/nvtype.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/arith.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/arith.c:28:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making arith.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_OPTIMIZE -DSHOPT_RAWONLY -DSHOPT_HISTEXPAND -DSHOPT_PFSH -D_BLD_shell -DKSHELL -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_EDPREDICT -DSHOPT_ESH -DSHOPT_VSH -DSHOPT_DYNAMIC -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/args.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/args.c:37:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/args.c: In function 'sh_applyopts':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/args.c:396:25: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  396 |                         setuid(shp->gd->userid);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/args.c:397:25: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result]
  397 |                         setgid(shp->gd->groupid);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making args.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_TYPEDEF -DSHOPT_FIXEDARRAY -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/array.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_MULTIBYTE -DSHOPT_ESH -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_VSH -DSHOPT_PFSH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/completion.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/completion.c:27:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making completion.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA -D_API_ast=20100309 -D_BLD_shell -DSHOPT_BGX -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/defs.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/defs.c:28:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making defs.o
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/cmds
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: is newgrp a command ... yes
iffe: test: is test a command ... yes
iffe: test: is id a command ... yes
iffe: test: is wc a command ... yes
iffe: test: is cut a command ... yes
iffe: test: is logname a command ... yes
iffe: test: is universe a command ... no
iffe: test: is pfexec a command ... no
iffe: test: is tput a command ... yes
iffe: test: is ed a file ... yes
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_ESH -DSHOPT_VSH -DSHOPT_MULTIBYTE -DSHOPT_HISTEXPAND -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c: In function 'sh_ioctl':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c:1832:26: warning: implicit declaration of function 'ioctl'; did you mean 'sh_ioctl'? [-Wimplicit-function-declaration]
 1832 |                 while((r=ioctl(fd,cmd,val)) < 0 && errno==EINTR)
      |                          ^~~~~
      |                          sh_ioctl
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c: At top level:
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c:1854:5: warning: return type defaults to 'int' [-Wimplicit-int]
 1854 |     sh_tcgetattr(int fd, struct termios *tty)
      |     ^~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c:1863:5: warning: return type defaults to 'int' [-Wimplicit-int]
 1863 |     sh_tcsetattr(int fd, int cmd, struct termios *tty)
      |     ^~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c: In function 'ed_flush':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c:545:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  545 |         write(fd,ep->e_outbase,(unsigned)n);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c: In function 'ed_ringbell':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/edit.c:555:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  555 |         write(ERRIO,bellchr,1);
      |         ^~~~~~~~~~~~~~~~~~~~~~
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BRACEPAT -DSHOPT_SUID_EXEC -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_DYNAMIC -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/expand.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/bltins/regress.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_KIA -DSHOPT_ESH -DSHOPT_VSH -DSHOPT_TYPEDEF -DSHOPT_BGX -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DKSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/fault.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/fault.c:33:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making fault.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/fcin.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_VSH -DSHOPT_ESH -DSHOPT_MULTIBYTE '-DSHOPT_AUDITFILE="/etc/ksh_audit"' -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DKSHELL -DSHOPT_DYNAMIC -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_AUDIT -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/history.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/history.c: In function 'hist_eof':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/history.c:737:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  737 |                                 write(fd,(char*)hist_stamp,2);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/history.c:738:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  738 |                                 write(fd,buff,HIST_MARKSZ);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_2DMATCH -DSHOPT_PFSH -DSHOPT_MULTIBYTE -DSHOPT_BGX -DSHOPT_COSHELL -DSHOPT_AUDIT -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_DYNAMIC -D_BLD_shell -DSHOPT_KIA -DKSHELL -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DSHOPT_ESH -DSHOPT_VSH -DSHOPT_FIXEDARRAY -DERROR_CONTEXT_T=Error_context_t -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/init.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/defs.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/init.c:30:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:25: error: two or more data types in declaration specifiers
   66 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:32: warning: empty declaration with storage class specifier does not redeclare tag
   66 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/init.c:35:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making init.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_RAWONLY -DSHOPT_VSH -DSHOPT_ESH -DSHOPT_HISTEXPAND -DSHOPT_COSHELL -DSHOPT_DYNAMIC -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DSHOPT_BGX -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/io.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/io.c:34:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/defs.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/io.c:30:
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/io.c: In function 'sh_iorestore':
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:298:25: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  298 | #define ftruncate       ftruncate64
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/io.c:1775:25: note: in expansion of macro 'ftruncate'
 1775 |                         ftruncate(origfd,lseek(origfd,0,SEEK_CUR));
      |                         ^~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making io.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_VSH -DSHOPT_COSHELL -DSHOPT_BGX -DSHOPT_ESH -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_MULTIBYTE -DSHOPT_PFSH -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/jobs.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_TYPEDEF -DSHOPT_MULTIBYTE -DSHOPT_KIA -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/lex.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/lex.c:45:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making lex.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BRACEPAT -DKSHELL -DSHOPT_COSHELL -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_TYPEDEF -DSHOPT_FILESCAN -DSHOPT_MULTIBYTE -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -DSHOPT_SUID_EXEC -DSHOPT_BGX -DSHOPT_KIA -DSHOPT_DYNAMIC -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/macro.c
In file included from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/defs.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/macro.c:34:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:25: error: two or more data types in declaration specifiers
   66 | #define FILE            struct _sfio_s
      |                         ^~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:66:32: warning: empty declaration with storage class specifier does not redeclare tag
   66 | #define FILE            struct _sfio_s
      |                                ^~~~~~~
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/regex.h:48,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/macro.c:38:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making macro.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_TYPEDEF -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/name.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/name.c:31:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making name.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/nvtree.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/nvtree.c:33:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making nvtree.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DSHOPT_KIA -DSHOPT_DYNAMIC -DKSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/parse.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/parse.c:39:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making parse.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DSHOPT_BGX -DKSHELL -DSHOPT_BRACEPAT -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c: In function 'path_absolute':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:815:53: warning: implicit declaration of function 'dlllook' [-Wimplicit-function-declaration]
  815 |                                    (addr=(Shbltin_f)dlllook((void*)0,stakptr(n))) &&
      |                                                     ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:815:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  815 |                                    (addr=(Shbltin_f)dlllook((void*)0,stakptr(n))) &&
      |                                          ^
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:826:43: warning: implicit declaration of function 'dllplugin'; did you mean 'dtplugin'? [-Wimplicit-function-declaration]
  826 |                                 if (dll = dllplugin(SH_ID, stakptr(m), NiL, SH_PLUGIN_VERSION, NiL, RTLD_LAZY, NiL, 0))
      |                                           ^~~~~~~~~
      |                                           dtplugin
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:826:101: error: 'RTLD_LAZY' undeclared (first use in this function)
  826 |                                 if (dll = dllplugin(SH_ID, stakptr(m), NiL, SH_PLUGIN_VERSION, NiL, RTLD_LAZY, NiL, 0))
      |                                                                                                     ^~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:826:101: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/path.c:850:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  850 |                                    (addr=(Shbltin_f)dlllook(dll,stakptr(n))) &&
      |                                          ^
mamake [cmd/ksh93]: *** exit code 1 making path.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/string.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/string.c:27:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making string.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/streval.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DSHOPT_BGX -DSHOPT_KIA -DKSHELL -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/subshell.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/subshell.c:34:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/subshell.c: In function 'sh_subtmpfile':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/subshell.c:146:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  146 |                                 write(fds[1],sfsetbuf(sfstdout,(Void_t*)sfstdout,0),(size_t)off);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making subshell.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DKSHELL -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/tdump.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/timers.c
+ cc -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_BLD_shell -DKSHELL -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/trestore.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h:126,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:75,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/defs.h:31,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/trestore.c:29:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/waitevent.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BGX -DSHOPT_TYPEDEF -DSHOPT_PFSH -DSHOPT_FILESCAN -DSHOPT_COSHELL -DSHOPT_NAMESPACE -DSHOPT_OPTIMIZE -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_HISTEXPAND -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/xec.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/xec.c: In function 'sh_exec':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/xec.c:1793:41: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result]
 1793 |                                         nice(4);
      |                                         ^~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/xec.c:2471:33: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result]
 2471 |                                 dup(savein);
      |                                 ^~~~~~~~~~~
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/env.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -D_API_ast=20100309 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/limits.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_SUID_EXEC -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_BGX -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_KIA -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/msg.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/msg.c:35:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making msg.o
+ iffe -v -c 'cc  -O2   -lm ' ref -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include -ldll -last /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a -last -lcmd -lutil -last -last -lm : run /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/math.sh /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/math.tab
iffe: test: is sys/types.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is -last a library ... no
iffe: test: is -lutil a library ... yes
iffe: test: is -lcmd a library ... no
iffe: test: is /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/libcoshell.a a library ... yes
iffe: test: is -ldll a library ... no
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/math.sh ...
iffe: test: is sys/types.h a header ... yes
iffe: test: is time.h a header ... yes
iffe: test: is sys/time.h a header ... yes
iffe: test: is sys/times.h a header ... yes
iffe: test: is stddef.h a header ... yes
iffe: test: is stdlib.h a header ... yes
iffe: test: is long double a type or typedef ... yes
iffe: test: is sys/types.h a header ... yes
iffe: test: is math.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is acos a library function ... yes
iffe: test: is acosl a library function ... yes
iffe: test: is acosh a library function ... yes
iffe: test: is acoshl a library function ... yes
iffe: test: is asin a library function ... yes
iffe: test: is asinl a library function ... yes
iffe: test: is asinh a library function ... yes
iffe: test: is asinhl a library function ... yes
iffe: test: is atan a library function ... yes
iffe: test: is atanl a library function ... yes
iffe: test: is atan2 a library function ... yes
iffe: test: is atan2l a library function ... yes
iffe: test: is atanh a library function ... yes
iffe: test: is atanhl a library function ... yes
iffe: test: is cbrt a library function ... yes
iffe: test: is cbrtl a library function ... yes
iffe: test: is ceil a library function ... yes
iffe: test: is ceill a library function ... yes
iffe: test: is copysign a library function ... yes
iffe: test: is copysignl a library function ... yes
iffe: test: is cos a library function ... yes
iffe: test: is cosl a library function ... yes
iffe: test: is cosh a library function ... yes
iffe: test: is coshl a library function ... yes
iffe: test: is erf a library function ... yes
iffe: test: is erfl a library function ... yes
iffe: test: is erfc a library function ... yes
iffe: test: is erfcl a library function ... yes
iffe: test: is exp a library function ... yes
iffe: test: is expl a library function ... yes
iffe: test: is exp2 a library function ... yes
iffe: test: is exp2l a library function ... yes
iffe: test: is expm1 a library function ... yes
iffe: test: is expm1l a library function ... yes
iffe: test: is fabs a library function ... yes
iffe: test: is fabsl a library function ... yes
iffe: test: is fdim a library function ... yes
iffe: test: is fdiml a library function ... yes
iffe: test: is finite a library function ... yes
iffe: test: is finitel a library function ... yes
iffe: test: is floor a library function ... yes
iffe: test: is floorl a library function ... yes
iffe: test: is fma a library function ... yes
iffe: test: is fmal a library function ... yes
iffe: test: is fmax a library function ... yes
iffe: test: is fmaxl a library function ... yes
iffe: test: is fmin a library function ... yes
iffe: test: is fminl a library function ... yes
iffe: test: is fmod a library function ... yes
iffe: test: is fmodl a library function ... yes
iffe: test: is fpclassify a library function ... yes
iffe: test: is fpclassifyl a library function ... no
iffe: test: is fpclass a library function ... no
iffe: test: is fpclassl a library function ... no
iffe: test: is hypot a library function ... yes
iffe: test: is hypotl a library function ... yes
iffe: test: is ilogb a library function ... yes
iffe: test: is ilogbl a library function ... yes
iffe: test: is isfinite a library function ... yes
iffe: test: is isfinitel a library function ... no
iffe: test: is isgreater a library function ... yes
iffe: test: is isgreaterl a library function ... no
iffe: test: is isgreaterequal a library function ... yes
iffe: test: is isgreaterequall a library function ... no
iffe: test: is isinf a library function ... yes
iffe: test: is isinfl a library function ... yes
iffe: test: is isinfinite a library function ... no
iffe: test: is isinfinitel a library function ... no
iffe: test: is isless a library function ... yes
iffe: test: is islessl a library function ... no
iffe: test: is islessequal a library function ... yes
iffe: test: is islessequall a library function ... no
iffe: test: is islessgreater a library function ... yes
iffe: test: is islessgreaterl a library function ... no
iffe: test: is isnan a library function ... yes
iffe: test: is isnanl a library function ... yes
iffe: test: is isnormal a library function ... yes
iffe: test: is isnormall a library function ... no
iffe: test: is issubnormal a library function ... yes
iffe: test: is issubnormall a library function ... no
iffe: test: is isunordered a library function ... yes
iffe: test: is isunorderedl a library function ... no
iffe: test: is iszero a library function ... yes
iffe: test: is iszerol a library function ... no
iffe: test: is j0 a library function ... yes
iffe: test: is j0l a library function ... yes
iffe: test: is j1 a library function ... yes
iffe: test: is j1l a library function ... yes
iffe: test: is jn a library function ... yes
iffe: test: is jnl a library function ... yes
iffe: test: is ldexp a library function ... yes
iffe: test: is ldexpl a library function ... yes
iffe: test: is lgamma a library function ... yes
iffe: test: is lgammal a library function ... yes
iffe: test: is log a library function ... yes
iffe: test: is logl a library function ... yes
iffe: test: is log10 a library function ... yes
iffe: test: is log10l a library function ... yes
iffe: test: is log1p a library function ... yes
iffe: test: is log1pl a library function ... yes
iffe: test: is log2 a library function ... yes
iffe: test: is log2l a library function ... yes
iffe: test: is logb a library function ... yes
iffe: test: is logbl a library function ... yes
iffe: test: is nearbyint a library function ... yes
iffe: test: is nearbyintl a library function ... yes
iffe: test: is nextafter a library function ... yes
iffe: test: is nextafterl a library function ... yes
iffe: test: is nexttoward a library function ... yes
iffe: test: is nexttowardl a library function ... yes
iffe: test: is pow a library function ... yes
iffe: test: is powl a library function ... yes
iffe: test: is remainder a library function ... yes
iffe: test: is remainderl a library function ... yes
iffe: test: is rint a library function ... yes
iffe: test: is rintl a library function ... yes
iffe: test: is round a library function ... yes
iffe: test: is roundl a library function ... yes
iffe: test: is scalb a library function ... yes
iffe: test: is scalbl a library function ... yes
iffe: test: is scalbn a library function ... yes
iffe: test: is scalbnl a library function ... yes
iffe: test: is signbit a library function ... yes
iffe: test: is signbitl a library function ... no
iffe: test: is sin a library function ... yes
iffe: test: is sinl a library function ... yes
iffe: test: is sinh a library function ... yes
iffe: test: is sinhl a library function ... yes
iffe: test: is sqrt a library function ... yes
iffe: test: is sqrtl a library function ... yes
iffe: test: is tan a library function ... yes
iffe: test: is tanl a library function ... yes
iffe: test: is tanh a library function ... yes
iffe: test: is tanhl a library function ... yes
iffe: test: is tgamma a library function ... yes
iffe: test: is tgammal a library function ... yes
iffe: test: is trunc a library function ... yes
iffe: test: is truncl a library function ... yes
iffe: test: is y0 a library function ... yes
iffe: test: is y0l a library function ... yes
iffe: test: is y1 a library function ... yes
iffe: test: is y1l a library function ... yes
iffe: test: is yn a library function ... yes
iffe: test: is ynl a library function ... yes
iffe: test: is sys/types.h a header ... yes
iffe: test: is math.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is acosl a library data symbol ... yes
iffe: test: is acoshl a library data symbol ... yes
iffe: test: is asinl a library data symbol ... yes
iffe: test: is asinhl a library data symbol ... yes
iffe: test: is atanl a library data symbol ... yes
iffe: test: is atan2l a library data symbol ... yes
iffe: test: is atanhl a library data symbol ... yes
iffe: test: is cbrtl a library data symbol ... yes
iffe: test: is ceill a library data symbol ... yes
iffe: test: is copysignl a library data symbol ... yes
iffe: test: is cosl a library data symbol ... yes
iffe: test: is coshl a library data symbol ... yes
iffe: test: is erfl a library data symbol ... yes
iffe: test: is erfcl a library data symbol ... yes
iffe: test: is expl a library data symbol ... yes
iffe: test: is exp2l a library data symbol ... yes
iffe: test: is expm1l a library data symbol ... yes
iffe: test: is fabsl a library data symbol ... yes
iffe: test: is fdiml a library data symbol ... yes
iffe: test: is finitel a library data symbol ... yes
iffe: test: is floorl a library data symbol ... yes
iffe: test: is fmal a library data symbol ... yes
iffe: test: is fmaxl a library data symbol ... yes
iffe: test: is fminl a library data symbol ... yes
iffe: test: is fmodl a library data symbol ... yes
iffe: test: is fpclassify a library data symbol ... no
iffe: test: is hypotl a library data symbol ... yes
iffe: test: is ilogbl a library data symbol ... yes
iffe: test: is isfinite a library data symbol ... no
iffe: test: is isgreater a library data symbol ... no
iffe: test: is isgreaterequal a library data symbol ... no
iffe: test: is isinfl a library data symbol ... yes
iffe: test: is isless a library data symbol ... no
iffe: test: is islessequal a library data symbol ... no
iffe: test: is islessgreater a library data symbol ... no
iffe: test: is isnanl a library data symbol ... yes
iffe: test: is isnormal a library data symbol ... no
iffe: test: is issubnormal a library data symbol ... no
iffe: test: is isunordered a library data symbol ... no
iffe: test: is iszero a library data symbol ... no
iffe: test: is j0l a library data symbol ... yes
iffe: test: is j1l a library data symbol ... yes
iffe: test: is jnl a library data symbol ... yes
iffe: test: is ldexpl a library data symbol ... yes
iffe: test: is lgammal a library data symbol ... yes
iffe: test: is logl a library data symbol ... yes
iffe: test: is log10l a library data symbol ... yes
iffe: test: is log1pl a library data symbol ... yes
iffe: test: is log2l a library data symbol ... yes
iffe: test: is logbl a library data symbol ... yes
iffe: test: is nearbyintl a library data symbol ... yes
iffe: test: is nextafterl a library data symbol ... yes
iffe: test: is nexttowardl a library data symbol ... yes
iffe: test: is powl a library data symbol ... yes
iffe: test: is remainderl a library data symbol ... yes
iffe: test: is rintl a library data symbol ... yes
iffe: test: is roundl a library data symbol ... yes
iffe: test: is scalbl a library data symbol ... yes
iffe: test: is scalbnl a library data symbol ... yes
iffe: test: is signbit a library data symbol ... no
iffe: test: is sinl a library data symbol ... yes
iffe: test: is sinhl a library data symbol ... yes
iffe: test: is sqrtl a library data symbol ... yes
iffe: test: is tanl a library data symbol ... yes
iffe: test: is tanhl a library data symbol ... yes
iffe: test: is tgammal a library data symbol ... yes
iffe: test: is truncl a library data symbol ... yes
iffe: test: is y0l a library data symbol ... yes
iffe: test: is y1l a library data symbol ... yes
iffe: test: is ynl a library data symbol ... yes
iffe: test: is acosl a symbol that needs a prototype ... no
iffe: test: is acoshl a symbol that needs a prototype ... no
iffe: test: is asinl a symbol that needs a prototype ... no
iffe: test: is asinhl a symbol that needs a prototype ... no
iffe: test: is atanl a symbol that needs a prototype ... no
iffe: test: is atan2l a symbol that needs a prototype ... no
iffe: test: is atanhl a symbol that needs a prototype ... no
iffe: test: is cbrtl a symbol that needs a prototype ... no
iffe: test: is ceill a symbol that needs a prototype ... no
iffe: test: is copysignl a symbol that needs a prototype ... no
iffe: test: is cosl a symbol that needs a prototype ... no
iffe: test: is coshl a symbol that needs a prototype ... no
iffe: test: is erfl a symbol that needs a prototype ... no
iffe: test: is erfcl a symbol that needs a prototype ... no
iffe: test: is expl a symbol that needs a prototype ... no
iffe: test: is exp2l a symbol that needs a prototype ... no
iffe: test: is expm1l a symbol that needs a prototype ... no
iffe: test: is fabsl a symbol that needs a prototype ... no
iffe: test: is fdiml a symbol that needs a prototype ... no
iffe: test: is finitel a symbol that needs a prototype ... no
iffe: test: is floorl a symbol that needs a prototype ... no
iffe: test: is fmal a symbol that needs a prototype ... no
iffe: test: is fmaxl a symbol that needs a prototype ... no
iffe: test: is fminl a symbol that needs a prototype ... no
iffe: test: is fmodl a symbol that needs a prototype ... no
iffe: test: is fpclassify a symbol that needs a prototype ... no
iffe: test: is hypotl a symbol that needs a prototype ... no
iffe: test: is ilogbl a symbol that needs a prototype ... no
iffe: test: is isfinite a symbol that needs a prototype ... yes
iffe: test: is isgreater a symbol that needs a prototype ... no
iffe: test: is isgreaterequal a symbol that needs a prototype ... no
iffe: test: is isinfl a symbol that needs a prototype ... no
iffe: test: is isless a symbol that needs a prototype ... no
iffe: test: is islessequal a symbol that needs a prototype ... no
iffe: test: is islessgreater a symbol that needs a prototype ... no
iffe: test: is isnanl a symbol that needs a prototype ... no
iffe: test: is isnormal a symbol that needs a prototype ... yes
iffe: test: is issubnormal a symbol that needs a prototype ... no
iffe: test: is isunordered a symbol that needs a prototype ... no
iffe: test: is iszero a symbol that needs a prototype ... no
iffe: test: is j0l a symbol that needs a prototype ... no
iffe: test: is j1l a symbol that needs a prototype ... no
iffe: test: is jnl a symbol that needs a prototype ... no
iffe: test: is ldexpl a symbol that needs a prototype ... no
iffe: test: is lgammal a symbol that needs a prototype ... no
iffe: test: is logl a symbol that needs a prototype ... no
iffe: test: is log10l a symbol that needs a prototype ... no
iffe: test: is log1pl a symbol that needs a prototype ... no
iffe: test: is log2l a symbol that needs a prototype ... no
iffe: test: is logbl a symbol that needs a prototype ... no
iffe: test: is nearbyintl a symbol that needs a prototype ... no
iffe: test: is nextafterl a symbol that needs a prototype ... no
iffe: test: is nexttowardl a symbol that needs a prototype ... no
iffe: test: is powl a symbol that needs a prototype ... no
iffe: test: is remainderl a symbol that needs a prototype ... no
iffe: test: is rintl a symbol that needs a prototype ... no
iffe: test: is roundl a symbol that needs a prototype ... no
iffe: test: is scalbl a symbol that needs a prototype ... no
iffe: test: is scalbnl a symbol that needs a prototype ... no
iffe: test: is signbit a symbol that needs a prototype ... yes
iffe: test: is sinl a symbol that needs a prototype ... no
iffe: test: is sinhl a symbol that needs a prototype ... no
iffe: test: is sqrtl a symbol that needs a prototype ... no
iffe: test: is tanl a symbol that needs a prototype ... no
iffe: test: is tanhl a symbol that needs a prototype ... no
iffe: test: is tgammal a symbol that needs a prototype ... no
iffe: test: is truncl a symbol that needs a prototype ... no
iffe: test: is y0l a symbol that needs a prototype ... no
iffe: test: is y1l a symbol that needs a prototype ... no
iffe: test: is ynl a symbol that needs a prototype ... no
iffe: test: is acosl a macro ... no
iffe: test: is acoshl a macro ... no
iffe: test: is asinl a macro ... no
iffe: test: is asinhl a macro ... no
iffe: test: is atanl a macro ... no
iffe: test: is atan2l a macro ... no
iffe: test: is atanhl a macro ... no
iffe: test: is cbrtl a macro ... no
iffe: test: is ceill a macro ... no
iffe: test: is copysignl a macro ... no
iffe: test: is cosl a macro ... no
iffe: test: is coshl a macro ... no
iffe: test: is erfl a macro ... no
iffe: test: is erfcl a macro ... no
iffe: test: is expl a macro ... no
iffe: test: is exp2l a macro ... no
iffe: test: is expm1l a macro ... no
iffe: test: is fabsl a macro ... no
iffe: test: is fdiml a macro ... no
iffe: test: is finitel a macro ... no
iffe: test: is floorl a macro ... no
iffe: test: is fmal a macro ... no
iffe: test: is fmaxl a macro ... no
iffe: test: is fminl a macro ... no
iffe: test: is fmodl a macro ... no
iffe: test: is fpclassify a macro ... yes
iffe: test: is hypotl a macro ... no
iffe: test: is ilogbl a macro ... no
iffe: test: is isfinite a macro ... yes
iffe: test: is isgreater a macro ... yes
iffe: test: is isgreaterequal a macro ... yes
iffe: test: is isinfl a macro ... no
iffe: test: is isless a macro ... yes
iffe: test: is islessequal a macro ... yes
iffe: test: is islessgreater a macro ... yes
iffe: test: is isnanl a macro ... no
iffe: test: is isnormal a macro ... yes
iffe: test: is issubnormal a macro ... yes
iffe: test: is isunordered a macro ... yes
iffe: test: is iszero a macro ... yes
iffe: test: is j0l a macro ... no
iffe: test: is j1l a macro ... no
iffe: test: is jnl a macro ... no
iffe: test: is ldexpl a macro ... no
iffe: test: is lgammal a macro ... no
iffe: test: is logl a macro ... no
iffe: test: is log10l a macro ... no
iffe: test: is log1pl a macro ... no
iffe: test: is log2l a macro ... no
iffe: test: is logbl a macro ... no
iffe: test: is nearbyintl a macro ... no
iffe: test: is nextafterl a macro ... no
iffe: test: is nexttowardl a macro ... no
iffe: test: is powl a macro ... no
iffe: test: is remainderl a macro ... no
iffe: test: is rintl a macro ... no
iffe: test: is roundl a macro ... no
iffe: test: is scalbl a macro ... no
iffe: test: is scalbnl a macro ... no
iffe: test: is signbit a macro ... yes
iffe: test: is sinl a macro ... no
iffe: test: is sinhl a macro ... no
iffe: test: is sqrtl a macro ... no
iffe: test: is tanl a macro ... no
iffe: test: is tanhl a macro ... no
iffe: test: is tgammal a macro ... no
iffe: test: is truncl a macro ... no
iffe: test: is y0l a macro ... no
iffe: test: is y1l a macro ... no
iffe: test: is ynl a macro ... no
iffe: test: is sys/types.h a header ... yes
iffe: test: is math.h a header ... yes
iffe: test: is -lm a library ... yes
iffe: test: is FP_SUBNORMAL a numeric constant or enum ... yes
iffe: test: is FP_ZERO a numeric constant or enum ... yes
iffe: test: is FP_NZERO a numeric constant or enum ... no
iffe: test: is FP_PZERO a numeric constant or enum ... no
iffe: test: capture output of /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/features/math.sh ... yes
+ cc -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/strdata.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_sys.h:126,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_std.h:75,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast.h:43,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/streval.h:29,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/strdata.c:27:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/testops.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA -D_API_ast=20100309 -D_BLD_shell -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/keywords.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shlex.h:32,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/keywords.c:22:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making keywords.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DSHOPT_FIXEDARRAY -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/options.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/signals.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -D_BLD_shell -D_API_ast=20100309 -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/aliases.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_TYPEDEF -DSHOPT_KIA -DSHOPT_PFSH '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_BRACEPAT -DSHOPT_HISTEXPAND -DSHOPT_COSHELL -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_BGX -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DERROR_CONTEXT_T=Error_context_t -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/builtins.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_STATS -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/variables.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BRACEPAT -DSHOPT_TYPEDEF -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_PFSH -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/lexstates.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/data/lexstates.c:25:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making lexstates.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DSHOPT_HISTEXPAND -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -D_API_ast=20100309 -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/emacs.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_HISTEXPAND -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -DSHOPT_PFSH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/vi.c
In file included from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/stdio.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_wchar.h:108,
                 from /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/wchar.h:22,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/lexstates.h:85,
                 from /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/vi.c:59:
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:103:25: error: conflicting types for '_sfio_FILE'; have 'struct _IO_FILE'
  103 | #define FILE            _sfio_FILE
      |                         ^~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/ast_stdio.h:101:24: note: previous declaration of '_sfio_FILE' with type '_sfio_FILE' {aka 'struct _sfio_s'}
  101 | typedef struct _sfio_s _sfio_FILE;
      |                        ^~~~~~~~~~
mamake [cmd/ksh93]: *** exit code 1 making vi.o
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_HISTEXPAND -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_ESH -DSHOPT_VSH -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -D_BLD_shell -D_API_ast=20100309 -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/edit/hexpand.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DSHOPT_BRACEPAT '-DSH_DICT="libshell"' -D_API_ast=20100309 -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_HISTEXPAND -DERROR_CONTEXT_T=Error_context_t -DSHOPT_FIXEDARRAY -DSHOPT_ESH -DSHOPT_MULTIBYTE '-DUSAGE_LICENSE="[-author?David Korn <dgk@research.att.com>][-copyright?Copyright (c) 1982-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/shcomp.c
+ cc -O2 -I. -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93 -Iinclude -I/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include -I/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast -DERROR_CONTEXT_T=Error_context_t -D_API_ast=20100309 -D_PACKAGE_ast -c /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/suid_exec.c
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/suid_exec.c: In function 'setids':
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/suid_exec.c:347:17: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
  347 |                 setregid(rgroupid,group);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh/suid_exec.c:353:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  353 |         setreuid(ruserid,owner);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
+ cc -O2 -lm -L. -L/home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib -o suid_exec suid_exec.o -last -last
/bin/ld: cannot find -last
collect2: error: ld returned 1 exit status
mamake [cmd/ksh93]: *** exit code 1 making suid_exec
+ test '' = sh.1
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh.1 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man1/sh.1
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man1/sh.1 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man1/sh.1.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/sh.1 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man1/sh.1
+ test '' = shell.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/shell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/shell.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/shell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/shell.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/shell.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/shell.3
+ test '' = nval.3
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/nval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/nval.3
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/nval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/nval.3.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/nval.3 /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/man/man3/nval.3
+ test '' = shell.req
+ /bin/cmp -s shell.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/shell
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/shell /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/shell.old
+ true
+ /bin/cp shell.req /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/lib/lib/shell
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1982,author=dgk' /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/nval.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/nval.h 1.3338842.x
+ mv 1.3338842.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/nval.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1982,author=dgk' /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/shell.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/shell.h 1.3338854.x
+ mv 1.3338854.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/shell.h
+ proto -p -s -l /home/pbulk/build/shells/ast-ksh/work/lib/package/ast.lic '-o since=1982,author=dgk' /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/include/history.h
+ cmp -s /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/history.h 1.3338870.x
+ mv 1.3338870.x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/include/ast/history.h
+ test '' = fun/dirs
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/dirs /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/dirs
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/dirs /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/dirs.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/dirs /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/dirs
+ chmod ugo+x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/dirs
+ test '' = fun/popd
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/popd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/popd
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/popd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/popd.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/popd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/popd
+ chmod ugo+x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/popd
+ test '' = fun/pushd
+ /bin/cmp -s /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/pushd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/pushd
+ /bin/mv /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/pushd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/pushd.old
+ true
+ /bin/cp /home/pbulk/build/shells/ast-ksh/work/src/cmd/ksh93/fun/pushd /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/pushd
+ chmod ugo+x /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64/fun/pushd
mamake: *** exit code 1 making cmd/ksh93
package: make done  at Tue Dec  3 03:24:40 GMT 2024 in /home/pbulk/build/shells/ast-ksh/work/arch/linux.i386-64