Gentoo Archives: gentoo-alt

From: Markus Duft <mduft@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] non-executable libintl.so.8
Date: Mon, 18 May 2009 10:21:58
Message-Id: 1242641606.30102.4.camel@localhost
In Reply to: Re: [gentoo-alt] non-executable libintl.so.8 by Fabian Groffen
1 On Mon, 2009-05-18 at 11:56 +0200, Fabian Groffen wrote:
2 > On 18-05-2009 10:39:44 +0200, Markus Duft wrote:
3 > > > Maybe this is something totally different, but doesn't the
4 > > > eclass/portage somewhere *remove* the executable bit of shared
5 > > > libraries?
6 > >
7 > > hmm. have to look that up, but i guess what you mean is the handling
8 > > of .la files?. however it is strange because it is the _only_ .so that
9 > > is not executable. and of course non-executable shared libraries don't
10 > > work.
11 > >
12 > > i'd like to avoid a chmod a+x :)
13 >
14 > Please check misc-functions.sh and isolated-functions.sh
15 >
16
17 mhm, right; /opt/gentoo/usr/lib/portage/bin/misc-functions.sh
18 (install_qa_check()) does all i want, and the code seems to be
19 well-written enough to get libintl.so*, and make it executable. however
20 it doesn't (and as i said, libintl is the only one) :( .
21
22 also it seems portage calls install_qa_check rather unconditionally, so
23 it shouldn't be the case that any pre_src_install (or any other hook)
24 makes the call to the function disappear.
25
26 I'll do further investigation.
27
28 Cheers, Markus
29
30 >

Replies

Subject Author
Re: [gentoo-alt] non-executable libintl.so.8 Markus Duft <mduft@g.o>