Package: xmms-scrobbler
Severity: normal
Steps to reproduce:
1) DEB_BUILD_OPTIONS="nostrip debug noopt" fakeroot apt-get --build source
xmms-scrobbler
Expected results:
1) xmms-scrobbler should build with line number information.
Actual results:
1) xmms-scrobbler is built with -O2 which makes debugging difficult.
Here's an excerpt from the build output:
....
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory
`/home/lindi/debian/debian-xmms-scrobbler/xmms-scrobbler-0.3.8.1'
/usr/bin/make all-am
make[2]: Entering directory
`/home/lindi/debian/debian-xmms-scrobbler/xmms-scrobbler-0.3.8.1'
if /bin/sh ./libtool --mode=compile i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.
-I. -Wall -g -O2 -I. -I. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -DMAKE_BMP=1
-DCLIENT="\"BMP-Scrobbler\"" -DUSER_AGENT="\"AudioScrobbler/1.1 BMP/`pkg-config
bmp --modversion`/0.3.5 `uname -s`\"" -g -O2 -MT
libbmp_scrobbler_la-xmms_scrobbler.lo -MD -MP -MF
".deps/libbmp_scrobbler_la-xmms_scrobbler.Tpo" \
-c -o libbmp_scrobbler_la-xmms_scrobbler.lo `test -f
'xmms_scrobbler.c' || echo './'`xmms_scrobbler.c; \
then mv -f ".deps/libbmp_scrobbler_la-xmms_scrobbler.Tpo"
".deps/libbmp_scrobbler_la-xmms_scrobbler.Plo"; \
else rm -f ".deps/libbmp_scrobbler_la-xmms_scrobbler.Tpo"; exit 1; \
fi
mkdir .libs
i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -I. -I.
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -DMAKE_BMP=1 -DCLIENT=\"BMP-Scrobbler\"
"-DUSER_AGENT=\"AudioScrobbler/1.1 BMP/0.9.7/0.3.5 Linux\"" -g -O2 -MT
libbmp_scrobbler_la-xmms_scrobbler.lo -MD -MP -MF
.deps/libbmp_scrobbler_la-xmms_scrobbler.Tpo -c xmms_scrobbler.c -fPIC -DPIC
-o .libs/libbmp_scrobbler_la-xmms_scrobbler.o
if /bin/sh ./libtool --mode=compile i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.
-I. -Wall -g -O2 -I. -I. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -DMAKE_BMP=1
-DCLIENT="\"BMP-Scrobbler\"" -DUSER_AGENT="\"AudioScrobbler/1.1 BMP/`pkg-config
bmp --modversion`/0.3.5 `uname -s`\"" -g -O2 -MT
libbmp_scrobbler_la-scrobbler.lo -MD -MP -MF
".deps/libbmp_scrobbler_la-scrobbler.Tpo" \
-c -o libbmp_scrobbler_la-scrobbler.lo `test -f 'scrobbler.c' || echo
'./'`scrobbler.c; \
then mv -f ".deps/libbmp_scrobbler_la-scrobbler.Tpo"
".deps/libbmp_scrobbler_la-scrobbler.Plo"; \
else rm -f ".deps/libbmp_scrobbler_la-scrobbler.Tpo"; exit 1; \
fi
....
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.29sauna
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]