Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-alt
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-alt@g.o
From: Michael Haubenwallner <michael.haubenwallner@...>
Subject: Re: Re: [prefix][aix] get out of aix dll hell
Date: Tue, 24 Apr 2007 17:54:31 +0200
On Tue, 2007-04-10 at 22:04 +0200, Fabian Groffen wrote:
> On 04-04-2007 00:25:46 +0200, Michael Haubenwallner wrote:
<snip>
> > [aixrtl-use.patch]:
> > 
> > Unless specifying '-brtl', the linker will not search any 'libXXX.so',
> > so each of our now libtool-created sharedlibs will be ignored.
> > 
> > OTOH, always specifiying '-brtl' did not make any problem for me yet.
> > 
> > Additionally, we will have to add more runpath-logic to ld-wrapper in
> > binutils.
> > As a first start I do this specific aix-logic in native-cctools, having
> > a shell-wrapper around ld instead of a symlink.
> 
> I don't quite get the script yet, but I'm not too bright at the moment.
> I prefer to implement it into the wrapper instead, though.

Ok, now I've a (hmm, quite huge?) patch for binutils-config, to do that
libpath-magic in the wrapper instead of a shell-script by
native-cctools.

There are three things:
1) as we don't want C++ here, I've added stringutil.[ch] to have easy
   fully-dynamic string- and arglist-handling.
   Maybe this also could be useful for ld-wrapper.c.

2) the aix-specific libpath-logic, designed as *plugin* to ld-wrapper.

3) We should not copy the sources to ${T}, but ${WORKDIR} instead,
   because with FEATURE=keepwork, ${T} was cleaned between
   src_unpack and src_compile.

/haubi/
Attachment:
binutils-config-aixld.patch (Text Data)
References:
Re: Re: [prefix][aix] get out of aix dll hell
-- Fabian Groffen
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Re: [prefix][aix] get out of aix dll hell
Next by thread:
[prefix][linux] permission problem merging apr-util on linux
Previous by date:
Re: AIX: libiconv issues still ?
Next by date:
[prefix] native-cctools minor issues


Updated Jun 17, 2009

Summary: Archive of the gentoo-alt mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.