Re: [Monotone-debian] Bug#623734: monotone: FTBFS: test suite timeout
Stephen Leake <[email protected]>
| Newsgroups | gmane.comp.version-control.monotone.devel |
|---|---|
| Message-ID | <[email protected]> |
Since it only happens with -jn, this is pretty clearly a bug in make. While we could try to find a work-around, I don't see the point. Just disable parallel builds in the Debian package, and in any other official distribution where it is an issue. It would be good to file a bug against make if we could find a small reproducer. Francis Russell <[email protected]> writes: > As I'm sure everyone noticed, I filed a bug report to do with Monotone's > Makefile handling. I'm pretty sure that this isn't something to do with > the test suite, but a much stranger issue to do with monotone dependency > handling. > > I suspect the issue may be due to the set of files named > ./src/package_full_revision.*. The Makefile declares a number of these > as phony targets so they'll always be rebuilt. Grepping the Make output > gives: > > fpr@callisto:/tmp/monotone-1.0$ make -d -j2 2>&1 | grep Must > Must remake target `config.h'. > Must remake target `all'. > Must remake target `all-recursive'. > Must remake target `all-am'. > Must remake target `all'. > Must remake target `config.h'. > Must remake target `src/package_revision_raw.txt'. > Must remake target `src/package_full_revision_raw.txt'. > Must remake target `src/package_revision.txt'. > Must remake target `src/package_full_revision_dist.txt'. > Must remake target `src/std_hooks.cc'. > Must remake target `src/schema.cc'. > Must remake target `src/package_revision.cc'. > Must remake target `src/package_full_revision.txt'. > Must remake target `src/package_full_revision.cc'. > > Francis > > _______________________________________________ > Monotone-debian mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/monotone-debian > -- -- Stephe