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

Reply via email to