Gentoo Archives: gentoo-dev

From: Thomas Sachau <tommy@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Date: Thu, 07 Mar 2013 18:59:51
Message-Id: 5138E397.4040700@gentoo.org
In Reply to: Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs by Alexis Ballier
1 Alexis Ballier schrieb:
2 > On Mon, 04 Mar 2013 21:17:50 +0100
3 > Thomas Sachau <tommy@g.o> wrote:
4 >> dev-db/mysql abiwrapper
5 >> dev-lang/perl abiwrapper
6 >> dev-lang/python abiwrapper
7 >> dev-lang/ruby abiwrapper
8 >> dev-libs/gobject-introspection abiwrapper
9 >> dev-libs/libIDL abiwrapper
10 >> dev-scheme/guile abiwrapper
11 >> net-libs/courier-authlib abiwrapper
12 >> dev-qt/qtcore abiwrapper
13 >> dev-qt/qtgui abiwrapper
14 >> media-libs/fontconfig abiwrapper
15 >> www-servers/apache abiwrapper
16 >> x11-libs/pango abiwrapper
17 >> x11-libs/gtk+ abiwrapper
18 >
19 >
20 > Since you are doing this per-package and not per-binary: Do you happen
21 > to remember/have a list of the binaries that have abi-specific output?
22 >
23 > Also, for the qmake example, do you have an example of difference
24 > between qmake32 and qmake64?
25 >
26 > Alexis.
27 >
28
29 I dont have a list of binaries, i either noticed myself some
30 abi-specific behaviour or got user reports for abi-specific behaviour.
31 As an example i remember, dev-libs/libIDL has a config binary not
32 matching the usual *-config scheme (libIDL-config-2), so instead of
33 adding a random list of patterns, i simply added that package to the
34 list of packages with wrapped binaries. The same applies to mysql, which
35 has a mysql_config binary.
36
37 I am not sure about the target of your qmake question, so as a general
38 answer:
39
40 qmake is something like configure for qmake based build systems. If you
41 want to see the difference between qmake (32bit) and qmake (64bit), run
42 a 64bit qmake on a qmake based package and do the same with a 32bit
43 qmake and check the difference between the 2 runs.
44
45 --
46
47 Thomas Sachau
48 Gentoo Linux Developer

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies