From owner-freebsd-current@FreeBSD.ORG Sun Jun 3 17:51:36 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 206AF16A421; Sun, 3 Jun 2007 17:51:36 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id F1DCE13C43E; Sun, 3 Jun 2007 17:51:35 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.9] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.05) with ESMTP id l53HpZU6003722 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 3 Jun 2007 10:51:35 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l53HpYap020168 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 3 Jun 2007 10:51:35 -0700 Message-ID: <4662FFA5.4000602@u.washington.edu> Date: Sun, 03 Jun 2007 10:51:33 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: FreeBSD Tinderbox References: <20070603170828.E45BB73068@freebsd-current.sentex.ca> In-Reply-To: <20070603170828.E45BB73068@freebsd-current.sentex.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.6.3.102838 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='SUPERLONG_LINE 0.05, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Cc: amd64@freebsd.org, current@freebsd.org Subject: Re: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jun 2007 17:51:36 -0000 FreeBSD Tinderbox wrote: > TB --- 2007-06-03 16:30:01 - tinderbox 2.3 running on freebsd-current.s= entex.ca > TB --- 2007-06-03 16:30:01 - starting HEAD tinderbox run for amd64/amd6= 4 > TB --- 2007-06-03 16:30:01 - cleaning the object tree > TB --- 2007-06-03 16:30:18 - checking out the source tree > TB --- 2007-06-03 16:30:18 - cd /tinderbox/HEAD/amd64/amd64 > TB --- 2007-06-03 16:30:18 - /usr/bin/cvs -f -R -q -d/home/ncvs update = -Pd -A src > TB --- 2007-06-03 16:40:32 - building world (CFLAGS=3D-O2 -pipe) > TB --- 2007-06-03 16:40:32 - cd /src > TB --- 2007-06-03 16:40:32 - /usr/bin/make -B buildworld > =20 >>>> World build started on Sun Jun 3 16:40:33 UTC 2007 >>>> Rebuilding the temporary build tree >>>> stage 1.1: legacy release compatibility shims >>>> stage 1.2: bootstrap tools >>>> stage 2.1: cleaning up the object tree >>>> stage 2.2: rebuilding the object tree >>>> stage 2.3: build tools >>>> stage 3: cross tools >>>> stage 4.1: building includes >>>> stage 4.2: building libraries >>>> =20 > [...] > =3D=3D=3D> lib/bind/bind9 (depend) > rm -f .depend > mkdep -f .depend -a -DVERSION=3D'"9.4.1"' -DHAVE_CONFIG_H -DLIBINTER= FACE=3D30 -DLIBREVISION=3D3 -DLIBAGE=3D0 -DWANT_IPV6 -DOPENSSL -DUSE_MD5 = -DNS_LOCALSTATEDIR=3D'"/var"' -DNS_SYSCONFDIR=3D'"/etc/namedb"' -DNAMED_C= ONFFILE=3D'"/etc/namedb/named.conf"' -DRNDC_CONFFILE=3D'"/etc/namedb/rndc= =2Econf"' -DRNDC_KEYFILE=3D'"/etc/namedb/rndc.key"' -I/src/lib/bind/bind9= /.. -I/src/lib/bind/bind9/../../../contrib/bind9/lib/bind9/include -I/src= /lib/bind/bind9/../../../contrib/bind9/lib/dns/include/dst -I/src/lib/bin= d/bind9/../../../contrib/bind9/lib/dns/include -I/src/lib/bind/bind9/../d= ns -I/src/lib/bind/bind9/../../../contrib/bind9/lib/isccc/include -I/src/= lib/bind/bind9/../../../contrib/bind9/lib/isccfg/include -I/src/lib/bind/= bind9/../../../contrib/bind9/lib/isc/unix/include -I/src/lib/bind/bind9/.= =2E/../../contrib/bind9/lib/isc/pthreads/include -I/src/lib/bind/bind9/..= /../../contrib/bind9/lib/isc/include -I/src/lib/bind/bind9/../isc -I/src/= lib/bind/bind9/../../../contrib/bind9/lib/lwres/unix/include -I/s > rc/lib/bind/bind9/../../../contrib/bind9/lib/lwres/include -I/src/lib/= bind/bind9/../lwres -I/src/lib/bind/bind9/../../../contrib/bind9/lib/bind= 9/include -I/src/lib/bind/bind9/../../../contrib/bind9/lib/isc/x86_64/inc= lude /src/lib/bind/bind9/../../../contrib/bind9/lib/bind9/check.c /src/li= b/bind/bind9/../../../contrib/bind9/lib/bind9/getaddresses.c /src/lib/bin= d/bind9/../../../contrib/bind9/lib/bind9/version.c > In file included from /src/lib/bind/bind9/../../../contrib/bind9/lib/is= c/include/isc/refcount.h:23, > from /src/lib/bind/bind9/../../../contrib/bind9/lib/dn= s/include/dns/acl.h:39, > from /src/lib/bind/bind9/../../../contrib/bind9/lib/bi= nd9/check.c:38: > /src/lib/bind/bind9/../../../contrib/bind9/lib/isc/x86_64/include/isc/a= tomic.h:28:2: error: #error "impossible case. check build configuration"= > mkdep: compile failed > *** Error code 1 > > Stop in /src/lib/bind/bind9. > *** Error code 1 > > Stop in /src/lib/bind. > *** Error code 1 > > Stop in /src/lib. > *** Error code 1 > > Stop in /src. > *** Error code 1 > > Stop in /src. > *** Error code 1 > > Stop in /src. > *** Error code 1 > > Stop in /src. > TB --- 2007-06-03 17:08:28 - WARNING: /usr/bin/make returned exit code = 1=20 > TB --- 2007-06-03 17:08:28 - ERROR: failed to build world > TB --- 2007-06-03 17:08:28 - tinderbox aborted > TB --- 0.28 user 0.78 system 2307.42 real > > > http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full Is there a reason why this line of code is invalid for amd64 (from=20 /usr/src/contrib/bind9/lib/isc/x86_64/include/isc/atomic.h:25-28)? #ifdef ISC_PLATFORM_USEGCCASM /* We share the gcc-version with x86_32 */ #error "impossible case. check build configuration" After doing some searching, all that that macro does is use says the = OS can use gcc asm instructions. -Garrett