On Wed, 2008-07-09 at 15:23 +0100, Caolan McNamara wrote:
> On Wed, 2008-07-09 at 15:54 +0200, Philipp Lohmann wrote:
> > non product build != debuggable build
> > 
> > a non product build contains no more debugging information than the 
> > product build; the non product build activates assertions (per default 
> > in the form of popping up dialog boxes) which may or may not hint problems.
> 
> > A build complete with debug info is possible on Windows I think,
> >  however on other platforms the libraries grow so much, that the office
> >  does not fit 
> 
> FWIW, what most linux distros do is to build a product version, so no
> debugging assertions and so on. But a product version with symbols
> enabled and then (as with other applications) the standard distro build
> process extracts debuginfo into a separate rpm, leaving a stripped OOo
> behind. And gdb and other tooling understands such separated debuginfo.

Is there a `configure` option to turn this on?

> 
> So, for a sample DEV300_m23 that gives a 486Meg debuginfo package at
> http://kojipkgs.fedoraproject.org/packages/openoffice.org/3.0.0/0.0.23.1.fc10/i386/openoffice.org-debuginfo-3.0.0-0.0.23.1.fc10.i386.rpm
> and for what it's worth, in the case of fedora, the simple text report
> spat out on a OOo crash can be symbol-ified with
> http://people.redhat.com/caolanm/ooocvs/ooomapstack
> which takes the backtrace from the stripped OOo and a matching unpacked
> debuginfo and adds the symbols back in (regardless of prelink symbol
> munging)
> 
> In theory at least I guess that "vanilla" OOo could consider building
> with symbols enabled and use the debuginfo tooling to extract the
> debuginfo and keep it available for download for installation by the
> dedicated.

Or for those suffering from a terminal case of curiosity <grin />.

Thanks,
Terry.

> 
> C.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to