--enable-lsb configure option

Bug #171422 reported by Mental-users on 2004-11-26
2
Affects Status Importance Assigned to Milestone
Inkscape
Wishlist
Mental-users

Bug Description

I'd like to see a --with-lsb option for configure which
yields an LSB-friendly build configuration.

The full LSB specification is available on the LSB site
(http://www.freestandards.org/spec/), but for our
purposes it mainly just requires installation into /opt
and not assuming the presence of certain libraries.

Essentially:

 - --prefix=/opt

 - statically linking with all C++ libraries (most
aren't guaranteed to be present by LSB, and we also
have to consider C++ ABI issues)

 - statically linking with libgc, and liblcms and any
other libraries which LSB doesn't guarantee the presence of

This is such low-hanging fruit I think it'd be a shame
not to support it. For now, I'm assigning the RFE to
myself so it doesn't get forgotten, but if anyone else
wants to pick it up before I get to it (I've got a pile
of other work to get through), please be my guest.

Mental-users (mental-users) wrote :

Whoops, that should be --prefix=/opt/inkscape

Mental-users (mental-users) wrote :

Looking at the autoconf documentation, --enable-lsb is
probably a more appropriate name for the option than --with-lsb

Mental-users (mental-users) wrote :

I've comitted a sort of stub implementation to trunk now; it
does the prefix bit, but doesn't force the necessary
libraries to be statically linked yet -- I still need to
figure out the best way to do the latter. (advice wanted)

Luca Bruno (lucab) on 2007-12-02
Changed in inkscape:
importance: Undecided → Wishlist
Ryan Lerch (ryanlerch) on 2007-12-09
Changed in inkscape:
status: New → Triaged
jazzynico (jazzynico) on 2014-02-03
tags: added: code-design
removed: build-compile-code-design
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers