Gentoo Archives: gentoo-alt

From: Michael Haubenwallner <haubi@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] break your AIX prefix: "aix-soname" even for gcc libraries (gcc_s, stdc++)
Date: Mon, 22 Aug 2011 13:06:08
Message-Id: 4E525429.20200@gentoo.org
In Reply to: Re: [gentoo-alt] break your AIX prefix: "aix-soname" even for gcc libraries (gcc_s, stdc++) by Benda Xu
On 08/13/2011 10:46 AM, Benda Xu wrote:
> Hi haubi, > > I have tested the new soname linking scheme on AIX 5.2, bootstrapped with > the help of old Prefix(nearly 150 days old) from scratch. > > This is realy fantastic! I suppose this is the best practice for soname > under AIX, and best mimics the behavior of runtime linking of GNU monolith. > Everything essential is emerged so smooth that I couldn't even believe > myself using AIX! The only two issues I encounter were bug 378915 and > bug 378905. > > You are creating a marvel, Micheal. Thanks a ton!
Oh my dear, thank you for the flowers! However, what I've seen in the update-snapshots just before my holidays: After taking a few more ebuilds from gentoo-x86 rather than prefix-overlay, they (again) lack 'elibtoolize', which is still necessary to activate the "aix-soname", even if the packages ship with recent libtool. Btw, that updating from "aix-soname" to "non-aix-soname" showed another bug in portage's preserve-libs handling for AIX, IIRC breaking svn when updating sqlite IIRC. So I'll have to debug again... Anyway, it's time now to convince GNU upstream (libtool, gcc, maybe others) this being the Right Thing (tm). In the meantime, we still have to (tell gx86-devs to please) keep 'elibtoolize' for AIX... /haubi/ -- Michael Haubenwallner Gentoo on a different level