On Thu, 29 Aug 2013 22:02:21 +0200 Roland Mainz wrote:
> On Thu, Aug 29, 2013 at 7:45 PM, Glenn Fowler <[email protected]> wrote:
> >
> > the AT&T Software Technology ast alpha 2013-08-29 source release
> > has been posted to the download site
> > http://www.research.att.com/sw/download/alpha/
> > the package names and md5 checksums are
> > INIT 132e0403af573fa1cb1e202267fedeb8
> > ast-open 334615fb3a652575106194c281d27b5c
> > ast-ksh ebcc56d9ab673aaafbb163d6eee1a93c
> > the md5 sums should match the ones listed on the download page
when using non-default options please qualify "doesn't build"
(even though you provided the cc line which hints at it)
in this case I believe its
"... doesn't build using PACKAGE_OPTIONS=map-libc ..."
which means this or something equivalent
bin/package make PACKAGE_OPTIONS=map-libc
background: map-libc causes the libast build to
#define standardfoo _ast_standardfoo
for all (known) standardfoo syscall names so that -last won't clash with -lc
I will add a map-libc build to the ast build farm to avoid this in the future
thanks
> Erm... ast-ksh.2013-08-29 doesn't build on SuSE 12.3/AMD64/64bit:
> -- snip --
> + cc -D_BLD_DLL -fPIC -D_BLD_ast '-DSHOPT_CMDLIB_BLTIN=0'
> '-DSH_CMDLIB_DIR="/usr/ast/bin"'
> '-DSHOPT_CMDLIB_HDR="/home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/tmp_gnul
> inux_builtin_header.h"' -DSHOPT_SYSRC '-D_map_libc=1' -g -ggdb
> -fno-builtin -fstrict-aliasing -Wstrict-aliasing -fstrict-overflow
> -Wstrict-overflow -Wsequence-point -Wno-parenthes
> es -Wno-unused -Wno-trigraphs -Wclobbered -Waddress -I.
> -I/home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast
> -Icomp -I/home/test001/work/ast_ksh_20130829/bu
> ild_i386_64bit_debug/src/lib/libast/comp -Iinclude
> -I/home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast/include
> -Istd -I/home/test001/work/ast_ksh_20130829/
> build_i386_64bit_debug/src/lib/libast/std -D_PACKAGE_ast -c
> /home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast/misc/state.c
> In file included from
> /home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast/include/ast_std.h:362:0,
> from
> /home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast/include/ast.h:34,
> from
> /home/test001/work/ast_ksh_20130829/build_i386_64bit_debug/src/lib/libast/misc/state.c:26:
> ./ast_map.h:108:34: error: expected ')' before 'char'
> mamake [lib/libast]: *** exit code 1 making state.o
> -- snip --
> ----
> Bye,
> Roland
> --
> __ . . __
> (o.\ \/ /.o) [email protected]
> \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
> /O /==\ O\ TEL +49 641 3992797
> (;O/ \/ \O;)
_______________________________________________
ast-developers mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-developers