How to break the bootstrapping chain
Karel Miklav
karel.miklav at siol.net
Fri Dec 8 14:01:33 PST 2006
I'm trying to maintain the gnat-gcc* Ada compiler ports,
currently there are gnat-gcc34 and 41. I'd like to
introduce newer versions, and retire experimental 34,
which is built from an ancient binary which requires
FreeBSD 4 compatibility. I'd like to know:
1. what do I have to do that gnat-gcc packages will
appear on FreeBSD FTP sites?
2. can I use one of FreeBSD packages to bootstrap
others or do I have to somehow provide my own
binary?
In case I was not clear enough: the GNAT compiler can
only be bootstrapped with another GNAT. If I base the
procedure on a FreeBSD package, I can no longer provide
the port for that package ... or do I? Damn, who
invented this chicken and egg thing :)
--
Regards,
Karel Miklav
More information about the freebsd-ports
mailing list