|Satoshi Asami||Sep 24, 1996 3:30 am|
|Warner Losh||Sep 24, 1996 7:35 am|
|Andreas Klemm||Sep 24, 1996 6:45 pm|
|Satoshi Asami||Sep 25, 1996 4:09 am|
|Andreas Klemm||Sep 25, 1996 8:37 am|
|John Dyson||Sep 25, 1996 9:15 am|
|Andreas Klemm||Sep 25, 1996 10:46 pm|
|Satoshi Asami||Sep 26, 1996 2:21 am|
|Andreas Klemm||Sep 26, 1996 4:50 am|
|Jordan K. Hubbard||Sep 26, 1996 5:55 pm|
|Andreas Klemm||Sep 27, 1996 12:38 am|
|Jordan K. Hubbard||Sep 27, 1996 1:27 am|
|Andreas Klemm||Sep 27, 1996 2:39 am|
|Julian H. Stacey||Sep 28, 1996 9:24 am|
|Pedro Giffuni||Sep 28, 1996 9:22 pm|
|Ollivier Robert||Sep 29, 1996 4:18 am|
|Pedro Giffuni||Sep 29, 1996 11:04 am|
|Mark Murray||Sep 29, 1996 12:05 pm|
|Ollivier Robert||Sep 29, 1996 2:44 pm|
|Pedro Giffuni||Sep 30, 1996 9:06 am|
|Subject:||Re: pgcc port|
|From:||Satoshi Asami (asa...@FreeBSD.org)|
|Date:||Sep 26, 1996 2:21:16 am|
* They could, but you know, that many people prefer to compile * everything on their own system ... I belong to these people, too.
Don't most of those...especially people playing with an P5-optimized compiler...have the full source tree anyway? :)
* Deep in my heart I think, that someone, who has the whole sources * unpacked has enough resources to store such a 7MB large file as well.
I'm not too worried about the users' machines (diskspace is cheap after all), it's the CDROM and ftp sites I'm concerned about. The ports collection is growing too fast and it has just spilled out to the second CD. At this rate, we'll run out of space on that soon too...and what we can't afford is to have IDENTICAL copies of the same source tree in the FreeBSD distribution (actually much more than we need, more on this later).
* But if someone is really low on diskspace, so that he doesn't install * the whole sources, is perhaps happy, to have that relativ compact * 2.7.2 tgz archive, even if it is 7 MB large.
Those people can use packages! Please! And how much does 130MB of disk cost these days? ;)
* > Make a copy of contrib/gcc under work/? :) * * Shudder ;) No ;) I wouldn't vote for this. Please, let us keep * things a they are.
What's that shudder? I don't see anything wrong about that, seriously. What's the difference between "tar xzf tarfile" and "tar -C /usr/src/contrib/gcc -cf - | tar -C work -xf -" if we're going to end up with the same tree?
Besides, that source in /usr/src/contrib is much smaller because it doesn't include all the baggage for other architecture types (it's about 3.8MB compressed, or just over half the original size).
Maybe what we should do is to make the port do the following:
(1) use a copy of /usr/src/contrib/gcc if it exists
(2) attempt to unpack that subtree from srcdist (maybe even prompt the user to insert the first CD?)
(3) ftp a gzip'd tarball from FreeBSD-current/src/contrib/gcc
That way we don't have to ship the 7MB tarball with the CD (CD owners who doesn't have /usr/src extracted can use method (2)) and save space on the ftp site too (no need for tarball, as it will be constructed dynamically by (3)).
What do you think?
* John, what do you think about integration some or all Pentium * related patches into our main cc 184.108.40.206 ?!
Ok, so much for that idea....