Hi! Am 2015-04-19 um 00:29 schrieb Mario Lang: > Willi Mann <wi...@debian.org> writes: > >> was anybody of you able to reproduce this build failure in a clear >> chroot environment? > > No. > >> I failed to reproduce it in a jessie pbuilder environment, and also on >> an another machine (mixed jessie/wheezy). > > Hmm, for me, it works in a clean pbuilder, but fails on every "normal" > installation box (sid and jessie) I tried (I tried three, two sid and > one jessie box). Simon tried a fresh VirutalBox jessie install, which > also fails. I am guessing we are missing a Build-Conflicts. But I > haven't been able to identify it yet. >
It seems that the problem is that timestamp on the libtool.m4 file is too old. My guess is that in MET, the timestamp somehow underflows. By setting the timestamp to 1980 (instead of 1970) the problem disappears, at least on my machine. In clean pbuilder environments, you probably do not have the timezone set, so the 1970 timestamp does not underflow... Attached patch fixes the problem for me. Mario, Simon, can you confirm? WM
diff --git a/debian/patches/ompi_autogen_sh.patch b/debian/patches/ompi_autogen_sh.patch index 0429388..7c655f3 100644 --- a/debian/patches/ompi_autogen_sh.patch +++ b/debian/patches/ompi_autogen_sh.patch @@ -5,7 +5,7 @@ fi + # Ensure libtool.m4 is very old so that make does not rebuild aclocal.m4 -+ touch -t 197001010000.00 config/libtool.m4 ++ touch -t 198001010000.00 config/libtool.m4 + run_and_check $ompi_autoconf
signature.asc
Description: OpenPGP digital signature