thanks Dominique. from that document, it seems like the debug USE flag
is actually not meant to create a debug build of the package, only as a
"a last-chance card". so now i am totally confused ;) there seems to
be no automated way that my weak ebuild skills can conjure up to make
the ardour-2.9999 ebuild prevent stripping if the debug USE flag is
enabled. my last attempt, setting FEATURES="nostrip" in response to the
debug flag being set, have done nothing.
anyone have more suggestions? or does one really have to use
FEATURES="${FEATURES} splitdebug" manually every time a debug build is
required? it seems odd that a debug use flag produces a binary without
debug symbols?
thanks again.
peace, w
Il giorno sab, 26/03/2011 alle 13.59 +0100, Dominique Michel ha
scritto:
> Le Sat, 26 Mar 2011 05:09:48 -0700,
> Mark Knecht <[email protected]> a écrit :
>
> This is also this doc: http://www.gentoo.org/proj/en/qa/backtraces.xml
>
> From it, you must have USE="-ggdb". You can have
> FEATURES=splitdebug instead of nostrip, but cannot have both.
>
> You have also some explanation about the debug USE flag.
>
> Ciao,
> Dominique
>
>
> > On Fri, Mar 25, 2011 at 7:38 PM, Wayne <[email protected]> wrote:
> > >
> > > Il giorno ven, 25/03/2011 alle 19.29 -0700, Mark Knecht ha scritto:
> > >
> > > FEATURES="nostrip" emerge XXX
> > >
> > > with whatever use flags you want set in package.use will likely get
> > > you close. TTBOMK you don't have to modify ebuilds to do this. You
> > > just have to jump through some number of hoops.
> > >
> > > true. however, we want the debug USE flag to actually make all
> > > this happen automatically, rather than forcing the user to remember
> > > to adjust the FEATURES variable each emerge. there are obviously
> > > scenarios where both would make sense. however, when i enabled the
> > > debug USE flag, i expected a debug build of the package. are there
> > > other interpretations of the debug USE flag that i am missing?
> > >
> > > thanks for all your feedback.
> > >
> > > peace, w
> > >
> >
> > Being that I'm not a developer I've never tried to understand the
> > reasoning. As a 12 year Gentoo user I can just say that for whatever
> > reason it's always been that way since I started with the
> > distribution.
> >
> > Cheers,
> > Mark
> >
> >
>
>
--
http://wayne.in-giro.org