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

Hi,

building the package libdumb in a clean sid build environment
(with pbuilder) on i386 results in:

=========================================================================
[...]
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/readxm2.o src/it/readxm2.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/loadmod2.o src/it/loadmod2.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/readmod2.o src/it/readmod2.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/xmeffect.o src/it/xmeffect.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/itorder.o src/it/itorder.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -c -o obj/unix/release/itmisc.o src/it/itmisc.c
ar rs lib/unix/libdumb.a obj/unix/release/atexit.o obj/unix/release/duhlen.o 
obj/unix/release/duhtag.o obj/unix/release/dumbfile.o 
obj/unix/release/loadduh.o obj/unix/release/makeduh.o obj/unix/release/rawsig.o 
obj/unix/release/readduh.o obj/unix/release/register.o 
obj/unix/release/rendduh.o obj/unix/release/rendsig.o obj/unix/release/unload.o 
obj/unix/release/clickrem.o obj/unix/release/memfile.o 
obj/unix/release/resample.o obj/unix/release/sampbuf.o 
obj/unix/release/silence.o obj/unix/release/stdfile.o obj/unix/release/itload.o 
obj/unix/release/itread.o obj/unix/release/itload2.o obj/unix/release/itread2.o 
obj/unix/release/itrender.o obj/unix/release/itunload.o 
obj/unix/release/loads3m.o obj/unix/release/reads3m.o obj/unix/release/loadxm.o 
obj/unix/release/readxm.o obj/unix/release/loadmod.o obj/unix/release/readmod.o 
obj/unix/release/loads3m2.o obj/unix/release/reads3m2.o 
obj/unix/release/loadxm2.o obj/unix/release/readxm2.o 
obj/unix/release/loadmod2.o obj/unix/release/re!
 admod2.o obj/unix/release/xmeffect.o obj/unix/release/itorder.o 
obj/unix/release/itmisc.o
make[1]: Leaving directory `/tmp/buildd/libdumb-0.9.3'
/usr/bin/make lib/unix/libaldmb.a CFLAGS_EXTRA=-fPIC
make[1]: Entering directory `/tmp/buildd/libdumb-0.9.3'
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/alplay.o src/allegro/alplay.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datduh.o src/allegro/datduh.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datit.o src/allegro/datit.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datxm.o src/allegro/datxm.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/dats3m.o src/allegro/dats3m.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datmod.o src/allegro/datmod.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datitq.o src/allegro/datitq.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datxmq.o src/allegro/datxmq.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/dats3mq.o src/allegro/dats3mq.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datmodq.o src/allegro/datmodq.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/datunld.o src/allegro/datunld.c
gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math 
-fomit-frame-pointer -fPIC -Wno-missing-declarations -c -o 
obj/unix/release/packfile.o src/allegro/packfile.c
ar rs lib/unix/libaldmb.a obj/unix/release/alplay.o obj/unix/release/datduh.o 
obj/unix/release/datit.o obj/unix/release/datxm.o obj/unix/release/dats3m.o 
obj/unix/release/datmod.o obj/unix/release/datitq.o obj/unix/release/datxmq.o 
obj/unix/release/dats3mq.o obj/unix/release/datmodq.o 
obj/unix/release/datunld.o obj/unix/release/packfile.o
make[1]: Leaving directory `/tmp/buildd/libdumb-0.9.3'
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
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 | sed 
s/-lalleg_unsharable//` -lm -lc
/usr/bin/ld: cannot find -lXcursor
collect2: ld returned 1 exit status
make: *** [build-stamp] Error 1
=========================================================================

Adding libxcursor-dev to Build-Depends helps. Don't know if this is intended by
the X libraries maintainers or actually a bug there, though. I guess it's
related to the modularization of the X libraries.

Thanks for considering.


--
DARTS - Debian Archive Regression Test Suite
http://darts.alioth.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to