summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--config.status.dep.patch5
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index f0c13e8..02aea7c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-04-11 Thomas Schwinge <tschwinge@gnu.org>
+
+ * config.status.dep.patch: Update to match more files. This fixes
+ building GNU Mach with ``make -j2'' and higher. The problem was
+ reported by Michael Casadevall <sonicmctails@gmail.com>.
+
2007-04-02 Thomas Schwinge <tschwinge@gnu.org>
* i386/i386/io_emulate.c: Remove file.
diff --git a/config.status.dep.patch b/config.status.dep.patch
index b169a89..871fd77 100644
--- a/config.status.dep.patch
+++ b/config.status.dep.patch
@@ -1,12 +1,13 @@
--- config.status.save 2006-10-09 22:28:47.000000000 +0200
+++ config.status 2006-10-09 22:29:34.000000000 +0200
-@@ -1610,7 +1610,13 @@
+@@ -1610,7 +1610,14 @@
{ (exit 1); exit 1; }; }; }
# echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
+ # Try to guess what file this dependency file is from...
-+ for f in "$srcdir"/"`dirname "$fdir"`"/"`basename "$file" .Po`"*; do
++ f=$srcdir/`dirname "$fdir"`/`basename "$file" .Po | sed s/lib[^-]\*-//`
++ for f in "$f"*; do
+ case $f in
+ *.c | *.S) echo "$f"': $(filter-out $(DIST_SOURCES),$(SOURCES))';;
+ *) echo '# dummy';;