portability: fix spawning on at least FreeBSD 8 and FreeBSD 9.

Reported by Johan van Selst at
<http://lists.gnu.org/archive/html/bug-bison/2010-03/msg00014.html>.
* NEWS (2.4.3): New.
* THANKS (Johan van Selst): Add.
* etc/prefix-gnulib-mk (prefix): Adjust regex for makefile
targets so that gnulib's new c++defs.h is matched.
* gnulib: Update to latest.
(cherry picked from commit 311b2e56ea)

Conflicts:

	NEWS
This commit is contained in:
Joel E. Denny
2010-03-23 12:38:24 -04:00
parent 96a381c502
commit 8b9e021fd1
9 changed files with 25 additions and 2 deletions
+11
View File
@@ -1,3 +1,14 @@
2010-03-23 Joel E. Denny <[email protected]>
portability: fix spawning on at least FreeBSD 8 and FreeBSD 9.
Reported by Johan van Selst at
<http://lists.gnu.org/archive/html/bug-bison/2010-03/msg00014.html>.
* NEWS (2.4.3): New.
* THANKS (Johan van Selst): Add.
* etc/prefix-gnulib-mk (prefix): Adjust regex for makefile
targets so that gnulib's new c++defs.h is matched.
* gnulib: Update to latest.
2010-03-20 Joel E. Denny <[email protected]> 2010-03-20 Joel E. Denny <[email protected]>
maint: update for changes to gnulib's announce-gen. maint: update for changes to gnulib's announce-gen.
+5
View File
@@ -236,6 +236,11 @@ Bison News
determine which destructor to call for the lookahead upon a syntax determine which destructor to call for the lookahead upon a syntax
error or upon parser return. This bug has been fixed. error or upon parser return. This bug has been fixed.
* Changes in version 2.4.3 (????-??-??):
** Problems with spawning M4 on at least FreeBSD 8 and FreeBSD 9 have
been fixed.
* Changes in version 2.4.2 (2010-03-20): * Changes in version 2.4.2 (2010-03-20):
** Some portability problems that resulted in failures and livelocks ** Some portability problems that resulted in failures and livelocks
+1
View File
@@ -47,6 +47,7 @@ Jesse Thilo [email protected]
Jim Kent [email protected] Jim Kent [email protected]
Jim Meyering [email protected] Jim Meyering [email protected]
Joel E. Denny [email protected] Joel E. Denny [email protected]
Johan van Selst [email protected]
Jonathan Nieder [email protected] Jonathan Nieder [email protected]
Juan Manuel Guerrero [email protected] Juan Manuel Guerrero [email protected]
Kees Zeelenberg [email protected] Kees Zeelenberg [email protected]
+1
View File
@@ -1,5 +1,6 @@
announce-gen announce-gen
arg-nonnull.h arg-nonnull.h
c++defs.h
compile compile
config.guess config.guess
config.rpath config.rpath
+1
View File
@@ -1,5 +1,6 @@
/announce-gen /announce-gen
/arg-nonnull.h /arg-nonnull.h
/c++defs.h
/compile /compile
/config.guess /config.guess
/config.rpath /config.rpath
+1 -1
View File
@@ -90,7 +90,7 @@ sub prefix ($)
# Prefix all the occurrence of files in rules. If there is nothing # Prefix all the occurrence of files in rules. If there is nothing
# after in the :, it's probably a phony target, or a suffix rule. # after in the :, it's probably a phony target, or a suffix rule.
# Don't touch it. # Don't touch it.
s{^([-\w/]+\.[-\w.]+ *: *\S.*)$} s{^([-\w+/]+\.[-\w.]+ *: *\S.*)$}
{prefix_words($1)}gem; {prefix_words($1)}gem;
# Prefix files in variables. # Prefix files in variables.
+1 -1
Submodule gnulib updated: 9d0ad652de...7bacd33846
+2
View File
@@ -131,8 +131,10 @@ warn-on-use.m4
warning.m4 warning.m4
warnings.m4 warnings.m4
wchar.m4 wchar.m4
wchar_h.m4
wchar_t.m4 wchar_t.m4
wctype.m4 wctype.m4
wctype_h.m4
wcwidth.m4 wcwidth.m4
wint_t.m4 wint_t.m4
xalloc.m4 xalloc.m4
+2
View File
@@ -131,8 +131,10 @@
/warning.m4 /warning.m4
/warnings.m4 /warnings.m4
/wchar.m4 /wchar.m4
/wchar_h.m4
/wchar_t.m4 /wchar_t.m4
/wctype.m4 /wctype.m4
/wctype_h.m4
/wcwidth.m4 /wcwidth.m4
/wint_t.m4 /wint_t.m4
/xalloc.m4 /xalloc.m4