[Debian-med-packaging] Bug#905384: libmuscle does not build any more - probably some issue of newer automake
Adrian Bunk
bunk at debian.org
Sat Aug 11 17:45:49 BST 2018
On Sat, Aug 11, 2018 at 08:15:20AM +0200, Andreas Tille wrote:
> Hi,
>
> libmuscle[1] was bilding fine in several uploads but when I now
> try to rebuild to fix #904690 I get:
>
> ...
> dh_auto_build --no-parallel
> make -j1
> make[2]: Entering directory '/build/libmuscle-3.7+4565'
> Making all in libMUSCLE
> make[3]: Entering directory '/build/libmuscle-3.7+4565/libMUSCLE'
> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT
> _H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=
> 1 -DTIME_WITH_SYS_TIME=1 -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -funroll-loops -fomit-frame-pointer -ftree-vectorize -DNDEBUG=1 -fopenmp -g -O2 -fdebug-prefix-map=/build/libmuscle-
> 3.7+4565=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.cpp
> make[3]: *** No rule to make target '../libMUSCLE/libMUSCLE.la', needed by 'muscle'. Stop.
> make[3]: Leaving directory '/build/libmuscle-3.7+4565/libMUSCLE'
> ...
>
>
> I suspect an issue in libMUSCLE/Makefile.am. Any hint how to fix this?
Fix is attached.
The triggering change for the FTBFS was automake 1.16, but this was an
old bug. The --no-parallel in debian/rules was a workaround for the same
bug and can now be dropped.
> Kind regards
>
> Andreas.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: makefile_deps.patch
Type: text/x-diff
Size: 397 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20180811/eea547af/attachment.patch>
More information about the Debian-med-packaging
mailing list