[Pkg-allegro-maintainers] Bug#470968: libdumb: Builds broken package from source: Invalid tail usage

Daniel Schepler schepler at math.berkeley.edu
Fri Mar 14 20:57:50 UTC 2008


Package: libdumb
Version: 1:0.9.3-5
Severity: serious

From my pbuilder build log:

...
cc -Wl,-soname,libdumb.so.1 -shared `sed -ne '/^CORE_MODULES :=/,/c$/p' < Makefile | sed -e 's,
\\\\,,' -e 's,.*/\\(.*\\)\\.c,obj/unix/release/\\1.o,' | tail +2` -o debian/libdumb1/usr/lib/libdumb.so.1.0.0 -lm -lc
tail: cannot open `+2' for reading: No such file or directory
ln -s libdumb.so.1.0.0 debian/libdumb1/usr/lib/libdumb.so
cc -Wl,-soname,libaldmb.so.1 -shared `sed -ne '/^ALLEGRO_MODULES :=/,/c$/p' < Makefile | sed -e 's,
\\\\,,' -e 's,.*/\\(.*\\)\\.c,obj/unix/release/\\1.o,' | tail +2` -o 
debian/libaldmb1/usr/lib/libaldmb.so.1.0.0 -Ldebian/libdumb1/usr/lib/ -ldumb `allegro-config --libs` -lm -lc
tail: cannot open `+2' for reading: No such file or directory
rm -f debian/libdumb1/usr/lib/libdumb.so
touch build-stamp
...

This results in broken shared libraries being built.
-- 
Daniel Schepler





More information about the Pkg-allegro-maintainers mailing list