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

Reply via email to