[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#436498: axel: not handling nostrip build option (policy 10.1) sid/i386



On Fri, Sep 14, 2007 at 01:22:04PM +0530, Y Giridhar Appaji Nag wrote:
> tags 436498 +patch
> thanks
> 
> On 07/08/07 23:06 +0200, Julien Danjou said ...
> > If you call dh_strip correctly in debian/rules, this may mean that upstream
> 
> axel doesn't use debhelper, so dh_strip is not called.
> 
> > >  -> Building the package
> > > Setting DEB_BUILD_OPTIONS=nostrip
> > > 
> > > ./configure --i18n=1 --debug=0 --prefix=/usr --etcdir=/etc
> > > The strip option is enabled. This should not be a problem usually, but on some
> > > systems it breaks stuff.
> 
> The --strip option can be passed to configure and it is enabled by
> default:
Normally packages are compiled with -O2 -g and then dh_strip handles
stripping to debian policy (removing the comment section too and
such).  Most often this bug is caused by the package installation
itself calling strip, eg. with install -s.

So this is just a heads up that:

 . the upstream package's strip may not strip the comment section or
   other things Debian wants stripped;

 . calling with nostrip should should include full -g debugging
   symbols;

Justin




Reply to: