[Debian-med-packaging] Bug#908670: libundead: ftbfs on armhf

Gianfranco Costamagna locutusofborg at debian.org
Wed Sep 12 13:09:47 BST 2018


Source: libundead
Severity: serious
Version 1.0.9-2

hello, recent ldc made the package FTBFS.

Relevant log:
   dh_auto_build -a
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j8 -v
[1/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_metastrings.d.o' -c ../src/undead/metastrings.d
[2/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_datebase.d.o' -c ../src/undead/datebase.d
[3/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_doformat.d.o' -c ../src/undead/doformat.d
[4/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_string.d.o' -c ../src/undead/string.d
[5/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_utf.d.o' -c ../src/undead/utf.d
[6/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_bitarray.d.o' -c ../src/undead/bitarray.d
[7/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_cstream.d.o' -c ../src/undead/cstream.d
FAILED: undead at sha/src_undead_cstream.d.o 
ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_cstream.d.o' -c ../src/undead/cstream.d
LLVM ERROR: failed to perform tail call elimination on a call site marked musttail
[8/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_dateparse.d.o' -c ../src/undead/dateparse.d
[9/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_socketstream.d.o' -c ../src/undead/socketstream.d
FAILED: undead at sha/src_undead_socketstream.d.o 
ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_socketstream.d.o' -c ../src/undead/socketstream.d
../src/undead/socketstream.d(124): Deprecation: `undead.socketstream.SocketStream.seek` cannot be annotated with `@disable` because it is overriding a function in the base class
LLVM ERROR: failed to perform tail call elimination on a call site marked musttail
[10/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_date.d.o' -c ../src/undead/date.d
[11/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_internal_file.d.o' -c ../src/undead/internal/file.d
[12/29] ldc2 -Iundead_test at exe -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -unittest   -of 'undead_test at exe/src_undead_bitarray.d.o' -c ../src/undead/bitarray.d
[13/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_regexp.d.o' -c ../src/undead/regexp.d
../src/undead/regexp.d(211): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(293): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(370): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(460): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(544): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(597): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(939): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
../src/undead/regexp.d(3021): Deprecation: integral promotion not done for `~prog[i + 1u + 4u + b]`, use '-transition=intpromote' switch or `~cast(int)(prog[i + 1u + 4u + b])`
[14/29] ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_stream.d.o' -c ../src/undead/stream.d
FAILED: undead at sha/src_undead_stream.d.o 
ldc2 -Iundead at sha -I. -I.. -I../src/ -enable-color -O -g -release -wi -mattr=-neon -relocation-model=pic   -of 'undead at sha/src_undead_stream.d.o' -c ../src/undead/stream.d
../src/undead/stream.d(2849): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
LLVM ERROR: failed to perform tail call elimination on a call site marked musttail
ninja: build stopped: subcommand failed.
dh_auto_build: cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j8 -v returned exit code 1
make: *** [debian/rules:9: build-arch] Error 1
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------


G.



More information about the Debian-med-packaging mailing list