distro-configs files, autogen.sh options, defaults etc

Lubos Lunak l.lunak at suse.cz
Tue Apr 24 08:16:32 PDT 2012


On Tuesday 24 of April 2012, Caolán McNamara wrote:
> On Tue, 2012-04-24 at 11:49 +0200, Lubos Lunak wrote:
> > Right now all those 100 developers have to have a long list of options,
> > half of them because they are needed, other half because they'd prefer
> > not to build repeatedly stuff they already have installed
>
> I don't really get why developers are using vast long lists of options.
> ./autogen.sh
> + a few dev-mode options like werror, dbgutil or debug seems to make
> sense
> ./autogen.sh --with-system-libs if people want to skip building stuff
> they have installed already

 But that doesn't work, that's the point.

 Running "./autogen.sh --with-system-libs" fails as soon as it finds one 
external library that does not exist system-wide (and there's pretty much 
bound to be one, given what all kinds of libs we use). So one has to try, 
fail, add one --without-system-foo, and repeat until it builds. And try again 
with next distro upgrade, or carry a growing list of options.

 Thinking of it, it'd be probably enough if --with-system-libs acted 
as --with-system-foo=auto for all such external libs.

-- 
 Lubos Lunak
 l.lunak at suse.cz


More information about the LibreOffice mailing list