Package: boswars
Version: 2.5-2
Severity: normal

I ran DEB_BUILD_OPTIONS=noopt dpkg-buildpackage,
but files were compiled with -O2 anyway:

g++ -o build/release/action/action_follow.o -c 
-DSTRATAGUS_LIB_PATH=\"/usr/share/games/boswars\" -O2 -pipe 
-fomit-frame-pointer -fexpensive-optimizations -ffast-math -DUSE_VORBIS 
-DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X 
-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include/lua5.1 
-I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include 
engine/action/action_follow.cpp

It appears that debian/rules checks $(findstring noopt,$(DEB_BUILD_OPTIONS))
and sets CFLAGS += -O0, but it does not pass the resulting CFLAGS
to scons in any way: neither in the environment nor in the command line.
Even if it did, the value would apparently be ignored;
the SConstruct file mentions CCFLAGS but not CFLAGS.

I suggest changing debian/rules to place the optimization options
in CCFLAGS instead.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages boswars depends on:
ii  boswars-data           2.5-2             Images, data, and music files for 
ii  libc6                  2.10.2-2          GNU C Library: Shared libraries
ii  libgcc1                1:4.4.2-4         GCC support library
ii  libgl1-mesa-glx [libgl 7.6.1~rc3-1       A free implementation of the OpenG
ii  liblua5.1-0            5.1.4-5           Simple, extensible, embeddable pro
ii  libogg0                1.1.4~dfsg-1      Ogg bitstream library
ii  libpng12-0             1.2.41-1          PNG library - runtime
ii  libsdl1.2debian        1.2.13-5          Simple DirectMedia Layer
ii  libstdc++6             4.4.2-4           The GNU Standard C++ Library v3
ii  libtheora0             1.1.1+dfsg.1-1    The Theora Video Compression Codec
ii  libvorbis0a            1.2.3-3           The Vorbis General Audio Compressi
ii  libx11-6               2:1.3.2-1         X11 client-side library
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

boswars recommends no packages.

boswars suggests no packages.

-- no debconf information

Attachment: pgpQaCTfTKT1P.pgp
Description: PGP signature

Reply via email to