[Ticket #16549] gcc43: patch to add Ada support
Martin Krischik
krischik at users.sourceforge.net
Tue Oct 7 23:30:39 PDT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
The Trac Ticket #16549 [1] now open for 3 weeks and it seem to be
stalled. And it seems that the ticket is stalled over the fundamental
problem on how to handle self hosted systems [2]. Now I still would
like to go ahead so I would like to put the problem up for discussion.
Both on user as well as development list, as both parties are affected
on the possible outcome of discussion.
Now I hope there is an outcome, otherwise I'll be forces to "Plan-C":
a complete fork into the GNU Ada Project [1]. Which at least for the
potential users would be the worse outcome.
To understand the problem I suggest to read up the wikipedia page [2].
As you see in a "normal" binary based distribution the normal users
would never notice as the developers and packagers would take care of
the difficult part. And they should have the experience as well to
deal with it.
However MacPorts is source based so one need a "user friendly" which
is a little trickier.
My current solution is a variant in gcc43 which can only be used when
certain pre-condition are meed. However it was suggested that the
Portfile should download and install everything needed on its own.
That would result in a rather complex Portfile.
At compl.lang.ada it was suggested that a separate gnat Portfile so
the gcc* maintainer is not burdened by this approach.
So what is everybody thinking.
Regards
Martin
[1] http://trac.macports.org/ticket/16549
[2] http://en.wikipedia.org/wiki/Self-hosting
[3] http://gnuada.sourceforge.net
- --
Martin Krischik
krischik at users.sourceforge.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
iD8DBQFI7FOPijwKaHyem9cRAqrhAKDZ6I1YzhCUxNBwcVEsxT/tQEXmkQCfYXCG
E8mrybxOROepqAVRK8lIAk0=
=06w9
-----END PGP SIGNATURE-----
More information about the macports-dev
mailing list