Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (858a56f561720281d33fa97109f958c380e7600f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <wich AT yuugen.jp>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (858a56f561720281d33fa97109f958c380e7600f)
  • Date: Wed, 1 Oct 2014 20:15:11 +0200

On Sat, Sep 27, 2014 at 06:31:14PM +0200, Remko van der Vossen wrote:
> On Sat, Sep 27, 2014 at 05:27:32PM +0200, Remko van der Vossen wrote:
> > On Sat, Sep 27, 2014 at 07:38:57AM -0500, Treeve Jelbert wrote:
> > > gettext -icu is only needed if libxmls2 uses it
> >
> > Hmmn, it looks like as-needed is not filtering down to two of the
> > libraries installed by gettext, I'll see if I can do something about
> > that.
>
> Very curious... /usr/lib/libgettextlib-0.19.2.so and
> /usr/lib/libgettextsrc-0.19.2.so seem to link to other shared objects
> (icu, libz, liblzma) which they don't directly use, but are dependees to
> libxml2. However when checking the compile log they *do* seem to be
> linked with the --as-needed flag...

So, the problem is likely that the --as-needed flag only comes after the
libraries in the linker command line. We'd need to dig into the autocrap
makefiles if we want to try and fix this... Bah!

Regards, Remko



  • Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (858a56f561720281d33fa97109f958c380e7600f), Remko van der Vossen, 10/01/2014

Archive powered by MHonArc 2.6.24.

Top of Page