[PATCH] fdo#39643: Remove --disable-strip-solver configure option
Michael Meeks
michael.meeks at suse.com
Tue Apr 24 05:30:45 PDT 2012
On Tue, 2012-04-24 at 10:32 +0200, Petr Mladek wrote:
> > strip removes the table of internal symbols. The effect is that
> > backtrace information (whether produced by LO's unmaintained automatic
> > crash reporting or manually by a capable user) becomes hard to use (or
> > even next to useless).
So it's not useful for the user, and potentially is rather large. The
crash-reporter -were-we-to-use-it- could lookup the addresses and
offsets in a full debuginfo build to get real line number information
(something we'd want to do anyway).
A capable user is expected to install debuginfo packages on Linux at
least, and on Windows life is terrible for debuggers without a debug
build.
> OK, it would make sense to keep that table. I wonder how it increases
> the size of the installation set and if we could afford it for the
> release builds.
IMHO - keeping the random list-of-internal-symbols serves no useful
purpose for user builds.
ATB,
Michael.
--
michael.meeks at suse.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list