Re: make POSIX conformance problem ('sh -e' & '+' command-line flag)
"Mark D. Baushke" <[email protected]> Fri, 07 May 2004 10:18:12 -0700
| Newsgroups | gmane.comp.sysutils.autoconf.bugs,gmane.comp.version-control.cvs.bugs,gmane.comp.lib.gnulib.bugs |
|---|---|
| Message-ID | <[email protected]> |
-----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" <[email protected]> From: [email protected] 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-----