[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] (no subject)
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] (no subject) |
Date: |
Mon, 30 May 2016 04:33:47 +0000 (UTC) |
branch: master
commit 0aa4a66a7159ef3bb994268e325786742cf1436d
Author: Mohammad Akhlaghi <address@hidden>
Date: Mon May 30 13:13:23 2016 +0900
doc/authors.texi defined as BUILT_SOURCES
When Make was run on multiple threads, the `doc/authors.texi' file would
sometimes be empty (bug #47987). So it was defined as a `BUILT_SOURCES' in
Automake. All targets specified as `BUILT_SOURCES' are built before
anything else (so the parallel building will be done after them).
On my GNU/Linux system, this seems to have solved the problem and
`doc/authors.texi' is built correctly in multithreaded builds that failed
before. So I will mark the bug as fixed ("Closed" on Savannah), however, if
this solution is not universal, we can change the status of this bug back
to "Open".
This fixes bug #47987.
---
doc/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 88a70aa..59f739b 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -26,6 +26,8 @@
## Set the shell
SHELL=/bin/bash
+BUILT_SOURCES = authors.texi
+
## fdl.texi (The GNU Free documentation license in Texinfo format) is
## bootstrapped from Gnulib. Therefore it is not in this