From owner-freebsd-ports@FreeBSD.ORG Tue Apr 12 05:33:36 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EA4316A4CE; Tue, 12 Apr 2005 05:33:36 +0000 (GMT) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4AEC43D46; Tue, 12 Apr 2005 05:33:35 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by aldan.algebra.com (8.13.1/8.13.1) with ESMTP id j3C5XUQ1010556 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 12 Apr 2005 01:33:33 -0400 (EDT) (envelope-from mi@corbulon.video-collage.com) Received: from corbulon.video-collage.com (mi@localhost.video-collage.com [127.0.0.1])j3C5XOxC008135 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Apr 2005 01:33:25 -0400 (EDT) (envelope-from mi@corbulon.video-collage.com) Received: (from mi@localhost)j3C5XNFL008134; Tue, 12 Apr 2005 01:33:23 -0400 (EDT) (envelope-from mi) From: Mikhail Teterin Message-Id: <200504120533.j3C5XNFL008134@corbulon.video-collage.com> To: michaelnottebrock@gmx.net (Michael Nottebrock) Date: Tue, 12 Apr 2005 01:33:23 -0400 (EDT) In-Reply-To: <200504120322.38262.michaelnottebrock@gmx.net> X-Mailer: ELM [version 2.5 PL7] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamd / ClamAV version devel-20040615, clamav-milter version 0.73a on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 cc: Scott Long cc: doc@freebsd.org cc: Mikhail Teterin cc: Roman Neuhauser cc: ports@freebsd.org cc: freebsd-ports@freebsd.org Subject: Re: mozilla's install hanging on amd64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2005 05:33:36 -0000 > > Whether that policy was "-march must work" or "-march is > > unsupported" > > "-march is unsupported" (existence of CPUTYPE-macro nonwithstanding) > *is* and *has been* the *long standing* consensus. > Mikhail seems to have forgotten that not too long ago, CPUTYPE was something > for only the most daring would use. GCC's optimizers have seen much > improvement since then, but just because you can get away with always setting > CPUTYPE for everything much more often these days doesn't mean it's not risky > anymore (or we would have the resources to runtime test every port in the > collection with all possible CPUTYPE settings on each arch). Nothing except Mozilla has ever caused problems for Mikhail, that was traceable to this switch. make.conf(5) documents it, it should work. Period. And everything does work. Complex things like Perl build fine and pass their self-tests (make test). The entire KDE built and works (although it is lacking self-tests). Time to stop blaming compiler for the software's bug -- and Mozilla has plenty of them. -mi