From owner-freebsd-current Wed Feb 6 18:54:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by hub.freebsd.org (Postfix) with ESMTP id 3004E37B42F; Wed, 6 Feb 2002 18:54:36 -0800 (PST) Received: from pool0137.cvx22-bradley.dialup.earthlink.net ([209.179.198.137] helo=mindspring.com) by albatross.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16Yehg-0006Z0-00; Wed, 06 Feb 2002 18:54:29 -0800 Message-ID: <3C61EC5E.C3E6BF54@mindspring.com> Date: Wed, 06 Feb 2002 18:54:22 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Julian Elischer Cc: Mike Barcroft , Wilko Bulte , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Non 386 testers REALLY NEEDED References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Julian Elischer wrote: > how about a port that uses the installed sources > together with some uploaded parts to 'reconstitute' gcj as if it had been > compiled wit the rest of the system. FreeBSD does a fairly evil thing: it takes the compiler source code post-config instead of pre-config. It's really an incredibly bad idea to import *after* a config instead of before. The place to handle this is as an option at config time, so that the code is built or not built, and in the binary install case, where overlapping installation targets are permissable (but not tracked; at least Windows has finally got this right, where a deinstall of something won't remove a DLL that was also installed by something else). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message