bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make POSIX conformance problem ('sh -e' & '+' command-line flag)


From: Mark D. Baushke
Subject: Re: make POSIX conformance problem ('sh -e' & '+' command-line flag)
Date: Fri, 07 May 2004 10:18:12 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Folks,

For those of you interested in the 

  Re: [Bug-gnulib] AC_PROG_YACC

thread, be advised that I have opened a bug report for FreeBSD to track
this problem.

The NetBSD -current sources have already resolved this problem and will
hopefully surface the change in their NetBSD 2.0 release.

I have also sent e-mail to the OpenBSD bugs mailing list, but I don't
have a tracking number back for them as yet.

All that said, the test Makefile submitted for this report shows that
a command like this one:
        echo "Hello,"; false; echo "World"
will fail on most of the platforms I had available for testing:

Command            AIX4.3  AIX5.1  FreeBSD5.x  NetBSD1.6.x OpenBSD3.x Solaris9
/usr/bin/make      fail    fail    fail        fail        fail       n/a
GNUmake            pass    pass    pass        pass        pass       pass
/usr/ccs/bin/make  n/a     n/a     n/a         n/a         n/a        fail
/usr/xpg4/bin/make n/a     n/a     n/a         n/a         n/a        fail

I therefore suggest that any automake generated Makefile command scripts
that might fail will need to use a combination of the && and || syntax
to ensure that the make command does not fail in the middle of such
tests.

        Thanks,
        -- Mark

 ------- forwarded message -------
Date: Fri, 7 May 2004 10:00:38 -0700 (PDT)
To: "Mark D. Baushke" <address@hidden>
From: address@hidden
Subject: Re: standards/66357: make POSIX conformance problem ('sh -e' & '+' 
command-line flag)

Thank you very much for your problem report.
It has the internal identification `standards/66357'.
The individual assigned to look at your
report is: freebsd-standards. 

You can access the state of your problem report at any time
via this link:

http://www.freebsd.org/cgi/query-pr.cgi?pr=66357

>Category:       standards
>Responsible:    freebsd-standards
>Synopsis:       make POSIX conformance problem ('sh -e' & '+' command-line)
>Arrival-Date:   Fri May 07 10:00:38 PDT 2004
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFAm8TU3x41pRYZE/gRApwKAKCD121isSeF2NpWxztLDpm8D1GFhACfbmi6
rC/xStSaATPp4aoJImK3OYg=
=8x1v
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]