Discussion:
[ast-developers] ast alpha software download update
Glenn Fowler
2013-12-10 09:25:57 UTC
Permalink
the ast alpha 2013-12-06 source release
has been posted to the download site
cococlyde.org/gsf/download/alpha
the package names and md5 checksums are
INIT 194b362b038c0f50d24862d41e26309f
ast-open 3d471d8313a6d4c27162d96209a6760c
ast-ksh 27bdd0adb652b8bf252d4c5a4a817064
the md5 sums should match the ones listed on the download page

NOTE: the map-libc build option is now the default on all systems
it was previously only the default on solaris
this option prepends _ast_ to ast symbols that may clash with standard libc
symbols
this change in defaults may cause binary incompatibilities
do a one time recompile everything that relies on ast
this handles a dynamic/shared symbol binding problem that missed ast
symbols on some systems

changes since 2013-10-10

:::::::: INIT ::::::::

13-12-05 Makefile,package.sh: add BIN=1 to .paths for ast -lcmd builtins
13-11-15 package.sh: fix rebuild logic to handle in-place no-map-libc <=>
map-libc
13-11-14 iffe.sh: handle "opt no-name" (specifically for "opt no-map-libc"
=> _opt_map_libc default)
13-11-07 cc.darwin*: target 10.3 => 10.7
13-10-30 iffe.sh: fix lcl|nxt logic to work for multi-arch style
implementations

:::::::: builtin ::::::::

13-12-05 ls.tst: move from src/cmd/std

:::::::: bgp ::::::::

13-10-10 bgp-mrt.c: fix STATE_BGP_TABLE to parse all attr() before nlri()

:::::::: ksh93 ::::::::

13-12-05 --- Release ksh93v- ---
13-12-05 If cd is invoked with no arguments and HOME is unset, it attempts
to
find the home directory and use that. Otherwise an error occurs.
13-12-04 A bug in the handling of $(<file) when contained in a subshell has
been fixed.
13-12-03 A bug in /bin/cd on Solaris which could cause a core dump has
been fixed.
13-11-25 The math functions nextafter and nexttowards now work when called
different floating point types.
13-11-22 Fixed bugs in support for f, d, and l suffices for floating point
constants.
13-11-14 +Added -f fd option to pwd to display the directory corresponding
to
file descriptor fd.
13-11-12 A bug in [[...]] in which $? is not preserved while expanding the
right hand side of a binary expression has been fixed.
13-11-11 A bug in [[...]] in which [[ 1<2 ]] is a syntax error has been
fixed.

:::::::: std ::::::::

13-12-05 ls.c: move src/lib/libcmd

:::::::: libast ::::::::

13-12-06 vmalloc: default to VMALLOC_OPTIONS=check=nosegment; turn on to
enable overbooking checks
13-12-01 port/astconf.c: add pathdev() intercept to pathconf() for
fpathconf()
13-12-01 comp/conf.tab: add PC { ACL SATTR XATTR } ops
13-12-01 port/intercept.c: fix remove() intercept to handle directories
13-11-20 sfio/sfcvt.c: drop [L]DBL_DIG limit checks -- what good are they?
13-11-20 features/libpath.sh: widen net for ubuntu /lib64
13-11-17 setlocale.c,utf32toutf8.c,utf8toutf32.c: handle nul byte/wchar_t
and nil pointer cases (fixes the tr mem bug)
13-11-14 features/*: fix tests that reference private argv[1] to handle
iffe(1) argv[1]==tmp-file-name
13-11-11 path/pathcanon.c,path/pathopen.c: fix O_XATTR errno logic, handle
"/" path O_XATTR
13-11-01 features/map.c: map-libc: add ast <error.h> symbols

:::::::: libcmd ::::::::

13-12-05 ls.c: move from src/cmd/std
13-12-01 getconf.c: add -f<fd>, --descriptor=<fd> for fpathconf()
13-12-01 rm.c: fix --directory logic; could really use
unlinkat(d,p,AT_REMOVE)
13-11-18 wclib.c: fix multibyte buffer boundary side buffer logic
13-10-31 Makefile: use test instead of [[ ... ]] for mamfile portability --
doh

:::::::: libpz ::::::::

13-11-20 pzlib.h,pzopen.c,pzpart.c: drop vmdisc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.research.att.com/pipermail/ast-developers/attachments/20131210/02bc4f48/attachment.html>
Roland Mainz
2013-12-10 14:34:07 UTC
Permalink
Post by Glenn Fowler
the ast alpha 2013-12-06 source release
has been posted to the download site
cococlyde.org/gsf/download/alpha
the package names and md5 checksums are
INIT 194b362b038c0f50d24862d41e26309f
ast-open 3d471d8313a6d4c27162d96209a6760c
ast-ksh 27bdd0adb652b8bf252d4c5a4a817064
the md5 sums should match the ones listed on the download page
Note that the files can be found at
https://drive.google.com/folderview?id=0BwwKLhARRO-BS0NtTDgxV2NEOHM&usp=drive_web#list
(Google drive... not wget(1)-friendly... ;-( ) ...

Note to Jeff: I wish Google Drive would allow the creation of
user-friendly download URLs somehow... like
http://drive.google.com/~glenn.s.fowler/downloads/alpha/...

----

Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)
Glenn Fowler
2013-12-10 15:47:05 UTC
Permalink
changing things after 20 years is hard ...
firendly alpha download url

gsf.cococlyde.org/download/alpha/
Post by Roland Mainz
Post by Glenn Fowler
the ast alpha 2013-12-06 source release
has been posted to the download site
cococlyde.org/gsf/download/alpha
the package names and md5 checksums are
INIT 194b362b038c0f50d24862d41e26309f
ast-open 3d471d8313a6d4c27162d96209a6760c
ast-ksh 27bdd0adb652b8bf252d4c5a4a817064
the md5 sums should match the ones listed on the download page
Note that the files can be found at
https://drive.google.com/folderview?id=0BwwKLhARRO-BS0NtTDgxV2NEOHM&usp=drive_web#list
(Google drive... not wget(1)-friendly... ;-( ) ...
Note to Jeff: I wish Google Drive would allow the creation of
user-friendly download URLs somehow... like
http://drive.google.com/~glenn.s.fowler/downloads/alpha/...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.research.att.com/pipermail/ast-developers/attachments/20131210/aafad519/attachment.html>
Glenn Fowler
2013-12-10 16:18:39 UTC
Permalink
neither dgk nor i have access to an O_XATTR enabled os or filesystem
and our emulation tests only go so far
so we will need help debugging O_XATTR related features

this lists the getconf additions
getconf -t | grep '[SX]ATTR'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.research.att.com/pipermail/ast-developers/attachments/20131210/b656f694/attachment.html>
Loading...