Glenn Fowler
2013-07-27 16:17:45 UTC
the AT&T Software Technology ast alpha 2013-07-27 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 8cdf2460c146a7412ee1f2d37d19e3ce
ast-base 46a03d0e49840acedef8c0623cbef85c
ast-open f61766d8cb1f91c960a3a2a1385adcd6
ast-ksh 911d28c7263e90ec1e8037ad0b6db643
the md5 sums should match the ones listed on the download page
still verifying builds on some architectures
should be ok on linux & solaris
for the next week or so stability/regression patches will take priority
we have been seeing spurious "make: lost connection with coshell" in ast-open builds
the current theory is that a signal is leaking through unchecked
it may be a flaw in the signal restart mechanism or a syscall that we missed
and requires an EINTR restart loop -- if anyone catches this one in the act
it would be a big help
changes since 2013-07-19
:::::::: ksh93 ::::::::
13-07-24 --- Release ksh93v- ---
13-07-24 A bug in which += assignments did not work for environment variables
specified for non-special builtin commands has been fixed.
13-07-24 The _ variable is new set as a reference to the type inside
discipline functions for non-type variables in the type.
13-07-23 A bug in the arithmetic assignment to an enum using a ?: operator
with the nounset option has been fixed.
13-07-22 The .sh.sig variable has been modified to treat .sh.value as a
compound variable containing int and ptr.
:::::::: libast ::::::::
13-07-25 add ast/sys/socket.h => ast_socket.h => ../include/sys/socket.h for intercepts
13-07-22 pathopen.c: fix PATH_DEV logic to preserve ksh sh_open() semantics
13-07-19 fix features/fcntl.c to keep track of highest bit in o_local
:::::::: libcoshell ::::::::
13-07-24 coopen.c: close child side of msgfp in parent (stops hung caller on shell failure)
has been posted to the download site
http://www.research.att.com/sw/download/alpha/
the package names and md5 checksums are
INIT 8cdf2460c146a7412ee1f2d37d19e3ce
ast-base 46a03d0e49840acedef8c0623cbef85c
ast-open f61766d8cb1f91c960a3a2a1385adcd6
ast-ksh 911d28c7263e90ec1e8037ad0b6db643
the md5 sums should match the ones listed on the download page
still verifying builds on some architectures
should be ok on linux & solaris
for the next week or so stability/regression patches will take priority
we have been seeing spurious "make: lost connection with coshell" in ast-open builds
the current theory is that a signal is leaking through unchecked
it may be a flaw in the signal restart mechanism or a syscall that we missed
and requires an EINTR restart loop -- if anyone catches this one in the act
it would be a big help
changes since 2013-07-19
:::::::: ksh93 ::::::::
13-07-24 --- Release ksh93v- ---
13-07-24 A bug in which += assignments did not work for environment variables
specified for non-special builtin commands has been fixed.
13-07-24 The _ variable is new set as a reference to the type inside
discipline functions for non-type variables in the type.
13-07-23 A bug in the arithmetic assignment to an enum using a ?: operator
with the nounset option has been fixed.
13-07-22 The .sh.sig variable has been modified to treat .sh.value as a
compound variable containing int and ptr.
:::::::: libast ::::::::
13-07-25 add ast/sys/socket.h => ast_socket.h => ../include/sys/socket.h for intercepts
13-07-22 pathopen.c: fix PATH_DEV logic to preserve ksh sh_open() semantics
13-07-19 fix features/fcntl.c to keep track of highest bit in o_local
:::::::: libcoshell ::::::::
13-07-24 coopen.c: close child side of msgfp in parent (stops hung caller on shell failure)