Source: adun.app
Version: 0.81-2 
Severity: important
User: pkg-gnustep-maintain...@lists.alioth.debian.org
Usertags: gnustep-make2.4-transition gnustep-transition

[ This report was generated semi-automatically. ]

Your package implements `noopt' support by conditionally defining the
OPTFLAG variable.  As of gnustep-make/2.4.0, this also swallows the -g
flag passed to GCC so the produced binaries are useless for debugging
even if the package is built with `nostrip'.

See
/usr/share/GNUstep/Documentation/Developer/Make/ReleaseNotes/RELEASENOTES
for more information.

In almost all cases this is easy to fix; if you were doing something
like:

ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
OPTFLAG := -O0
else
OPTFLAG := -O2
endif

build-stamp:
        ...
        $(MAKE) OPTFLAG=$(OPTFLAG) ...


, then replacing it with


ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
optim := debug=yes
endif

build-stamp:
        ...
        $(MAKE) $(optim) ...

should be sufficient.


(debian-med people: I'll fix this myself; don't worry.)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to