Gentoo Archives: gentoo-science

From: George Shapovalov <george@g.o>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] Gentoo Science next meeting agenda - 5) fortran
Date: Thu, 09 Dec 2010 15:29:23
Message-Id: 201012091628.34263.george@gentoo.org
In Reply to: [gentoo-science] Gentoo Science next meeting agenda - 5) fortran by Kacper Kowalik
1 Looks like due to google remapping email headers and some changes in gentoo
2 infra my reply did not get to the list. So, here it goes again, now avoiding
3 gmail :).
4 BTW, there were a few posts on this topic in the linked thread on Donnie's
5 blog since my last post attempt.
6
7 On Sunday 05 December 2010 13:55:40 Kacper Kowalik wrote:
8 > Again, for the reference and starting point for the discussion
9 > Donnie's blog post:
10 > http://bit.ly/dLwdFe
11 Very interesting - that this point started coming up in multiple places
12 lately. I guess "the time has come" finally.
13
14 My interest/"involvement" here is that Ada has been implementing such a system
15 for many years now (perhaps the first such miltiABI class in the tree),
16 therefore, if there some technical issues that can be referenced:
17 http://www.gentoo.org/proj/en/prog_lang/ada/dev_reference.xml
18 (unfortunately incomplete, but I should have put principal points there before
19 "dropping it") and discussed.
20
21 The implementattion is somewhat along the lines of "2." point in thatDonnie's
22 post. In fact, 2 and 3 follow the same principle, the difference is only where
23 the multi-build control code resides - in the ebuild or external script. The
24 Ada implementation places it in the "standard" locations: an eclass for
25 building compilers, an eclass for taking care of libs and eselect module "to
26 rule them all". There is even an option of selecting "primary" profiles - the
27 ones for which libs will be built, and having "experimental" - just for play
28 compilers. Therefore I would suggest to interested people to look at the
29 code/contact me, etc.. I think we can all benefit from discussing this topic.
30
31 Overal though, I would very much like to push for the standard "in portage"
32 treatment of multiple ABIs - at leas for PM providing some necessary
33 "core"functionality. However this is still not out of the design phase, as I
34 understand..
35
36 George

Replies