On Sat, 17 Aug 2002, Colin Walters wrote: > The attached patch should mostly speak for itself. I think it's great > that a lot of packages support DEB_BUILD_OPTIONS=debug now, but if the > program is compiled with optimization, it's very difficult to debug.
> --- debian-policy-3.5.6.1/policy.sgml 2002-03-14 13:17:48.000000000 -0500 > +++ debian-policy-3.5.6.1.hacked/policy.sgml 2002-08-17 22:36:06.000000000 > -0400 > @@ -5362,10 +5362,12 @@ > If the environment variable <tt>DEB_BUILD_OPTIONS</tt> > contains the string <tt>debug</tt>, compile the software > with debugging information (usually this involves adding the > - <tt>-g</tt> flag to <tt>CFLAGS</tt>). This allows the > - generation of a build tree with debugging information. If > - the environment variable <tt>DEB_BUILD_OPTIONS</tt> contains > - the string <tt>nostrip</tt>, do not strip the files at > + <tt>-g</tt> and the <tt>-O0</tt> flags to <tt>CFLAGS</tt>). > + This allows the generation of a build tree with debugging > + information; the reduced optimization ensures that the > + debugging tools can easily analyze the program. If the > + environment variable <tt>DEB_BUILD_OPTIONS</tt> contains the > + string <tt>nostrip</tt>, do not strip the files at > installation time. This allows one to generate a package > with debugging information included.<footnote> > <p> I like the idea. In fact I already do that for some of my packages. Seconded. yours, peter -- PGP signed and encrypted | .''`. ** Debian GNU/Linux ** messages preferred. | : :' : The universal | `. `' Operating System http://www.palfrader.org/ | `- http://www.debian.org/
pgpAqmqsimtmV.pgp
Description: PGP signature