Re: [Bug-gnulib] AC_PROG_YACC
Paul Eggert <[email protected]> Wed, 05 May 2004 10:44:07 -0700
| Newsgroups | gmane.comp.sysutils.autoconf.bugs,gmane.comp.version-control.cvs.bugs,gmane.comp.lib.gnulib.bugs |
|---|---|
| Message-ID | <[email protected]> |
"Mark D. Baushke" <[email protected]> writes: > http://www.opengroup.org/onlinepubs/007908799/xcu/make.html I was using the current spec, which is here: http://www.opengroup.org/onlinepubs/009695399/utilities/make.html The "sh -e" business is clearly incompatible with the POSIX. POSIX says (1) each makefile command line is passed separately to system(), and (2) system() does not use -e. These are old requirements: they're also present in the older spec that you referred to. > Of course, my understanding is that the special target > .POSIX: is mandated by 1003.2, but I am not 100% certain > that is true. Yes, that's still required -- I didn't know that. Automake doesn't do that. However, it doesn't seem like it would have fixed this problem so it's probably not worth messing with unless we find a problem that it actually fixes.