I downloaded INIT.2012-02-02.tgz and ast-ksh.2012-02-02.tgz and tried to
build it. Following is what I did:

$ mkdir ksh-20120202
$ cd ksh-20120202
$ tar xzf ~/INIT.2012-02-02.tgz
$ tar xzf ~/ast-ksh.2012-02-02.tgz
$ bin/package make
...
... [snipped]
...
+ /bin/cp /root/tmp/ksh-20120202/src/cmd/ksh93/fun/pushd
/root/tmp/ksh-20120202/arch/sol11.i386/fun/pushd
+ chmod ugo+x /root/tmp/ksh-20120202/arch/sol11.i386/fun/pushd
mamake: *** exit code 1 making cmd/ksh93
package: make done  at Tue Feb 14 06:34:10 CST 2012 in
/root/tmp/ksh-20120202/arch/sol11.i386
$ bin/package results > results.txt

The attached file is the output of `package results'.

This is my first time building ksh from source code so forgive me if I did
something wrong. :)
==> /root/tmp/ksh-20120202/arch/sol11.i386/lib/package/gen/make.out <==
package: make start at Tue Feb 14 06:30:25 CST 2012 in 
/root/tmp/ksh-20120202/arch/sol11.i386
conf: read /root/tmp/ksh-20120202/src/lib/libast/comp/conf.tab
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 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 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 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 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 _SVID_PID_MAX minmax value
conf: probe for PROC_RSRC_MGR <limits.h> value
conf: probe for PTHREAD_STACK_MIN <limits.h> value
conf: probe for PTRDIFF_MAX <limits.h> value
conf: probe for PTRDIFF_MIN <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 TMP_MAX <limits.h> value
conf: probe for UCHAR_MAX <limits.h> value
conf: probe for UCHAR_MIN <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
/root/tmp/ksh-20120202/src/lib/libdll/dllopen.c: In function 'dllopen':
/root/tmp/ksh-20120202/src/lib/libdll/dllopen.c:90:2: warning: return makes 
pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dllfind.c: In function 'dllfind':
/root/tmp/ksh-20120202/src/lib/libdll/dllfind.c:43:35: warning: assignment 
makes pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dllfind.c:45:2: warning: return makes 
pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c: In function 'dllplugin':
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:41:2: error: 'Dllscan_t' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:41:2: note: each undeclared 
identifier is reported only once for each function it appears in
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:41:13: error: 'dls' undeclared 
(first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:42:2: error: 'Dllent_t' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:42:12: error: 'dle' undeclared 
(first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:55:40: error: 'RTLD_GLOBAL' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:55:52: error: 'RTLD_PARENT' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllplug.c:109:10: warning: assignment 
makes pointer from integer without a cast
mamake [lib/libdll]: *** exit code 1 making dllplug.o
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:42:11: error: expected '=', 
',', ';', 'asm' or '__attribute__' before '*' token
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:110:19: error: expected ')' 
before '*' token
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c: In function 'dllmeth':
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:180:2: error: 'Dllnames_t' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:180:2: note: each undeclared 
identifier is reported only once for each function it appears in
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:180:13: error: expected ';' 
before 'names'
/root/tmp/ksh-20120202/src/lib/libdll/dll_lib.c:182:37: error: 'names' 
undeclared (first use in this function)
mamake [lib/libdll]: *** exit code 1 making dll_lib.o
/root/tmp/ksh-20120202/src/lib/libdll/dllnext.c: In function 'dllnext':
/root/tmp/ksh-20120202/src/lib/libdll/dllnext.c:210:15: warning: assignment 
makes pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dlllook.c: In function 'dlllook':
/root/tmp/ksh-20120202/src/lib/libdll/dlllook.c:39:13: warning: assignment 
makes pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dlllook.c:43:8: warning: assignment makes 
pointer from integer without a cast
/root/tmp/ksh-20120202/src/lib/libdll/dllscan.c:85:10: error: expected '=', 
',', ';', 'asm' or '__attribute__' before '*' token
/root/tmp/ksh-20120202/src/lib/libdll/dllscan.c:211:10: error: expected '=', 
',', ';', 'asm' or '__attribute__' before '*' token
/root/tmp/ksh-20120202/src/lib/libdll/dllscan.c:359:20: error: expected ')' 
before '*' token
/root/tmp/ksh-20120202/src/lib/libdll/dllscan.c:378:9: error: expected '=', 
',', ';', 'asm' or '__attribute__' before '*' token
mamake [lib/libdll]: *** exit code 1 making dllscan.o
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c: In function 'dllversion':
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:37:2: error: 
'Dll_plugin_version_f' undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:37:2: note: each undeclared 
identifier is reported only once for each function it appears in
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:37:23: error: expected ';' 
before 'pvf'
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:39:6: error: 'pvf' undeclared 
(first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:39:34: error: expected ')' 
before 'dlllook'
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c: In function 'dllcheck':
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:61:2: error: 
'Dll_plugin_version_f' undeclared (first use in this function)
/root/tmp/ksh-20120202/src/lib/libdll/dllcheck.c:61:23: error: expected ';' 
before 'pvf'
mamake [lib/libdll]: *** exit code 1 making dllcheck.o
/root/tmp/ksh-20120202/src/lib/libdll/dllerror.c: In function 'dllerror':
/root/tmp/ksh-20120202/src/lib/libdll/dllerror.c:45:4: warning: assignment 
makes pointer from integer without a cast
mamake: *** exit code 1 making lib/libdll
/root/tmp/ksh-20120202/src/cmd/ksh93/bltins/typeset.c: In function 'b_builtin':
/root/tmp/ksh-20120202/src/cmd/ksh93/bltins/typeset.c:1009:70: error: 
'RTLD_LAZY' undeclared (first use in this function)
/root/tmp/ksh-20120202/src/cmd/ksh93/bltins/typeset.c:1009:70: note: each 
undeclared identifier is reported only once for each function it appears in
mamake [cmd/ksh93]: *** exit code 1 making typeset.o
/root/tmp/ksh-20120202/src/cmd/ksh93/sh/path.c: In function 'path_absolute':
/root/tmp/ksh-20120202/src/cmd/ksh93/sh/path.c:819:88: error: 'RTLD_LAZY' 
undeclared (first use in this function)
/root/tmp/ksh-20120202/src/cmd/ksh93/sh/path.c:819:88: note: each undeclared 
identifier is reported only once for each function it appears in
mamake [cmd/ksh93]: *** exit code 1 making path.o
ld: fatal: symbol referencing errors. No output written to suid_exec
collect2: ld returned 1 exit status
mamake [cmd/ksh93]: *** exit code 1 making suid_exec
mamake: *** exit code 1 making cmd/ksh93
package: make done  at Tue Feb 14 06:34:10 CST 2012 in 
/root/tmp/ksh-20120202/arch/sol11.i386
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to