Date: Thu, 26 Sep 1996 02:21:36 -0700 (PDT) From: asami@FreeBSD.org (Satoshi Asami) To: andreas@klemm.gtn.com Cc: ports@FreeBSD.org, dyson@FreeBSD.org Subject: Re: pgcc port Message-ID: <199609260921.CAA20906@silvia.HIP.Berkeley.EDU> In-Reply-To: <Pine.BSF.3.95.960925173143.14060A-100000@klemm.gtn.com> (message from Andreas Klemm on Wed, 25 Sep 1996 17:37:39 %2B0200 (MET DST))
next in thread | previous in thread | raw e-mail | index | archive | help
* 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 2.7.2.1 ?! Ok, so much for that idea.... Satoshi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609260921.CAA20906>