From owner-freebsd-current@FreeBSD.ORG Sun Mar 21 13:03:08 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D09E5106564A for ; Sun, 21 Mar 2010 13:03:08 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout1.freenet.de (mout1.freenet.de [IPv6:2001:748:100:40::2:3]) by mx1.freebsd.org (Postfix) with ESMTP id 65A488FC0A for ; Sun, 21 Mar 2010 13:03:08 +0000 (UTC) Received: from [195.4.92.18] (helo=8.mx.freenet.de) by mout1.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.72 #2) id 1NtKo6-0000Fw-Pn; Sun, 21 Mar 2010 14:03:06 +0100 Received: from p57ae1520.dip0.t-ipconnect.de ([87.174.21.32]:37806 helo=ernst.jennejohn.org) by 8.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.72 #2) id 1NtKo6-0003UH-Gx; Sun, 21 Mar 2010 14:03:06 +0100 Date: Sun, 21 Mar 2010 14:03:04 +0100 From: Gary Jennejohn To: Alexander Best Message-ID: <20100321140304.37618e59@ernst.jennejohn.org> In-Reply-To: References: <201003211232.35497.ken@mthelicon.com> X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.7; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Garrett Cooper , Pegasus Mc Cleaft , freebsd-current@freebsd.org Subject: Re: build failures after stdlib update X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2010 13:03:08 -0000 On Sun, 21 Mar 2010 13:43:52 +0100 (CET) Alexander Best wrote: > Pegasus Mc Cleaft schrieb am 2010-03-21: > > > > it would be nice if people with arch i386 and amd64 could try to > > > > reproduce this (i believe the other archs don't support > > > > CPUTYPE=native). > > > > again the easiest way to trigger this (you don't need to edit > > > > your > > > > /etc/make.conf for this) should be running: > > > > > gcc -v -x c -E -mtune=native /dev/null -o /dev/null 2>&1 > > > > I didnt think you could add CPUTYPE=native to the > > /etc/make.conf > > > What I used to do when I was compiling native was to do > > something like > > the following in the /etc/make.conf > > no you can. /usr/share/mk/bsd.cpu.mk doesn't perform any 'native' checks so > when you set 'CPUTYPE=native' -mtune gets set to native. > > so you can just do: > > CPUTYPE=native > CFLAGS=-O2 -fno-strict-aliasing -pipe -s > > btw: what's the -s switch doing? > It "silences" make. See the man page. It's useful because basically only errors are emitted. -- Gary Jennejohn