On Thu, 28 Jun 2012 17:08:10 +0200 Valentin Nakov wrote:
> Cedric Blancher wrote:
> > On 27 June 2012 22:15, Cedric Blancher <[email protected]>
> > wrote:
> >> On 27 June 2012 22:07, Glenn Fowler <[email protected]> wrote:
> >>>
> >>> On Wed, 27 Jun 2012 21:25:47 +0200 Cedric Blancher wrote:
> >>>> On 27 June 2012 20:12, Glenn Fowler <[email protected]> wrote:
> >>>>>
> >>>>> On Wed, 27 Jun 2012 12:51:50 +0200 Cedric Blancher wrote:
> >>>>>> On 27 June 2012 04:25, Glenn Fowler <[email protected]> wrote:
> >>>>>>>
> >>>>>>> the AT&T Software Technology ast beta 2012-06-26 source and binary
> >>>>>>> release
> >>>>>>> has been posted to the download site
> >>>>>>> http://www.research.att.com/sw/download/beta/
> >>>>>>> the package names and md5 checksums are
> >>>>>>> INIT 904949c5a95c2c75ed543290802c1401
> >>>>>>> ast-base b5cc252849e2bc0732fd393fdc47b96c
> >>>>>>> ast-open 5d7e1a86a578496c775310caff3bf625
> >>>>>>> ast-gpl 91404fb7954a953772f1a64c99c4b1ee
> >>>>>>> ast-ksh 94652c804ec2f7d3fda5e8f749145482
> >>>>>>> ast-jmake 6ccf071941eac512d05530808b4fd42c
> >>>>>>> ast-sudoku f425de48d3376ce1cad81fa54a7a091a
> >>>>>>> the md5 sums should match the ones listed on the download page
> >>>>>>> if not then don't download
> >>>>>>>
> >>>>>>> the git source repository will be updated tomorrow
> >>>>>>>
> >>>>>>> if this beta checks out ok in the next 2 days it will become an
> >>>>>>> official release
> >>>>>>>
> >>>>>>> thanks for all the detailed reports and tests on the ast-user and
> >>>>>>> ast-developers lists
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> ast-users mailing list
> >>>>>>> [email protected]
> >>>>>>> https://mailman.research.att.com/mailman/listinfo/ast-users
> >>>>>
> >>>>>> The xargs builtin is no longer working with the print builtin on
> >>>>>> Fedora Linux:
> >>>>>> ksh -c 'builtin xargs ; ls -1 | xargs print ; print done'
> >>>>>> xargs: print: command not found [No such file or directory]
> >>>>>> xargs: out of space [No such file or directory]
> >>>>>> done
> >>>>>
> >>>>> what is the output of
> >>>>>
> >>>>> ksh -c 'builtin xargs; print ${.sh.version}; type xargs; xargs
> >>>>> --?-version'
> >>>>>
> >>>
> >>>> ksh -c 'builtin xargs; print ${.sh.version}; type xargs; xargs
> >>>> --?-version'
> >>>> Version AJM 93u+ 2012-06-26
> >>>> xargs is a shell builtin
> >>>> version xargs (AT&T Research) 2012-04-11
> >>>
> >>> thanks
> >>> I'm trying to narrow this down to a reproducable case
> >>> can you run in a directory that only contains the file "foo"
> >>
> >> mkdir x
> >> cd x
> >> mkdir foo
> >> ksh -c 'builtin print ; builtin xargs ; ls -1 | xargs print ; true'
> >> xargs: print: command not found [No such file or directory]
> >> xargs: out of space [No such file or directory]
> >>
> >>>
> >>> and I should have asked before:
> >>> did you run bin/package make with different CC or CCFLAGS?
> >>> what is the output of
> >>> probe -l C make cc | grep CC.VERSION.STRING
> >>
> >> ./arch/linux.i386-64/bin/probe -l C make cc | grep CC.VERSION.STRING
> >> probe: cannot generate probe key
> >>
> >> gcc --version
> >> gcc 4.6.2
> >> Copyright (C) 2011 Free Software Foundation, Inc.
> >> This is free software; see the source for copying conditions. There is NO
> >> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> >>
> >> Build with bash ./bin/package PACKAGE_OPTIONS=map-libc.
> >
> > Any clues what is going wrong?
> >
> here some further hints:
> $ print ${.sh.version}
> Version AJMP 93u+ 2012-06-26
> $ ls -1
> README
> arch
> bin
> lib
> src
> $ builtin xargs
> builtin: xargs: not found
> $ whence -a xargs
> xargs is a tracked alias for /opt/AST/bin/xargs
> xargs is /opt/GNU/bin/xargs
> xargs is /usr/xpg6/bin/xargs
> xargs is /usr/bin/xargs
> $ xargs --?-version
> version xargs (AT&T Research) 2012-04-11
> $ /opt/GNU/bin/xargs --version | head -1
> xargs (GNU findutils) 4.4.2
> $ ls -1 | xargs print
> xargs: print: command not found [No such file or directory]
> $ ls -1 | /opt/GNU/bin/xargs print
> /opt/GNU/bin/xargs: print: No such file or directory
> $ ls -1 | xargs echo
> README arch bin lib src
> $ whence -a print
> print is a shell builtin
> $ whence -a echo
> echo is a shell builtin
> echo is /opt/GNU/bin/echo
> echo is /usr/bin/echo
> echo is an undefined function
> $ cc -V
> cc: Sun C 5.12 SunOS_i386 2011/11/16
> This was: Solaris 10 x86_64 ...
> Same on Linux CentOS 5.8 i686/x86_64.
> Kind regards,
> VN
thanks for the report
the failure is with the ksh93 builtin xargs which is currently in the -lcmdtst
plugin library
no problems have been reported with any xargs command executable
this command and result
> $ builtin xargs
> builtin: xargs: not found
shows that you don't have the xargs builtin in scope
there are a few ways to get it in scope: one would be via the .paths file
explained
elsewhere on the list, another would be this direct way
builtin -f cmdtst
if this fails you either don't have -lcmdtst installed or need the bin dir of
ksh in $PATH
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users