From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 11:06:57 2010 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07E121065677 for ; Mon, 21 Jun 2010 11:06:57 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D0DB38FC2F for ; Mon, 21 Jun 2010 11:06:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5LB6uVH098269 for ; Mon, 21 Jun 2010 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5LB6uId098267 for freebsd-ia64@FreeBSD.org; Mon, 21 Jun 2010 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 21 Jun 2010 11:06:56 GMT Message-Id: <201006211106.o5LB6uId098267@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 11:06:57 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/147501 ia64 [ia64] options PREEMPTION causes instability 1 problem total. From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 15:04:49 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58B9B1065675; Mon, 21 Jun 2010 15:04:49 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 127408FC08; Mon, 21 Jun 2010 15:04:48 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1OQiYJ-0002oj-7U; Mon, 21 Jun 2010 16:04:47 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1OQiYI-0004aZ-4T; Mon, 21 Jun 2010 16:04:46 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5LF4jDC050229; Mon, 21 Jun 2010 16:04:45 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5LF4jeA050228; Mon, 21 Jun 2010 16:04:45 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 21 Jun 2010 16:04:45 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8639wgfnrk.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: jhell , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 15:04:49 -0000 On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Smørgrav wrote: > jhell writes: > > Anton Shterenlikht writes: > > > What do you mean by "updating your headers"? > > cd /usr/src/include && make obj && make depend && make all && make install > > wrong. > > % cd /usr/src > % make obj > % make cleandepend > % make depend > % make buildincludes > % make installincludes > > DES > -- > Dag-Erling Smørgrav - des@des.no Sorry, just to take one step back, why has this become necessary for this particular box? If /usr/obj is empty, and "svn up", followed by "svn diff", doesn't show any local changes, why can't I go straight to make buildworld? In other words, why do my headers need updating on this particular box, and not on other ia64 boxes? I must've screwed something up, haven't I? Anyway, I tried what jhell suggested, and got the same error again. I'll now try to follow DES's advice. many thanks for your help anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 15:12:15 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7795106567F for ; Mon, 21 Jun 2010 15:12:15 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 870CD8FC15 for ; Mon, 21 Jun 2010 15:12:15 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 59A371FFC34; Mon, 21 Jun 2010 14:47:14 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id B1A95844A3; Mon, 21 Jun 2010 16:45:03 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: jhell References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> Date: Mon, 21 Jun 2010 16:45:03 +0200 In-Reply-To: <4C1B63A1.3010604@dataix.net> (jhell@dataix.net's message of "Fri, 18 Jun 2010 08:16:33 -0400") Message-ID: <8639wgfnrk.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 15:12:15 -0000 jhell writes: > Anton Shterenlikht writes: > > What do you mean by "updating your headers"? > cd /usr/src/include && make obj && make depend && make all && make install wrong. % cd /usr/src % make obj % make cleandepend % make depend % make buildincludes % make installincludes DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 15:25:00 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9979106564A; Mon, 21 Jun 2010 15:25:00 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 85DBA8FC12; Mon, 21 Jun 2010 15:24:57 +0000 (UTC) Received: by iwn7 with SMTP id 7so4423592iwn.13 for ; Mon, 21 Jun 2010 08:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=RKT8p2HDjX6+UKG4msRGNoGw29UBJL3lYi+CTLVK2EE=; b=neWGCphIs5KK3XXSnfqNFkGTAvXWRJconk21QEpOO6hyChNHxKmlQYUXV6f46kRmW4 WyZWAwPOwaAd22dSngxOQMnw3UpBQPNe0YRviTh7bwRryzVIQx5kOxWccZuhx7xLtpmU tNYj8Y8OXncW554k16jlSRcM/m+5rYntorZhg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=ekPGH0Zyb75ngdM7PHmznZgfTGNfJesAx4YjWNPSzyBKFVsgnXa5GOoVBKLG9/N4aC m+16HfrWcimC3ooCR/Hx20ISlL8/kegGpCvLYsyrVxWfgGuVbE7/bk958TbclE9InlaH Gufk95Z3hvXXl5Wtg80RpErYgYDLTPq90Giio= Received: by 10.42.4.210 with SMTP id 18mr1796646ict.0.1277133896542; Mon, 21 Jun 2010 08:24:56 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id r12sm19497545ibi.20.2010.06.21.08.24.54 (version=SSLv3 cipher=RC4-MD5); Mon, 21 Jun 2010 08:24:54 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1F8444.80002@dataix.net> Date: Mon, 21 Jun 2010 11:24:52 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100620 Thunderbird MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> In-Reply-To: <8639wgfnrk.fsf@ds4.des.no> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 15:25:00 -0000 On 06/21/2010 10:45, Dag-Erling Smørgrav wrote: > jhell writes: >> Anton Shterenlikht writes: >>> What do you mean by "updating your headers"? >> cd /usr/src/include && make obj && make depend && make all && make install > > wrong. > > % cd /usr/src > % make obj > % make cleandepend > % make depend > % make buildincludes > % make installincludes > > DES Sure, the only difference here is you just seem to have added cleandepend for extra added surety but is unneeded if the obj directory is assumed empty. buildincludes covered by a simple make, I don't even know why I decided to mention the all target since thats what it makes by default. I sure hope the make system was designed to cover that target under all because that would be a shame if it didn't ;). installincludes ,,,,mmmmmm really ? Before install, after install and in the obj directories during the build process there is no difference. Can you point them out ? And yes Ive checked them. Anyhoo this subject is three days old and did not hear anything back, I would say that it probably solved his problem unless you would say he probably crashed and could not reply. ;) Regards, -- jhell From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 15:46:02 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 409261065700; Mon, 21 Jun 2010 15:46:02 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id ED9608FC12; Mon, 21 Jun 2010 15:46:01 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1OQjCC-0005cd-A3; Mon, 21 Jun 2010 16:46:00 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1OQjCC-0005E5-0F; Mon, 21 Jun 2010 16:46:00 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5LFjxr4050466; Mon, 21 Jun 2010 16:45:59 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5LFjxaW050465; Mon, 21 Jun 2010 16:45:59 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 21 Jun 2010 16:45:59 +0100 From: Anton Shterenlikht To: jhell Message-ID: <20100621154559.GA50416@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <4C1F8444.80002@dataix.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4C1F8444.80002@dataix.net> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 15:46:02 -0000 On Mon, Jun 21, 2010 at 11:24:52AM -0400, jhell wrote: > On 06/21/2010 10:45, Dag-Erling Smørgrav wrote: > > jhell writes: > >> Anton Shterenlikht writes: > >>> What do you mean by "updating your headers"? > >> cd /usr/src/include && make obj && make depend && make all && make install > > > > wrong. > > > > % cd /usr/src > > % make obj > > % make cleandepend > > % make depend > > % make buildincludes > > % make installincludes > > > > DES > > Sure, the only difference here is you just seem to have added > cleandepend for extra added surety but is unneeded if the obj directory > is assumed empty. > > buildincludes covered by a simple make, I don't even know why I decided > to mention the all target since thats what it makes by default. I sure > hope the make system was designed to cover that target under all because > that would be a shame if it didn't ;). > > installincludes ,,,,mmmmmm really ? > > Before install, after install and in the obj directories during the > build process there is no difference. Can you point them out ? > > And yes Ive checked them. > > Anyhoo this subject is three days old and did not hear anything back, I > would say that it probably solved his problem unless you would say he > probably crashed and could not reply. ;) well.. I was busy with other things over the week-end. No, I haven't solved this problem yet. I've 3 ia64 boxes, this problem only occured on one of those. I did # cd /usr/src # rm -rf /usr/obj/* # svn up # svn diff The last command did not show any differences. I can't understand how I can have problems with unupdated headers.. many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 15:59:30 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2AEC1065675; Mon, 21 Jun 2010 15:59:30 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 8BA1C8FC18; Mon, 21 Jun 2010 15:59:30 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1OQjPF-0006YV-70; Mon, 21 Jun 2010 16:59:29 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1OQjPE-0005gS-TX; Mon, 21 Jun 2010 16:59:28 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5LFxSe6066926; Mon, 21 Jun 2010 16:59:28 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5LFxSpu066912; Mon, 21 Jun 2010 16:59:28 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 21 Jun 2010 16:59:28 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <8639wgfnrk.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: jhell , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 15:59:30 -0000 On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Sm=F8rgrav wrote: > jhell writes: > > Anton Shterenlikht writes: > > > What do you mean by "updating your headers"? > > cd /usr/src/include && make obj && make depend && make all && make inst= all >=20 > wrong. >=20 > % cd /usr/src > % make obj > % make cleandepend > % make depend > % make buildincludes > % make installincludes this failed in "make depend" step with *skip* rm -f .depend mkdep -f .depend -a /usr/src/lib/libalias/modules/smedia/../../../../sy= s/netinet/libalias/alias_smedia.c =3D=3D=3D> lib/libarchive (depend) rm -f .depend mkdep -f .depend -a -DHAVE_BZLIB_H=3D1 -DHAVE_LIBLZMA=3D1 -DHAVE_LZMA_H= =3D1 -DPLATFORM_CONFIG_H=3D\"config_freebs .h\" -I/usr/obj/usr/src/lib/liba= rchive -DWITH_OPENSSL /usr/src/lib/libarchive/archive_check_magic.c /usr/sr= c lib/libarchive/archive_entry.c /usr/src/lib/libarchive/archive_entry_copy= _stat.c /usr/src/lib/libarchive/arc ive_entry_stat.c /usr/src/lib/libarchiv= e/archive_entry_strmode.c /usr/src/lib/libarchive/archive_entry_link_resolv= er.c /usr/src/lib/libarchive/archive_entry_xattr.c /usr/src/lib/libarchive/= archive_read.c /usr/src/lib/libarchive/archive_read_data_into_fd.c /usr/src= /lib/libarchive/archive_read_disk.c /usr/src/lib/libarchive/archive_read_di= sk_entry_from_file.c /usr/src/lib/libarchive/archive_read_disk_set_standard= _lookup.c /usr/src/lib/libarchive/archive_read_extract.c /usr/src/lib/libar= chive/archive_read_open_fd.c /usr/src/lib/libarchive/archive_read_open_file= =2Ec /usr/src/lib/libarchive/archive_read_open_filename.c /usr/src/lib/liba= rchive/archive_read_open_memory.c /usr/src/lib/libarchive/archive_read_supp= ort_compression_all.c /usr/src/lib/libarchive/archive_read_support_compress= ion_bzip2.c /usr/src/lib/libarchive/archive_read_support_compression_compre= ss.c /usr/src/lib/libarchive/archive_read_support_compression_gzip.c /usr/s= rc/lib/libarchive/archive_read_support_compression_none.c /usr/src/lib/liba= rchive/archive_read_support_compression_program.c /usr/src/lib/libarchive/a= rchive_read_support_compression_uu.c /usr/src/lib/libarchive/archive_read_s= upport_compression_xz.c /usr/src/lib/libarchive/archive_read_support_format= _all.c /usr/src/lib/libarchive/archive_read_support_format_ar.c /usr/src/li= b/libarchive/archive_read_support_format_cpio.c /usr/src/lib/libarchive/arc= hive_read_support_format_empty.c /usr/src/lib/libarchive/archive_read_suppo= rt_format_iso9660.c /usr/src/lib/libarchive/archive_read_support_format_mtr= ee.c /usr/src/lib/libarchive/archive_read_support_format_raw.c /usr/src/lib= /libarchive/archive_read_support_format_tar.c /usr/src/lib/libarchive/archi= ve_read_support_format_zip.c /usr/src/lib/libarchive/archive_string.c /usr/= src/lib/libarchive/archive_string_sprintf.c /usr/src/lib/libarchive/archive= _util.c /usr/src/lib/libarchive/archive_virtual.c /usr/src/lib/libarchive/a= rchive_write.c /usr/src/lib/libarchive/archive_write_disk.c /usr/src/lib/li= barchive/archive_write_disk_set_standard_lookup.c /usr/src/lib/libarchive/a= rchive_write_open_fd.c /usr/src/lib/libarchive/archive_write_open_file.c /u= sr/src/lib/libarchive/archive_write_open_filename.c /usr/src/lib/libarchive= /archive_write_open_memory.c /usr/src/lib/libarchive/archive_write_set_comp= ression_bzip2.c /usr/src/lib/libarchive/archive_write_set_compression_compr= ess.c /usr/src/lib/libarchive/archive_write_set_compression_gzip.c /usr/src= /lib/libarchive/archive_write_set_compression_none.c /usr/src/lib/libarchiv= e/archive_write_set_compression_program.c /usr/src/lib/libarchive/archive_w= rite_set_compression_xz.c /usr/src/lib/libarchive/archive_write_set_format.= c /usr/src/lib/libarchive/archive_write_set_format_ar.c /usr/src/lib/libarc= hive/archive_write_set_format_by_name.c /usr/src/lib/libarchive/archive_wri= te_set_format_cpio.c /usr/src/lib/libarchive/archive_write_set_format_cpio_= newc.c /usr/src/lib/libarchive/archive_write_set_format_mtree.c /usr/src/li= b/libarchive/archive_write_set_format_pax.c /usr/src/lib/libarchive/archive= _write_set_format_shar.c /usr/src/lib/libarchive/archive_write_set_format_u= star.c /usr/src/lib/libarchive/archive_write_set_format_zip.c /usr/src/lib/= libarchive/filter_fork.c /usr/src/lib/libarchive/archive_read_support_compression_xz.c:45:18: error:= lzma.h: No such file or directory /usr/src/lib/libarchive/archive_write_set_compression_xz.c:42:18: error: lz= ma.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /usr/src/lib/libarchive. *** Error code 1 I'm now at r209398 many thanks anton --=20 Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:24:43 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7957B106564A; Mon, 21 Jun 2010 16:24:43 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 32F5D8FC0A; Mon, 21 Jun 2010 16:24:42 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 26D951FFC34; Mon, 21 Jun 2010 16:24:42 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 8696584488; Mon, 21 Jun 2010 18:22:31 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> Date: Mon, 21 Jun 2010 18:22:31 +0200 In-Reply-To: <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Mon, 21 Jun 2010 16:04:45 +0100") Message-ID: <86r5k0fj94.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: jhell , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:24:43 -0000 Anton Shterenlikht writes: > Sorry, just to take one step back, why has this become necessary for > this particular box? I have no idea or opinion - I just responded to jhell's incorrect instructions for "updating your headers". > If /usr/obj is empty, and "svn up", followed by "svn diff", doesn't > show any local changes, why can't I go straight to make buildworld? If you're going to make buildworld, there is no reason whatsoever to "update your headers". That is only necessary if you want to shortcut the build process after applying patches which you know affect some headers. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:27:47 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB50C106564A; Mon, 21 Jun 2010 16:27:47 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 74B7C8FC0C; Mon, 21 Jun 2010 16:27:47 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 6A3441FFC34; Mon, 21 Jun 2010 16:27:46 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id D44F4844A3; Mon, 21 Jun 2010 18:25:35 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: jhell References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <4C1F8444.80002@dataix.net> Date: Mon, 21 Jun 2010 18:25:35 +0200 In-Reply-To: <4C1F8444.80002@dataix.net> (jhell@dataix.net's message of "Mon, 21 Jun 2010 11:24:52 -0400") Message-ID: <86mxuofj40.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:27:47 -0000 jhell writes: > Sure, the only difference here is you just seem to have added > cleandepend for extra added surety but is unneeded if the obj > directory is assumed empty. Assumption is the mother of all f***ups. The mother of your particular f***up is the assumption that all headers are in /usr/src/include. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:27:55 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35FA91065673; Mon, 21 Jun 2010 16:27:55 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id C57E28FC0C; Mon, 21 Jun 2010 16:27:54 +0000 (UTC) Received: by qyk11 with SMTP id 11so1617222qyk.13 for ; Mon, 21 Jun 2010 09:27:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Vyoyt5hUpHBsGm0VAAaYYdD2+P9HMNEH/6ZlSvhQICY=; b=hOXTJe1PWZr+BR4Zf5siLfKeHbK+fNZKRwNl+fcvXiLfaKqKePfLQXNBtjK/41ceo8 6OH2PAJORGRiZJl+p5BwCnrqzo3VvxZWDPAg2aHiAaBraIY8E4jB00thauTGbG1pzKAI 1GXunBP6FgpysBePwmI4eQWn5NbNmcPqHEYrU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=lY2it4h2vyhmpC60NXlP37dlyCZ4cCi6pb9mIiqwnyBySUYAs0SsUGUuJXNVLjMZcF /Er3Dtm2vkK/zkqsWiDxkxpHOhooSCgmMzevIva6/5dm4fkm5u3ihb1T9wfIJTnx+0L0 gH+AdVPxrDyU+jmwUF/+c2QtNhGjg1EqHN/k4= MIME-Version: 1.0 Received: by 10.224.108.69 with SMTP id e5mr3217269qap.215.1277137673610; Mon, 21 Jun 2010 09:27:53 -0700 (PDT) Received: by 10.229.80.75 with HTTP; Mon, 21 Jun 2010 09:27:53 -0700 (PDT) In-Reply-To: <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> Date: Mon, 21 Jun 2010 09:27:53 -0700 Message-ID: From: Garrett Cooper To: Anton Shterenlikht Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:27:55 -0000 2010/6/21 Anton Shterenlikht : > On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Sm=F8rgrav wrote: >> jhell writes: >> > Anton Shterenlikht writes: >> > > What do you mean by "updating your headers"? >> > cd /usr/src/include && make obj && make depend && make all && make ins= tall >> >> wrong. >> >> % cd /usr/src >> % make obj >> % make cleandepend >> % make depend >> % make buildincludes >> % make installincludes > > this failed in "make depend" step with > > *skip* > > rm -f .depend > mkdep -f .depend -a =A0 =A0 /usr/src/lib/libalias/modules/smedia/../../..= /../sys/netinet/libalias/alias_smedia.c > =3D=3D=3D> lib/libarchive (depend) > rm -f .depend > mkdep -f .depend -a =A0 =A0-DHAVE_BZLIB_H=3D1 -DHAVE_LIBLZMA=3D1 -DHAVE_L= ZMA_H=3D1 -DPLATFORM_CONFIG_H=3D\"config_freebs .h\" -I/usr/obj/usr/src/lib= /libarchive -DWITH_OPENSSL /usr/src/lib/libarchive/archive_check_magic.c /u= sr/src lib/libarchive/archive_entry.c /usr/src/lib/libarchive/archive_entry= _copy_stat.c /usr/src/lib/libarchive/arc ive_entry_stat.c /usr/src/lib/liba= rchive/archive_entry_strmode.c /usr/src/lib/libarchive/archive_entry_link_r= esolver.c /usr/src/lib/libarchive/archive_entry_xattr.c /usr/src/lib/libarc= hive/archive_read.c /usr/src/lib/libarchive/archive_read_data_into_fd.c /us= r/src/lib/libarchive/archive_read_disk.c /usr/src/lib/libarchive/archive_re= ad_disk_entry_from_file.c /usr/src/lib/libarchive/archive_read_disk_set_sta= ndard_lookup.c /usr/src/lib/libarchive/archive_read_extract.c /usr/src/lib/= libarchive/archive_read_open_fd.c /usr/src/lib/libarchive/archive_read_open= _file.c /usr/src/lib/libarchive/archive_read_open_filename.c /usr/src/lib/l= ibarchive/archive_read_open_memory.c /usr/src/lib/libarchive/archive_read_s= upport_compression_all.c /usr/src/lib/libarchive/archive_read_support_compr= ession_bzip2.c /usr/src/lib/libarchive/archive_read_support_compression_com= press.c /usr/src/lib/libarchive/archive_read_support_compression_gzip.c /us= r/src/lib/libarchive/archive_read_support_compression_none.c /usr/src/lib/l= ibarchive/archive_read_support_compression_program.c /usr/src/lib/libarchiv= e/archive_read_support_compression_uu.c /usr/src/lib/libarchive/archive_rea= d_support_compression_xz.c /usr/src/lib/libarchive/archive_read_support_for= mat_all.c /usr/src/lib/libarchive/archive_read_support_format_ar.c /usr/src= /lib/libarchive/archive_read_support_format_cpio.c /usr/src/lib/libarchive/= archive_read_support_format_empty.c /usr/src/lib/libarchive/archive_read_su= pport_format_iso9660.c /usr/src/lib/libarchive/archive_read_support_format_= mtree.c /usr/src/lib/libarchive/archive_read_support_format_raw.c /usr/src/= lib/libarchive/archive_read_support_format_tar.c /usr/src/lib/libarchive/ar= chive_read_support_format_zip.c /usr/src/lib/libarchive/archive_string.c /u= sr/src/lib/libarchive/archive_string_sprintf.c /usr/src/lib/libarchive/arch= ive_util.c /usr/src/lib/libarchive/archive_virtual.c /usr/src/lib/libarchiv= e/archive_write.c /usr/src/lib/libarchive/archive_write_disk.c /usr/src/lib= /libarchive/archive_write_disk_set_standard_lookup.c /usr/src/lib/libarchiv= e/archive_write_open_fd.c /usr/src/lib/libarchive/archive_write_open_file.c= /usr/src/lib/libarchive/archive_write_open_filename.c /usr/src/lib/libarch= ive/archive_write_open_memory.c /usr/src/lib/libarchive/archive_write_set_c= ompression_bzip2.c /usr/src/lib/libarchive/archive_write_set_compression_co= mpress.c /usr/src/lib/libarchive/archive_write_set_compression_gzip.c /usr/= src/lib/libarchive/archive_write_set_compression_none.c /usr/src/lib/libarc= hive/archive_write_set_compression_program.c /usr/src/lib/libarchive/archiv= e_write_set_compression_xz.c /usr/src/lib/libarchive/archive_write_set_form= at.c /usr/src/lib/libarchive/archive_write_set_format_ar.c /usr/src/lib/lib= archive/archive_write_set_format_by_name.c /usr/src/lib/libarchive/archive_= write_set_format_cpio.c /usr/src/lib/libarchive/archive_write_set_format_cp= io_newc.c /usr/src/lib/libarchive/archive_write_set_format_mtree.c /usr/src= /lib/libarchive/archive_write_set_format_pax.c /usr/src/lib/libarchive/arch= ive_write_set_format_shar.c /usr/src/lib/libarchive/archive_write_set_forma= t_ustar.c /usr/src/lib/libarchive/archive_write_set_format_zip.c /usr/src/l= ib/libarchive/filter_fork.c > /usr/src/lib/libarchive/archive_read_support_compression_xz.c:45:18: erro= r: lzma.h: No such file or directory > /usr/src/lib/libarchive/archive_write_set_compression_xz.c:42:18: error: = lzma.h: No such file or directory > mkdep: compile failed > *** Error code 1 > > Stop in /usr/src/lib/libarchive. > *** Error code 1 > > > I'm now at r209398 Although I know it isn't the proper method of doing things, why not just do... pushd lib/lzma make obj make depend make buildincludes make installincludes popd # Resume regularly scheduled program ? Obviously something is screwed up with the environment on the machine as half-measures don't appear to be working :/... -Garrett From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:29:35 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46D291065703; Mon, 21 Jun 2010 16:29:35 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id F1ADC8FC1B; Mon, 21 Jun 2010 16:29:34 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 12A531FFC35; Mon, 21 Jun 2010 16:29:34 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 795DF844A3; Mon, 21 Jun 2010 18:27:23 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> Date: Mon, 21 Jun 2010 18:27:23 +0200 In-Reply-To: <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Mon, 21 Jun 2010 16:59:28 +0100") Message-ID: <86iq5cfj10.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: jhell , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:29:35 -0000 Anton Shterenlikht writes: > this failed in "make depend" step with you can skip that step... in fact, you can skip the whole thing, since it is completely irrelevant to your case. I'll go check the archives for your OP and see if I can provide some more useful advice than jhell. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:31:44 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 925A4106564A; Mon, 21 Jun 2010 16:31:44 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE8C8FC1A; Mon, 21 Jun 2010 16:31:43 +0000 (UTC) Received: by iwn7 with SMTP id 7so4497482iwn.13 for ; Mon, 21 Jun 2010 09:31:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=cTvT4BOExNwYsJ/lp87YZkp27LtqKYJRhpLv1O7JVQ8=; b=oBLYUyDC9aa914UK+xVZsq6XnD79YetN7xS7c4m5bE4caoRRVbhabqscEwVmvV6Lik aJDp1wCAIGkF/XFNtaeIzg96QTCoam8KI3Q8m2noK30y1DuECA2prvyByE8kM59cog6x O9QiqP6bZ5U1fnklzD3DcfPDyofv/4+IUYfz8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=vrfRth2MCjOXOcgETcXsLyGVk0kofVIAFQrS/W+jSVrjvtkoyjHCw1ByYTGOod9aRb rn1lhWQct01htq4DcJeEqVBAwiI+7MoagJw+56XROrLpTsVnXgADlmJTtx+HQ+EOo4oh uE2CqVgxMw+xeB6rHlQmim103cstTP1HG1V3E= Received: by 10.231.200.24 with SMTP id eu24mr5380814ibb.186.1277137902736; Mon, 21 Jun 2010 09:31:42 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id r12sm2436910ibi.14.2010.06.21.09.31.41 (version=SSLv3 cipher=RC4-MD5); Mon, 21 Jun 2010 09:31:41 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1F93EC.5060505@dataix.net> Date: Mon, 21 Jun 2010 12:31:40 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100620 Thunderbird MIME-Version: 1.0 To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> In-Reply-To: <20100621155927.GA50490@mech-cluster241.men.bris.ac.uk> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:31:44 -0000 On 06/21/2010 11:59, Anton Shterenlikht wrote: > On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Smørgrav wrote: >> jhell writes: >>> Anton Shterenlikht writes: >>>> What do you mean by "updating your headers"? >>> cd /usr/src/include && make obj && make depend && make all && make install >> >> wrong. >> >> % cd /usr/src >> % make obj >> % make cleandepend >> % make depend >> % make buildincludes >> % make installincludes > > this failed in "make depend" step with > > *skip* > > rm -f .depend > mkdep -f .depend -a /usr/src/lib/libalias/modules/smedia/../../../../sys/netinet/libalias/alias_smedia.c > ===> lib/libarchive (depend) > rm -f .depend > mkdep -f .depend -a -DHAVE_BZLIB_H=1 -DHAVE_LIBLZMA=1 -DHAVE_LZMA_H=1 -DPLATFORM_CONFIG_H=\"config_freebs .h\" -I/usr/obj/usr/src/lib/libarchive -DWITH_OPENSSL /usr/src/lib/libarchive/archive_check_magic.c /usr/src lib/libarchive/archive_entry.c /usr/src/lib/libarchive/archive_entry_copy_stat.c /usr/src/lib/libarchive/arc ive_entry_stat.c /usr/src/lib/libarchive/archive_entry_strmode.c /usr/src/lib/libarchive/archive_entry_link_resolver.c /usr/src/lib/libarchive/archive_entry_xattr.c /usr/src/lib/libarchive/archive_read.c /usr/src/lib/libarchive/archive_read_data_into_fd.c /usr/src/lib/libarchive/archive_read_disk.c /usr/src/lib/libarchive/archive_read_disk_entry_from_file.c /usr/src/lib/libarchive/archive_read_disk_set_standard_lookup.c /usr/src/lib/libarchive/archive_read_extract.c /usr/src/lib/libarchive/archive_read_open_fd.c /usr/src/lib/libarchive/archive_read_open_file.c /usr/src/lib/libarchive/archive_read_open_filename.c /usr/src/lib/libarchive/archive_read_open _memory.c /usr/src/lib/libarchive/archive_read_support_compression_all.c /usr/src/lib/libarchive/archive_read_support_compression_bzip2.c /usr/src/lib/libarchive/archive_read_support_compression_compress.c /usr/src/lib/libarchive/archive_read_support_compression_gzip.c /usr/src/lib/libarchive/archive_read_support_compression_none.c /usr/src/lib/libarchive/archive_read_support_compression_program.c /usr/src/lib/libarchive/archive_read_support_compression_uu.c /usr/src/lib/libarchive/archive_read_support_compression_xz.c /usr/src/lib/libarchive/archive_read_support_format_all.c /usr/src/lib/libarchive/archive_read_support_format_ar.c /usr/src/lib/libarchive/archive_read_support_format_cpio.c /usr/src/lib/libarchive/archive_read_support_format_empty.c /usr/src/lib/libarchive/archive_read_support_format_iso9660.c /usr/src/lib/libarchive/archive_read_support_format_mtree.c /usr/src/lib/libarchive/archive_read_support_format_raw.c /usr/src/lib/libarchive/archive_read_support_format _tar.c /usr/src/lib/libarchive/archive_read_support_format_zip.c /usr/src/lib/libarchive/archive_string.c /usr/src/lib/libarchive/archive_string_sprintf.c /usr/src/lib/libarchive/archive_util.c /usr/src/lib/libarchive/archive_virtual.c /usr/src/lib/libarchive/archive_write.c /usr/src/lib/libarchive/archive_write_disk.c /usr/src/lib/libarchive/archive_write_disk_set_standard_lookup.c /usr/src/lib/libarchive/archive_write_open_fd.c /usr/src/lib/libarchive/archive_write_open_file.c /usr/src/lib/libarchive/archive_write_open_filename.c /usr/src/lib/libarchive/archive_write_open_memory.c /usr/src/lib/libarchive/archive_write_set_compression_bzip2.c /usr/src/lib/libarchive/archive_write_set_compression_compress.c /usr/src/lib/libarchive/archive_write_set_compression_gzip.c /usr/src/lib/libarchive/archive_write_set_compression_none.c /usr/src/lib/libarchive/archive_write_set_compression_program.c /usr/src/lib/libarchive/archive_write_set_compression_xz.c /usr/src/lib/libarchive/arch ive_write_set_format.c /usr/src/lib/libarchive/archive_write_set_format_ar.c /usr/src/lib/libarchive/archive_write_set_format_by_name.c /usr/src/lib/libarchive/archive_write_set_format_cpio.c /usr/src/lib/libarchive/archive_write_set_format_cpio_newc.c /usr/src/lib/libarchive/archive_write_set_format_mtree.c /usr/src/lib/libarchive/archive_write_set_format_pax.c /usr/src/lib/libarchive/archive_write_set_format_shar.c /usr/src/lib/libarchive/archive_write_set_format_ustar.c /usr/src/lib/libarchive/archive_write_set_format_zip.c /usr/src/lib/libarchive/filter_fork.c > /usr/src/lib/libarchive/archive_read_support_compression_xz.c:45:18: error: lzma.h: No such file or directory > /usr/src/lib/libarchive/archive_write_set_compression_xz.c:42:18: error: lzma.h: No such file or directory > mkdep: compile failed > *** Error code 1 > > Stop in /usr/src/lib/libarchive. > *** Error code 1 > > > I'm now at r209398 > > many thanks > anton > I do not remember what the exact fix was nor am I looking it up but give this a shot. # I think I missed this step when I did this. # Copy and paste for pleasure. cd /usr/src/lib make obj && make depend && make includes && make installincludes Retry your build from here and report back. Of course all these re-install of includes really is not needed now but this is just to skip some cd here & there steps. Good luck, -- jhell From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:38:56 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA513106564A; Mon, 21 Jun 2010 16:38:56 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 6B6CD8FC0C; Mon, 21 Jun 2010 16:38:56 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 6BC471FFC35; Mon, 21 Jun 2010 16:38:55 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id CCF0B844A3; Mon, 21 Jun 2010 18:36:44 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> Date: Mon, 21 Jun 2010 18:36:44 +0200 In-Reply-To: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Thu, 17 Jun 2010 11:15:41 +0100") Message-ID: <86eig0filf.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:38:56 -0000 Anton Shterenlikht writes: > I've r209203 kernel on ia64 box. > Now I'm trying to rebuild world to r209240. > I get these errors. There is absolutely nothing between those two revisions that would explain the errors you're getting. Are you absolutely sure those are the correct revision numbers? Have you tried checking out a clean copy of r209203 and building + installing that before trying to build r209240 again? DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 16:57:15 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18B7A106566C; Mon, 21 Jun 2010 16:57:15 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id BA28C8FC0C; Mon, 21 Jun 2010 16:57:14 +0000 (UTC) Received: by iwn7 with SMTP id 7so4525023iwn.13 for ; Mon, 21 Jun 2010 09:57:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=VY6M9aiS0xDgvMoERF2l+p/ECNiHWDaFz/LEhknh31M=; b=S3eKNKHEDqm+4bkeiDNSc5u/e0Qk0+R0u3CBsbe3xqiHugFy08BqXc2aDbIdK/8/KT cedQbQQ12O/08pSfEqsyzlalRlp/axG29ZElkSV6wYt4dvKa8UibHyAdFUp7EcVAZrpN +Ns60zBolVm+o5fhLvYnMwJMPVidgW/MMtUpE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=PvFTXvhtD3TIvxXoCT1oW0G2GlTUQaK9KglXFw00iHb8n0V2gbTmxgWUeRp1Dclg4m z3rHojXHe4CxPlr4Loa4t+2X2VIpHM6UTKibN6IWOrLzz7bBp+JLahFhnACcFsZiVfF0 ZK+fgfqzTMzuINslM+55aoW66Wbih/L/ya/ac= Received: by 10.231.59.80 with SMTP id k16mr6098696ibh.114.1277139433423; Mon, 21 Jun 2010 09:57:13 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id r12sm2529047ibi.14.2010.06.21.09.57.12 (version=SSLv3 cipher=RC4-MD5); Mon, 21 Jun 2010 09:57:12 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1F99E6.30202@dataix.net> Date: Mon, 21 Jun 2010 12:57:10 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100620 Thunderbird MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <4C1F8444.80002@dataix.net> <86mxuofj40.fsf@ds4.des.no> In-Reply-To: <86mxuofj40.fsf@ds4.des.no> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 16:57:15 -0000 On 06/21/2010 12:25, Dag-Erling Smørgrav wrote: > jhell writes: >> Sure, the only difference here is you just seem to have added >> cleandepend for extra added surety but is unneeded if the obj >> directory is assumed empty. > > Assumption is the mother of all f***ups. The mother of your particular > f***up is the assumption that all headers are in /usr/src/include. His return post confirmed it was a clean obj. Where did the rest of the answers go ? I have not had to deal with this since: r208258 | mm | 2010-05-18 05:59:09 -0400 (Tue, 18 May 2010) | 16 lines And have no way to test it out if it solves the problem but sure it could be worked through without the attitude & flames that you bring to this thread. > > DES Wow really! your getting that upset you have to start cussing. I just hope that because of your incorrect addition to what you say building the includes improperly is a f***up and being called out on, just like the other patch we've discussed that you so claim had two files in it that you can't own up to does not have anything to do with this. As to the point before you start pointing fingers as you are so gracious to do lately - The steps laid out are the steps I had once took to correct the similar problem. And I seem to be running on these systems fairly well mind you. If you would like to take your aggressions off-list Ill be more than willing to oblige. Praying for you, -- jhell From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 17:49:43 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADE121065674; Mon, 21 Jun 2010 17:49:43 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 6BBA58FC27; Mon, 21 Jun 2010 17:49:43 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 3D5E11FFC34; Mon, 21 Jun 2010 17:49:42 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 9A160844A3; Mon, 21 Jun 2010 19:47:31 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: jhell References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <4C1F8444.80002@dataix.net> <86mxuofj40.fsf@ds4.des.no> <4C1F99E6.30202@dataix.net> Date: Mon, 21 Jun 2010 19:47:31 +0200 In-Reply-To: <4C1F99E6.30202@dataix.net> (jhell@dataix.net's message of "Mon, 21 Jun 2010 12:57:10 -0400") Message-ID: <86aaqoffbg.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.95 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 17:49:43 -0000 jhell writes: > As to the point before you start pointing fingers as you are so gracious > to do lately - The steps laid out are the steps I had once took to > correct the similar problem. And I seem to be running on these systems > fairly well mind you. They are still wrong, and they will not solve his problem. All they will do is muddle the tracks and reduce our chances of ever finding out what the problem really is. > Praying for you, I'd rather you didn't. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 18:31:40 2010 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D8741065717; Mon, 21 Jun 2010 18:31:40 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id CEBD48FC13; Mon, 21 Jun 2010 18:31:39 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o5LIVdgF096255; Mon, 21 Jun 2010 14:31:39 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o5LIVdaV096254; Mon, 21 Jun 2010 18:31:39 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 21 Jun 2010 18:31:39 GMT Message-Id: <201006211831.o5LIVdaV096254@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 18:31:40 -0000 TB --- 2010-06-21 17:07:18 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-06-21 17:07:18 - starting HEAD tinderbox run for ia64/ia64 TB --- 2010-06-21 17:07:18 - cleaning the object tree TB --- 2010-06-21 17:07:36 - cvsupping the source tree TB --- 2010-06-21 17:07:36 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2010-06-21 17:07:51 - building world TB --- 2010-06-21 17:07:51 - MAKEOBJDIRPREFIX=/obj TB --- 2010-06-21 17:07:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-06-21 17:07:51 - TARGET=ia64 TB --- 2010-06-21 17:07:51 - TARGET_ARCH=ia64 TB --- 2010-06-21 17:07:51 - TZ=UTC TB --- 2010-06-21 17:07:51 - __MAKE_CONF=/dev/null TB --- 2010-06-21 17:07:51 - cd /src TB --- 2010-06-21 17:07:51 - /usr/bin/make -B buildworld >>> World build started on Mon Jun 21 17:07:55 UTC 2010 >>> 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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Mon Jun 21 18:30:09 UTC 2010 TB --- 2010-06-21 18:30:09 - generating LINT kernel config TB --- 2010-06-21 18:30:09 - cd /src/sys/ia64/conf TB --- 2010-06-21 18:30:09 - /usr/bin/make -B LINT TB --- 2010-06-21 18:30:09 - building LINT kernel TB --- 2010-06-21 18:30:09 - MAKEOBJDIRPREFIX=/obj TB --- 2010-06-21 18:30:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-06-21 18:30:09 - TARGET=ia64 TB --- 2010-06-21 18:30:09 - TARGET_ARCH=ia64 TB --- 2010-06-21 18:30:09 - TZ=UTC TB --- 2010-06-21 18:30:09 - __MAKE_CONF=/dev/null TB --- 2010-06-21 18:30:09 - cd /src TB --- 2010-06-21 18:30:09 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Jun 21 18:30:09 UTC 2010 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies [...] awk -f /src/sys/tools/makeobjops.awk /src/sys/kgssapi/kgss_if.m -h awk -f /src/sys/tools/makeobjops.awk /src/sys/libkern/iconv_converter_if.m -h awk -f /src/sys/tools/makeobjops.awk /src/sys/opencrypto/cryptodev_if.m -h awk -f /src/sys/tools/makeobjops.awk /src/sys/dev/acpica/acpi_if.m -h rm -f .newdep /usr/bin/make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | MKDEP_CPP="cc -E" CC="cc" xargs mkdep -a -f .newdep -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/src/sys/dev/ath -I/src/sys/dev/ath/ath_hal -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/gnu/fs/xfs/FreeBSD -I/src/sys/gnu/fs/xfs/FreeBSD/support -I/src/sys/gnu/fs/xfs -I/src/sys/contrib/opensolaris/compat -I/src/sys/dev/cxgb -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding /src/sys/dev/acpica/acpi_hpet.c:34:22: error: opt_apic.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-06-21 18:31:39 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-06-21 18:31:39 - ERROR: failed to build lint kernel TB --- 2010-06-21 18:31:39 - 3947.28 user 661.32 system 5060.38 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 19:20:46 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 278E9106566B; Mon, 21 Jun 2010 19:20:46 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id C50448FC08; Mon, 21 Jun 2010 19:20:45 +0000 (UTC) Received: by iwn7 with SMTP id 7so4673943iwn.13 for ; Mon, 21 Jun 2010 12:20:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=S4WUBFhZMt/iqt9493XkEWI3azEhoKeJeyHrHmtR4Eo=; b=cy1waM0kRvwNXpOm3eKbRwR1+PAZdenFiSWEqWVbmVTP7PBcJftGQv7ke6n6Dy5VLk U97hOusy2Lzjpa3MpU5WG91EvCH3OEXSQQ+MnaXsTjU5ZACyQgJsVfxs1drQV5EASfNR ZwybRFk0zEFmLFDdPoQhKeJwxcQiccE1lRW78= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=efJZz5njI4SQs4JERBxK2M2OeEiBQZR14UjvJ4pk33eNMMOxy2GIf9N+ZOsqTF7bO/ zluCutJY6h0k5EeJDBvdmPtawzTdKBJtZcsz/2dfNqya8npq1iJ+tbpmeC485/deB9vJ 9NsJpukkpyN3ceQfXJWBGLf6/7ot8kBYhIOlg= Received: by 10.231.158.132 with SMTP id f4mr5529405ibx.52.1277148045057; Mon, 21 Jun 2010 12:20:45 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id r12sm23872600ibi.8.2010.06.21.12.20.43 (version=SSLv3 cipher=RC4-MD5); Mon, 21 Jun 2010 12:20:44 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C1FBB8A.6020907@dataix.net> Date: Mon, 21 Jun 2010 15:20:42 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100620 Thunderbird MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <4C1F8444.80002@dataix.net> <86mxuofj40.fsf@ds4.des.no> <4C1F99E6.30202@dataix.net> <86aaqoffbg.fsf@ds4.des.no> In-Reply-To: <86aaqoffbg.fsf@ds4.des.no> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 19:20:46 -0000 On 06/21/2010 13:47, Dag-Erling Smørgrav wrote: > jhell writes: >> As to the point before you start pointing fingers as you are so gracious >> to do lately - The steps laid out are the steps I had once took to >> correct the similar problem. And I seem to be running on these systems >> fairly well mind you. > > They are still wrong, and they will not solve his problem. All they > will do is muddle the tracks and reduce our chances of ever finding out > what the problem really is. Actually I apologize as I originally read your fix to what I posted as cd to /usr/src/includes where as you are correct with those build options for a cd /usr/src. I do think that a full depends and includes build for the whole tree is a little expensive in this case but it would work the same either way. Though with what you said above (second paragraph) I would believe that trying to correct this problem first by finding out if the problem was laid out in the includes directory first would have been one step possibly in the right direction to solving the problem as I am just trying to recall what had actually solved that import of lzma issue. This is the thread with the discussion: http://bit.ly/dCuhHK Why on earth this is breaking on some machines and not on others is weird. Maybe a possibility of having the xz- port installed in comparison to the ones that don't... I didn't have that much time to analyze it when it came about. I can say that after he tried the build after the includes directory build that the `lzma_physmem' error he was getting in the subject line disappeared and he was left with just having to update libarchive & liblzma. > >> Praying for you, > > I'd rather you didn't. In reference to: http://bit.ly/dy4VSb ;) Regards, -- jhell From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 21 20:27:54 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05F75106566B; Mon, 21 Jun 2010 20:27:54 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout030.mac.com (asmtpout030.mac.com [17.148.16.105]) by mx1.freebsd.org (Postfix) with ESMTP id DBD548FC22; Mon, 21 Jun 2010 20:27:53 +0000 (UTC) MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from [172.24.241.142] (natint3.juniper.net [66.129.224.36]) by asmtp030.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4D00713SUGLX10@asmtp030.mac.com>; Mon, 21 Jun 2010 13:27:53 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006210119 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-21_01:2010-02-06, 2010-06-21, 2010-06-20 signatures=0 From: Marcel Moolenaar In-reply-to: <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> Date: Mon, 21 Jun 2010 13:27:52 -0700 Content-transfer-encoding: quoted-printable Message-id: <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> To: Anton Shterenlikht X-Mailer: Apple Mail (2.1081) Cc: =?iso-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2010 20:27:54 -0000 On Jun 21, 2010, at 8:04 AM, Anton Shterenlikht wrote: > On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Sm=F8rgrav wrote: >> jhell writes: >>> Anton Shterenlikht writes: >>>> What do you mean by "updating your headers"? >>> cd /usr/src/include && make obj && make depend && make all && make = install >>=20 >> wrong. >>=20 >> % cd /usr/src >> % make obj >> % make cleandepend >> % make depend >> % make buildincludes >> % make installincludes >>=20 >> DES >> --=20 >> Dag-Erling Sm=F8rgrav - des@des.no >=20 > Sorry, just to take one step back, why has this become > necessary for this particular box? If /usr/obj is empty, > and "svn up", followed by "svn diff", doesn't show any > local changes, why can't I go straight to make buildworld? > In other words, why do my headers need updating on this > particular box, and not on other ia64 boxes? > I must've screwed something up, haven't I? Anton, My suggestion would be to destroy the sandbox entirely and simply checkout a new one from scratch, provided you're not sharing sandboxes across NFS. I would also manually destroy your object tree under /usr/obj (or whereever you have it) before doing the buildworld. It's not impossible (double negative to emphasize that the possibility may not be big enough to worry about, but that I don't want to go there), that you have some corruption that is not exposed by "svn diff", but that is causing the build-breakages. A clean slate helps... FYI, --=20 Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 23 13:05:40 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 404131065676; Wed, 23 Jun 2010 13:05:40 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id E98738FC1A; Wed, 23 Jun 2010 13:05:39 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORPe3-0004bH-UF; Wed, 23 Jun 2010 14:05:38 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORPe3-0002Yq-6B; Wed, 23 Jun 2010 14:05:35 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5ND5YOZ069942; Wed, 23 Jun 2010 14:05:34 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5ND5YKG069941; Wed, 23 Jun 2010 14:05:34 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Wed, 23 Jun 2010 14:05:34 +0100 From: Anton Shterenlikht To: Marcel Moolenaar Message-ID: <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jun 2010 13:05:40 -0000 On Mon, Jun 21, 2010 at 01:27:52PM -0700, Marcel Moolenaar wrote: >=20 > On Jun 21, 2010, at 8:04 AM, Anton Shterenlikht wrote: >=20 > > On Mon, Jun 21, 2010 at 04:45:03PM +0200, Dag-Erling Sm=F8rgrav wrote: > >> jhell writes: > >>> Anton Shterenlikht writes: > >>>> What do you mean by "updating your headers"? > >>> cd /usr/src/include && make obj && make depend && make all && make in= stall > >>=20 > >> wrong. > >>=20 > >> % cd /usr/src > >> % make obj > >> % make cleandepend > >> % make depend > >> % make buildincludes > >> % make installincludes > >>=20 > >> DES > >> --=20 > >> Dag-Erling Sm=F8rgrav - des@des.no > >=20 > > Sorry, just to take one step back, why has this become > > necessary for this particular box? If /usr/obj is empty, > > and "svn up", followed by "svn diff", doesn't show any > > local changes, why can't I go straight to make buildworld? > > In other words, why do my headers need updating on this > > particular box, and not on other ia64 boxes? > > I must've screwed something up, haven't I? >=20 > Anton, >=20 > My suggestion would be to destroy the sandbox entirely > and simply checkout a new one from scratch, provided > you're not sharing sandboxes across NFS. I would also > manually destroy your object tree under /usr/obj (or > whereever you have it) before doing the buildworld. >=20 > It's not impossible (double negative to emphasize that > the possibility may not be big enough to worry about, > but that I don't want to go there), that you have some > corruption that is not exposed by "svn diff", but that > is causing the build-breakages. A clean slate helps... Marcel, I did just that - removed the whole of /usr/src and started from scratch. I got the same error as before: cc -static -o rescue rescue.o cat.lo chflags.lo chio.lo chmod.lo cp.lo date= =2Elo dd.lo df.lo echo.lo ed.lo exp .lo getfacl.lo hostname.lo kenv.lo kill= =2Elo ln.lo ls.lo mkdir.lo mv.lo pkill.lo ps.lo pwd.lo realpath.lo rm.l rm= dir.lo setfacl.lo sh.lo stty.lo sync.lo test.lo rcp.lo csh.lo atacontrol.lo= badsect.lo camcontrol.lo ccdc nfig.lo clri.lo devfs.lo dmesg.lo dump.lo du= mpfs.lo dumpon.lo fsck.lo fsck_ffs.lo fsck_msdosfs.lo fsdb.lo fs rand.lo gb= de.lo geom.lo ifconfig.lo init.lo kldconfig.lo kldload.lo kldstat.lo kldunl= oad.lo ldconfig.lo md5. o mdconfig.lo mdmfs.lo mknod.lo mount.lo mount_cd96= 60.lo mount_msdosfs.lo mount_nfs.lo mount_ntfs.lo mount_n llfs.lo mount_udf= =2Elo mount_unionfs.lo newfs.lo newfs_msdos.lo nos-tun.lo ping.lo reboot.lo= restore.lo rcorde .lo route.lo routed.lo rtquery.lo rtsol.lo savecore.lo s= pppcontrol.lo swapon.lo sysctl.lo tunefs.lo umount.l atmconfig.lo ping6.lo= ipf.lo zfs.lo zpool.lo mca.lo dhclient.lo head.lo mt.lo sed.lo tail.lo tee= =2Elo gzip.lo bzip2.lo xz.lo tar.lo vi.lo id.lo chroot.lo chown.lo /usr/obj= /usr/src/rescue/rescue/../librescue/exec.o /usr obj/usr/src/rescue/rescue/.= =2E/librescue/getusershell.o /usr/obj/usr/src/rescue/rescue/../librescue/lo= gin_clas .o /usr/obj/usr/src/rescue/rescue/../librescue/popen.o /usr/obj/us= r/src/rescue/rescue/../librescue/rcmdsh.o usr/obj/usr/src/rescue/rescue/..= /librescue/sysctl.o /usr/obj/usr/src/rescue/rescue/../librescue/system.o -l= c ypt -ledit -lkvm -ll -ltermcap -lutil -lalias -lcam -lcurses -ldevstat -l= ipsec -lipx -lzfs -lnvpair -luutil lavl -lgeom -lbsdxml -ljail -lkiconv -l= md -lreadline -lsbuf -lufs -lz -lbz2 -llzma -larchive -lcrypto -lm xz.lo(.text+0x5202): In function `hardware_init': : undefined reference to `lzma_physmem' I think it's possible that at some point, in anger, I did "make installworld" after a failed, or otherwise interrupted "make buildworld". Perhaps I got an inconsistent set of binaries as a result... Would that explain an error like this? PS: I'm now at # svn info Path: . URL: svn://svn.freebsd.org/base/head Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 209429 Node Kind: directory Schedule: normal Last Changed Author: rwatson Last Changed Rev: 209429 Last Changed Date: 2010-06-22 11:46:57 +0100 (Tue, 22 Jun 2010) many thanks anton --=20 Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 23 14:22:30 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF4D5106564A; Wed, 23 Jun 2010 14:22:30 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id AA4D58FC0C; Wed, 23 Jun 2010 14:22:30 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id A77151FFC33; Wed, 23 Jun 2010 14:22:29 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id DEBC1845D5; Wed, 23 Jun 2010 16:20:18 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> Date: Wed, 23 Jun 2010 16:20:18 +0200 In-Reply-To: <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Wed, 23 Jun 2010 14:05:34 +0100") Message-ID: <86d3vhomot.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ia64@freebsd.org, freebsd-current@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jun 2010 14:22:31 -0000 Anton Shterenlikht writes: > I think it's possible that at some point, in anger, I did "make > installworld" after a failed, or otherwise interrupted "make > buildworld". Perhaps I got an inconsistent set of binaries as a > result... Would that explain an error like this? No, because at this point buildworld is using the toolchain and libraries that it built earlier. Can you do % find /usr/obj/usr/src -name liblzma.a There should be at least one in /usr/obj/usr/src/lib/liblzma and one in /usr/obj/usr/src/tmp/usr/lib, and they should be identical. Next, do % nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem and show us the result. While you're at it, do this as well: % nm /usr/lib/liblzma.a | grep physmem DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 08:26:19 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DE43106566B; Thu, 24 Jun 2010 08:26:19 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id EC19C8FC0C; Thu, 24 Jun 2010 08:26:18 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORhlJ-0005jr-Nc; Thu, 24 Jun 2010 09:26:17 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORhlJ-0000GX-H4; Thu, 24 Jun 2010 09:26:17 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5O8QHRw009301; Thu, 24 Jun 2010 09:26:17 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5O8QHjg009300; Thu, 24 Jun 2010 09:26:17 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 09:26:17 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624082616.GA9272@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <86eig0filf.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <86eig0filf.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 08:26:19 -0000 On Mon, Jun 21, 2010 at 06:36:44PM +0200, Dag-Erling Sm=F8rgrav wrote: > Anton Shterenlikht writes: > > I've r209203 kernel on ia64 box. > > Now I'm trying to rebuild world to r209240. > > I get these errors. >=20 > There is absolutely nothing between those two revisions that would > explain the errors you're getting. Are you absolutely sure those are > the correct revision numbers? Have you tried checking out a clean copy > of r209203 and building + installing that before trying to build r209240 > again? sorry for the delay. I got a clean copy of r209203, and got the same error on buildworld: cc -static -o rescue rescue.o cat.lo chflags.lo chio.lo chmod.lo cp.lo date= =2Elo dd.lo df.lo echo.lo ed.lo exp .lo getfacl.lo hostname.lo kenv.lo kill= =2Elo ln.lo ls.lo mkdir.lo mv.lo pkill.lo ps.lo pwd.lo realpath.lo rm.l rm= dir.lo setfacl.lo sh.lo stty.lo sync.lo test.lo rcp.lo csh.lo atacontrol.lo= badsect.lo camcontrol.lo ccdc nfig.lo clri.lo devfs.lo dmesg.lo dump.lo du= mpfs.lo dumpon.lo fsck.lo fsck_ffs.lo fsck_msdosfs.lo fsdb.lo fs rand.lo gb= de.lo geom.lo ifconfig.lo init.lo kldconfig.lo kldload.lo kldstat.lo kldunl= oad.lo ldconfig.lo md5. o mdconfig.lo mdmfs.lo mknod.lo mount.lo mount_cd96= 60.lo mount_msdosfs.lo mount_nfs.lo mount_ntfs.lo mount_n llfs.lo mount_udf= =2Elo mount_unionfs.lo newfs.lo newfs_msdos.lo nos-tun.lo ping.lo reboot.lo= restore.lo rcorde .lo route.lo routed.lo rtquery.lo rtsol.lo savecore.lo s= pppcontrol.lo swapon.lo sysctl.lo tunefs.lo umount.l atmconfig.lo ping6.lo= ipf.lo zfs.lo zpool.lo mca.lo dhclient.lo head.lo mt.lo sed.lo tail.lo tee= =2Elo gzip.lo bzip2.lo xz.lo tar.lo vi.lo id.lo chroot.lo chown.lo /usr/obj= /usr/src/rescue/rescue/../librescue/exec.o /usr obj/usr/src/rescue/rescue/.= =2E/librescue/getusershell.o /usr/obj/usr/src/rescue/rescue/../librescue/lo= gin_clas .o /usr/obj/usr/src/rescue/rescue/../librescue/popen.o /usr/obj/us= r/src/rescue/rescue/../librescue/rcmdsh.o usr/obj/usr/src/rescue/rescue/..= /librescue/sysctl.o /usr/obj/usr/src/rescue/rescue/../librescue/system.o -l= c ypt -ledit -lkvm -ll -ltermcap -lutil -lalias -lcam -lcurses -ldevstat -l= ipsec -lipx -lzfs -lnvpair -luutil lavl -lgeom -lbsdxml -ljail -lkiconv -l= md -lreadline -lsbuf -lufs -lz -lbz2 -llzma -larchive -lcrypto -lm xz.lo(.text+0x5202): In function `hardware_init': : undefined reference to `lzma_physmem' # svn info Path: . URL: svn://svn.freebsd.org/base/head Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 209203 Node Kind: directory Schedule: normal Last Changed Author: edwin Last Changed Rev: 209201 Last Changed Date: 2010-06-15 12:37:33 +0100 (Tue, 15 Jun 2010) many thanks for your help anton --=20 Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 08:36:38 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DCC9106566C; Thu, 24 Jun 2010 08:36:38 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 43D9C8FC0C; Thu, 24 Jun 2010 08:36:38 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORhvI-0005nm-UA; Thu, 24 Jun 2010 09:36:37 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORhvI-0005Cs-Je; Thu, 24 Jun 2010 09:36:36 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5O8aaZE009371; Thu, 24 Jun 2010 09:36:36 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5O8aZIx009370; Thu, 24 Jun 2010 09:36:35 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 09:36:35 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86d3vhomot.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-ia64@freebsd.org, freebsd-current@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 08:36:38 -0000 On Wed, Jun 23, 2010 at 04:20:18PM +0200, Dag-Erling Smørgrav wrote: > Anton Shterenlikht writes: > > I think it's possible that at some point, in anger, I did "make > > installworld" after a failed, or otherwise interrupted "make > > buildworld". Perhaps I got an inconsistent set of binaries as a > > result... Would that explain an error like this? > > No, because at this point buildworld is using the toolchain and > libraries that it built earlier. sorry for the delay On a clean copy of r209203 > Can you do > > % find /usr/obj/usr/src -name liblzma.a > > There should be at least one in /usr/obj/usr/src/lib/liblzma and one in > /usr/obj/usr/src/tmp/usr/lib, and they should be identical. seems so: # find /usr/obj/usr/src -name liblzma.a /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a # > Next, do > > % nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > > and show us the result. # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem hardware_physmem.o: 0000000000000000 T lzma_physmem U lzma_tuklib_physmem tuklib_physmem.o: 0000000000000000 T lzma_tuklib_physmem # > While you're at it, do this as well: > > % nm /usr/lib/liblzma.a | grep physmem # nm /usr/lib/liblzma.a | grep physmem nm: '/usr/lib/liblzma.a': No such file # Did you mean /usr/local/lib/liblzma.a ? # nm /usr/local/lib/liblzma.a|grep physmem # On my other 2 ia64 boxes, where I don't have this problem, the output of the last command is the same. many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 09:13:34 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B864B106564A; Thu, 24 Jun 2010 09:13:34 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 7096B8FC0A; Thu, 24 Jun 2010 09:13:34 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 5F6EF1FFC33; Thu, 24 Jun 2010 09:13:33 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 7171C845D8; Thu, 24 Jun 2010 11:11:22 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> Date: Thu, 24 Jun 2010 11:11:22 +0200 In-Reply-To: <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Thu, 24 Jun 2010 09:36:35 +0100") Message-ID: <86vd98aj7p.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ia64@freebsd.org, freebsd-current@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 09:13:34 -0000 Anton Shterenlikht writes: > # find /usr/obj/usr/src -name liblzma.a > /usr/obj/usr/src/tmp/usr/lib/liblzma.a > /usr/obj/usr/src/lib/liblzma/liblzma.a > # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzm= a/liblzma.a > # > # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > hardware_physmem.o: > 0000000000000000 T lzma_physmem > U lzma_tuklib_physmem > tuklib_physmem.o: > 0000000000000000 T lzma_tuklib_physmem > #=20 > # nm /usr/lib/liblzma.a | grep physmem > nm: '/usr/lib/liblzma.a': No such file > # > > Did you mean /usr/local/lib/liblzma.a ? No, I meant /usr/lib/liblzma.a. Do you have any other compilers installed? On a machine where make buildworld failed, do % cd /usr/src % make buildenv % echo $PATH % which cc % cc --version % strings $(which cc) | grep -w tmp DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 10:34:01 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 767391065677; Thu, 24 Jun 2010 10:34:01 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 30BEC8FC14; Thu, 24 Jun 2010 10:34:00 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 809381FFC33; Thu, 24 Jun 2010 10:33:59 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id A5B4F845D6; Thu, 24 Jun 2010 12:31:48 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> Date: Thu, 24 Jun 2010 12:31:48 +0200 In-Reply-To: <86vd98aj7p.fsf@ds4.des.no> ("Dag-Erling =?utf-8?Q?Sm=C3=B8rg?= =?utf-8?Q?rav=22's?= message of "Thu, 24 Jun 2010 11:11:22 +0200") Message-ID: <8639wcafhn.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ia64@freebsd.org, freebsd-current@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 10:34:01 -0000 Dag-Erling Sm=C3=B8rgrav writes: > On a machine where make buildworld failed, do > > % cd /usr/src > % make buildenv > % echo $PATH > % which cc > % cc --version > % strings $(which cc) | grep -w tmp instead of that last line: % cc -dumpspecs (still in buildenv) DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 10:57:28 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B50FF106566C; Thu, 24 Jun 2010 10:57:28 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 6CA4F8FC1A; Thu, 24 Jun 2010 10:57:28 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORk7b-0007lr-3Q; Thu, 24 Jun 2010 11:57:27 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORk7a-0006KG-Q4; Thu, 24 Jun 2010 11:57:26 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5OAvQRq010483; Thu, 24 Jun 2010 11:57:26 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5OAvQ02010476; Thu, 24 Jun 2010 11:57:26 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 11:57:26 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624105726.GB10082@mech-cluster241.men.bris.ac.uk> References: <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86vd98aj7p.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 10:57:28 -0000 On Thu, Jun 24, 2010 at 11:11:22AM +0200, Dag-Erling Smørgrav wrote: > Anton Shterenlikht writes: > > # find /usr/obj/usr/src -name liblzma.a > > /usr/obj/usr/src/tmp/usr/lib/liblzma.a > > /usr/obj/usr/src/lib/liblzma/liblzma.a > > # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a > > # > > # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > > hardware_physmem.o: > > 0000000000000000 T lzma_physmem > > U lzma_tuklib_physmem > > tuklib_physmem.o: > > 0000000000000000 T lzma_tuklib_physmem > > # > > # nm /usr/lib/liblzma.a | grep physmem > > nm: '/usr/lib/liblzma.a': No such file > > # > > > > Did you mean /usr/local/lib/liblzma.a ? > > No, I meant /usr/lib/liblzma.a. This file doesn't exist on either of my other two ia64 boxes, where this problem is not present. > > Do you have any other compilers installed? No, I don't think so, gcc from ports don't build on ia64, at least 43/44/45 don't. I haven't tried 46 yet. Obviosly clang doesn't build either. > > On a machine where make buildworld failed, do > > % cd /usr/src > % make buildenv > % echo $PATH > % which cc > % cc --version > % strings $(which cc) | grep -w tmp # cd /usr/src/ # make buildenv Entering world for ia64:ia64 # echo $PATH /usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin # which cc /usr/obj/usr/src/tmp/usr/bin/cc # cc --version cc (GCC) 4.2.1 20070719 [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # strings $(which cc) | grep -w tmp /usr/obj/usr/src/tmp/usr/bin/ /usr/obj/usr/src/tmp/usr/libdata/gcc/ /usr/obj/usr/src/tmp/usr/lib/ /usr/obj/usr/src/tmp/usr/libexec/ /usr/obj/usr/src/tmp/usr /var/tmp/ /var/tmp /usr/tmp /tmp # Compare this with the output from another ia64 -current, where this problem is not present: > cd /usr/src/ > make buildenv Entering world for ia64:ia64 $ echo $PATH /usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin $ which cc /usr/obj/usr/src/tmp/usr/bin/cc $ cc --version cc (GCC) 4.2.1 20070719 [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ strings $(which cc) | grep -w tmp /usr/obj/usr/src/tmp/usr/bin/ /usr/obj/usr/src/tmp/usr/libdata/gcc/ /usr/obj/usr/src/tmp/usr/lib/ /usr/obj/usr/src/tmp/usr/libexec/ /usr/obj/usr/src/tmp/usr /var/tmp/ /var/tmp /usr/tmp /tmp $ which seems identical. many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 11:05:14 2010 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86FBB106564A; Thu, 24 Jun 2010 11:05:14 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 3BAFF8FC16; Thu, 24 Jun 2010 11:05:13 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORkF6-0000Y8-Np; Thu, 24 Jun 2010 12:05:13 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORkF6-000440-95; Thu, 24 Jun 2010 12:05:12 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5OB5CAC036162; Thu, 24 Jun 2010 12:05:12 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5OB5BFI036161; Thu, 24 Jun 2010 12:05:11 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 12:05:11 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> References: <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8639wcafhn.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@FreeBSD.org, freebsd-ia64@FreeBSD.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 11:05:14 -0000 On Thu, Jun 24, 2010 at 12:31:48PM +0200, Dag-Erling Smørgrav wrote: > Dag-Erling Smørgrav writes: > > On a machine where make buildworld failed, do > > > > % cd /usr/src > > % make buildenv > > % echo $PATH > > % which cc > > % cc --version > > % strings $(which cc) | grep -w tmp > > instead of that last line: > > % cc -dumpspecs > > (still in buildenv) $ cd /usr/src $ make buildenv Entering world for ia64:ia64 $ echo $PATH /usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin $ which cc /usr/obj/usr/src/tmp/usr/bin/cc $ cc --version cc (GCC) 4.2.1 20070719 [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ cc -dumpspecs *asm: -x %{mconstant-gp} %{mauto-pic} %(asm_extra) *asm_debug: %{g*:--gdwarf2} *asm_final: *asm_options: %a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O} *invoke_as: %{!S:-o %|.s | as %(asm_options) %m.s %A } *cpp: %(cpp_cpu) %(cpp_arch) %{!ansi:%{!std=c89:%{!std=iso9899.1990:%{!std=iso9899.199409:-D_LONGLONG}}}} %{posix:-D_POSIX_SOURCE} *cpp_options: %(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w} %{f*} %{g*:%{!g0:%{!fno-working-directory:-fworking-directory}}} %{O*} %{undef} %{save-temps:-fpch-preprocess} *cpp_debug_options: %{d*} *cpp_unique_options: %{C|CC:%{!E:%eGCC does not support -C or -CC without -E}} %{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I %{MD:-MD %{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ %*}}}}} %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i %{fmudflap:-D_MUDFLAP -include mf-runtime.h} %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h} %{E|M|MM:%W{o*}} *trad_capable_cpp: cc1 -E %{traditional|ftraditional|traditional-cpp:-traditional-cpp} *cc1: %{G*} *cc1_options: %{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}} %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*} %{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase %b}} %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs} %{v:-version} %{pg:-p} %{p} %{f*} %{undef} %{Qn:-fno-ident} %{--help:--help} %{--target-help:--target-help} %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j} %{-param*} %{fmudflap|fmudflapth:-fno-builtin -fno-merge-constants} %{coverage:-fprofile-arcs -ftest-coverage} *cc1plus: *link_gcc_c_sequence: %G %L %G *link_ssp: %{fstack-protector:} *endfile: %{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s *link: %{!static:--eh-frame-hdr} %{p:%nconsider using `-pg' instead of `-p' with gprof(1)} %{assert*} %{R*} %{rpath*} %{defsym*} %{shared:-Bshareable %{h*} %{soname*}} %{symbolic:-Bsymbolic} %{!shared: %{!static: %{rdynamic:-export-dynamic} %{!dynamic-linker:-dynamic-linker %(fbsd_dynamic_linker) }} %{static:-Bstatic}} *lib: %{!shared: %{!pg: %{pthread:-lpthread} -lc} %{pg: %{pthread:-lpthread_p} -lc_p}} %{shared: %{pthread:-lpthread} -lc} %{fstack-protector|fstack-protector-all:-lssp_nonshared} *mfwrap: %{static: %{fmudflap|fmudflapth: --wrap=malloc --wrap=free --wrap=calloc --wrap=realloc --wrap=mmap --wrap=munmap --wrap=alloca} %{fmudflapth: --wrap=pthread_create}} %{fmudflap|fmudflapth: --wrap=main} *mflib: %{fmudflap|fmudflapth: -export-dynamic} *link_gomp: *libgcc: %{pg:%{pg: -lgcc_p;:-lgcc} %{pg: -lgcc_eh_p;:-lgcc_eh}} %{!pg:%{static|static-libgcc|pg:%{pg: -lgcc_p;:-lgcc} %{pg: -lgcc_eh_p;:-lgcc_eh}}%{!static:%{!static-libgcc:%{!shared-libgcc:%{pg: -lgcc_p;:-lgcc} --as-needed -lgcc_s --no-as-needed}%{shared-libgcc:-lgcc_s%{!shared: %{pg: -lgcc_p;:-lgcc}}}}}} *startfile: %{!shared: %{pg:gcrt1.o%s} %{!pg: %{p:gcrt1.o%s} %{!p: %{profile:gcrt1.o%s} %{!profile: %{pie: Scrt1.o%s;:crt1.o%s}}}}} crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} *switches_need_spaces: *cross_compile: 0 *version: 4.2.1 *multilib: . ; *multilib_defaults: *multilib_extra: *multilib_matches: *multilib_exclusions: *multilib_options: *linker: collect2 *link_libgcc: %D *md_exec_prefix: *md_startfile_prefix: *md_startfile_prefix_1: *startfile_prefix_spec: /usr/obj/usr/src/tmp/usr/lib/ *sysroot_spec: --sysroot=%R *sysroot_suffix_spec: *sysroot_hdrs_suffix_spec: *asm_extra: *fbsd_dynamic_linker: /libexec/ld-elf.so.1 *link_command: %{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %(linker) %l %{pie:-pie} %X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} %{r} %{s} %{t} %{u*} %{x} %{z} %{Z} %{!A:%{!nostdlib:%{!nostartfiles:%S}}} %{static:} %{L*} %(mfwrap) %(link_libgcc) %o %{fopenmp: -lgomp} %(mflib) %{fprofile-arcs|fprofile-generate|coverage:-lgcov} %{!nostdlib:%{!nodefaultlibs:%(link_ssp) %(link_gcc_c_sequence)}} %{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}} $ many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 11:33:52 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89C45106566C; Thu, 24 Jun 2010 11:33:52 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 408238FC14; Thu, 24 Jun 2010 11:33:51 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORkgp-0002EO-6W; Thu, 24 Jun 2010 12:33:51 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORkgp-0005EE-1t; Thu, 24 Jun 2010 12:33:51 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5OBXoXA071584; Thu, 24 Jun 2010 12:33:50 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5OBXo9T071583; Thu, 24 Jun 2010 12:33:50 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 12:33:50 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624113350.GA54493@mech-cluster241.men.bris.ac.uk> References: <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <20100624105726.GB10082@mech-cluster241.men.bris.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20100624105726.GB10082@mech-cluster241.men.bris.ac.uk> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 11:33:52 -0000 On Thu, Jun 24, 2010 at 11:57:26AM +0100, Anton Shterenlikht wrote: > On Thu, Jun 24, 2010 at 11:11:22AM +0200, Dag-Erling Smørgrav wrote: > > Anton Shterenlikht writes: > > > # find /usr/obj/usr/src -name liblzma.a > > > /usr/obj/usr/src/tmp/usr/lib/liblzma.a > > > /usr/obj/usr/src/lib/liblzma/liblzma.a > > > # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a > > > # > > > # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > > > hardware_physmem.o: > > > 0000000000000000 T lzma_physmem > > > U lzma_tuklib_physmem > > > tuklib_physmem.o: > > > 0000000000000000 T lzma_tuklib_physmem > > > # > > > # nm /usr/lib/liblzma.a | grep physmem > > > nm: '/usr/lib/liblzma.a': No such file > > > # > > > > > > Did you mean /usr/local/lib/liblzma.a ? > > > > No, I meant /usr/lib/liblzma.a. > > This file doesn't exist on either of > my other two ia64 boxes, where this problem > is not present. I appologise. The file does exist on the other 2 ia64 boxes: % nm /usr/lib/liblzma.a | grep physmem hardware_physmem.o: 0000000000000000 T lzma_physmem U lzma_tuklib_physmem tuklib_physmem.o: 0000000000000000 T lzma_tuklib_physmem % sorry about this, I looked in the wrong place. > > > > Do you have any other compilers installed? > > No, I don't think so, gcc from ports don't build > on ia64, at least 43/44/45 don't. I haven't > tried 46 yet. Obviosly clang doesn't build either. > > > > > On a machine where make buildworld failed, do > > > > % cd /usr/src > > % make buildenv > > % echo $PATH > > % which cc > > % cc --version > > % strings $(which cc) | grep -w tmp > > > # cd /usr/src/ > # make buildenv > Entering world for ia64:ia64 > # echo $PATH > /usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin > # which cc > /usr/obj/usr/src/tmp/usr/bin/cc > # cc --version > cc (GCC) 4.2.1 20070719 [FreeBSD] > Copyright (C) 2007 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > # strings $(which cc) | grep -w tmp > /usr/obj/usr/src/tmp/usr/bin/ > /usr/obj/usr/src/tmp/usr/libdata/gcc/ > /usr/obj/usr/src/tmp/usr/lib/ > /usr/obj/usr/src/tmp/usr/libexec/ > /usr/obj/usr/src/tmp/usr > /var/tmp/ > /var/tmp > /usr/tmp > /tmp > # > > Compare this with the output from another ia64 -current, > where this problem is not present: > I rechecked this again, seems correct. % cd /usr/src/ % make buildenv Entering world for ia64:ia64 $ echo $PATH /usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin $ which cc /usr/obj/usr/src/tmp/usr/bin/cc $ cc --version cc (GCC) 4.2.1 20070719 [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ strings $(which cc) | grep -w tmp /usr/obj/usr/src/tmp/usr/bin/ /usr/obj/usr/src/tmp/usr/libdata/gcc/ /usr/obj/usr/src/tmp/usr/lib/ /usr/obj/usr/src/tmp/usr/libexec/ /usr/obj/usr/src/tmp/usr /var/tmp/ /var/tmp /usr/tmp /tmp $ many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 12:56:45 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECC77106564A; Thu, 24 Jun 2010 12:56:45 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id A87B98FC0C; Thu, 24 Jun 2010 12:56:45 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id AAA701FFC33; Thu, 24 Jun 2010 12:56:44 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id D4A73845D6; Thu, 24 Jun 2010 14:54:33 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <20100624105726.GB10082@mech-cluster241.men.bris.ac.uk> Date: Thu, 24 Jun 2010 14:54:33 +0200 In-Reply-To: <20100624105726.GB10082@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Thu, 24 Jun 2010 11:57:26 +0100") Message-ID: <86y6e48uba.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 12:56:46 -0000 Anton Shterenlikht writes: > Dag-Erling Sm=C3=B8rgrav writes: > > Anton Shterenlikht writes: > > > Did you mean /usr/local/lib/liblzma.a ? > > No, I meant /usr/lib/liblzma.a. > This file doesn't exist on either of my other two ia64 boxes, where > this problem is not present. I still meant /usr/lib/liblzma.a. If it does not exist, those machines are not running the FreeBSD version you said they were. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 13:00:24 2010 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52623106564A; Thu, 24 Jun 2010 13:00:24 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0DADB8FC18; Thu, 24 Jun 2010 13:00:23 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 1853E1FFC35; Thu, 24 Jun 2010 13:00:23 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 49EF08452D; Thu, 24 Jun 2010 14:58:12 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> Date: Thu, 24 Jun 2010 14:58:12 +0200 In-Reply-To: <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Thu, 24 Jun 2010 12:05:11 +0100") Message-ID: <86tyos8u57.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@FreeBSD.org, freebsd-ia64@FreeBSD.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 13:00:24 -0000 Anton Shterenlikht writes: > *startfile_prefix_spec: > /usr/obj/usr/src/tmp/usr/lib/ OK % cd /usr/src % make buildenv % cd rescue/rescue % make I expect this to produce the same error as before; if not, there is something seriously wrong. Now copy the last command make tried to run (cc -static ...), add -v before -static (cc -v -static ...) and run it. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 15:11:24 2010 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 658BE106564A; Thu, 24 Jun 2010 15:11:24 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 1CE228FC14; Thu, 24 Jun 2010 15:11:23 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORo5K-0006vp-2K; Thu, 24 Jun 2010 16:11:22 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORo5J-0005Is-Og; Thu, 24 Jun 2010 16:11:21 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5OFBLjN033056; Thu, 24 Jun 2010 16:11:21 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5OFBLj1033055; Thu, 24 Jun 2010 16:11:21 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 16:11:21 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> References: <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> <86tyos8u57.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86tyos8u57.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@FreeBSD.org, freebsd-ia64@FreeBSD.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 15:11:24 -0000 On Thu, Jun 24, 2010 at 02:58:12PM +0200, Dag-Erling Smørgrav wrote: > Anton Shterenlikht writes: > > *startfile_prefix_spec: > > /usr/obj/usr/src/tmp/usr/lib/ > > OK > > % cd /usr/src > % make buildenv > % cd rescue/rescue > % make > > I expect this to produce the same error as before; if not, there is > something seriously wrong. the error is different... echo fsck_ffs: /usr/lib/libc.a /usr/lib/libufs.a >> .depend cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c dir.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c ea.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c fsutil.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c inode.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c main.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass1.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass1b.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass2.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass3.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass4.c cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass5.c cc1: warnings being treated as errors pass5.c: In function 'pass5': pass5.c:263: warning: implicit declaration of function 'ffs_fragacct' *** Error code 1 Stop in /usr/src/sbin/fsck_ffs. *** Error code 1 Stop in /usr/src/rescue/rescue. *** Error code 1 In case it matters, I currently have CFLAGS= -O1 COPTFLAGS= -O1 in /etc/make.conf But I tried commenting these options out - same result: cc -O2 -pipe -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c pass5.c cc1: warnings being treated as errors pass5.c: In function 'pass5': pass5.c:263: warning: implicit declaration of function 'ffs_fragacct' *** Error code 1 > > Now copy the last command make tried to run (cc -static ...), add -v > before -static (cc -v -static ...) and run it. I guess this is no longer relevant since I get a different error now? many thanks -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 15:17:33 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E008106564A; Thu, 24 Jun 2010 15:17:33 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout026.mac.com (asmtpout026.mac.com [17.148.16.101]) by mx1.freebsd.org (Postfix) with ESMTP id 19A0C8FC18; Thu, 24 Jun 2010 15:17:32 +0000 (UTC) MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Received: from [10.119.214.170] (166-205-136-135.mobile.mymmode.com [166.205.136.135]) by asmtp026.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4I007L7YGE8V00@asmtp026.mac.com>; Thu, 24 Jun 2010 08:17:16 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006240086 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-24_02:2010-02-06, 2010-06-24, 2010-06-24 signatures=0 References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> In-reply-to: <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> Content-transfer-encoding: quoted-printable Message-id: <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> X-Mailer: iPhone Mail (8A293) From: Marcel Moolenaar Date: Thu, 24 Jun 2010 08:16:52 -0700 To: Anton Shterenlikht Cc: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , "freebsd-current@freebsd.org" , "freebsd-ia64@freebsd.org" Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 15:17:33 -0000 Sorry for the top post: Anton, Can check if you have /usr/local/lib/liblzma on your other machines. I have t= his nagging feeling that you're picking up a library outside of your object t= ree. Also: can you send the contents of /etc/make.conf Thx --=20 Marcel (Mobile) On Jun 24, 2010, at 1:36 AM, Anton Shterenlikht wrote:= > On Wed, Jun 23, 2010 at 04:20:18PM +0200, Dag-Erling Sm=C3=B8rgrav wrote: >> Anton Shterenlikht writes: >>> I think it's possible that at some point, in anger, I did "make >>> installworld" after a failed, or otherwise interrupted "make >>> buildworld". Perhaps I got an inconsistent set of binaries as a >>> result... Would that explain an error like this? >>=20 >> No, because at this point buildworld is using the toolchain and >> libraries that it built earlier. >=20 > sorry for the delay >=20 > On a clean copy of r209203 >=20 >> Can you do >>=20 >> % find /usr/obj/usr/src -name liblzma.a >>=20 >> There should be at least one in /usr/obj/usr/src/lib/liblzma and one in >> /usr/obj/usr/src/tmp/usr/lib, and they should be identical. >=20 > seems so: >=20 > # find /usr/obj/usr/src -name liblzma.a > /usr/obj/usr/src/tmp/usr/lib/liblzma.a > /usr/obj/usr/src/lib/liblzma/liblzma.a > # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma= /liblzma.a > #=20 >=20 >> Next, do >>=20 >> % nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem >>=20 >> and show us the result. >=20 > # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > hardware_physmem.o: > 0000000000000000 T lzma_physmem > U lzma_tuklib_physmem > tuklib_physmem.o: > 0000000000000000 T lzma_tuklib_physmem > #=20 >=20 >> While you're at it, do this as well: >>=20 >> % nm /usr/lib/liblzma.a | grep physmem >=20 > # nm /usr/lib/liblzma.a | grep physmem > nm: '/usr/lib/liblzma.a': No such file > # >=20 > Did you mean /usr/local/lib/liblzma.a ? >=20 > # nm /usr/local/lib/liblzma.a|grep physmem > # >=20 >=20 > On my other 2 ia64 boxes, where I don't have > this problem, the output of the last command > is the same. >=20 >=20 > many thanks > anton >=20 > --=20 > Anton Shterenlikht > Room 2.6, Queen's Building > Mech Eng Dept > Bristol University > University Walk, Bristol BS8 1TR, UK > Tel: +44 (0)117 331 5944 > Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 15:47:32 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB721106566B; Thu, 24 Jun 2010 15:47:32 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 6F46F8FC15; Thu, 24 Jun 2010 15:47:32 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1ORoeI-0002Wl-Od; Thu, 24 Jun 2010 16:47:30 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ORoeI-0000S9-GO; Thu, 24 Jun 2010 16:47:30 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5OFlU1o033259; Thu, 24 Jun 2010 16:47:30 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5OFlUAR033258; Thu, 24 Jun 2010 16:47:30 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Thu, 24 Jun 2010 16:47:30 +0100 From: Anton Shterenlikht To: Marcel Moolenaar Message-ID: <20100624154729.GA33214@mech-cluster241.men.bris.ac.uk> References: <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , "freebsd-current@freebsd.org" , "freebsd-ia64@freebsd.org" Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 15:47:32 -0000 On Thu, Jun 24, 2010 at 08:16:52AM -0700, Marcel Moolenaar wrote: > Sorry for the top post: > > Anton, > > Can check if you have /usr/local/lib/liblzma on your other machines. I have this nagging feeling that you're picking up a library outside of your object tree. Marcel On as28 and as221 I get: $ ls /usr/local/lib/liblzma* ls: /usr/local/lib/liblzma*: No such file or directory $ ls /usr/lib/liblzma* /usr/lib/liblzma.a /usr/lib/liblzma.so /usr/lib/liblzma.so.5 /usr/lib/liblzma_p.a $ However, on the problem box it's the other way round: $ ls /usr/local/lib/liblzma* /usr/local/lib/liblzma.a /usr/local/lib/liblzma.so /usr/local/lib/liblzma.la /usr/local/lib/liblzma.so.0 $ ls /usr/lib/liblzma* ls: /usr/lib/liblzma*: No such file or directory $ > > Also: can you send the contents of /etc/make.conf > /etc/make.conf is identical (save for the time in the perl comment line) on all three boxes: $ cat /etc/make.conf SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL SENDMAIL_LDFLAGS=-L/usr/local/lib SENDMAIL_LDADD=-lsasl2 CFLAGS= -O1 COPTFLAGS= -O1 # added by use.perl 2010-05-17 10:55:29 PERL_VERSION=5.10.1 $ many thanks anton > > > -- > Marcel (Mobile) > > On Jun 24, 2010, at 1:36 AM, Anton Shterenlikht wrote: > > > On Wed, Jun 23, 2010 at 04:20:18PM +0200, Dag-Erling Smørgrav wrote: > >> Anton Shterenlikht writes: > >>> I think it's possible that at some point, in anger, I did "make > >>> installworld" after a failed, or otherwise interrupted "make > >>> buildworld". Perhaps I got an inconsistent set of binaries as a > >>> result... Would that explain an error like this? > >> > >> No, because at this point buildworld is using the toolchain and > >> libraries that it built earlier. > > > > sorry for the delay > > > > On a clean copy of r209203 > > > >> Can you do > >> > >> % find /usr/obj/usr/src -name liblzma.a > >> > >> There should be at least one in /usr/obj/usr/src/lib/liblzma and one in > >> /usr/obj/usr/src/tmp/usr/lib, and they should be identical. > > > > seems so: > > > > # find /usr/obj/usr/src -name liblzma.a > > /usr/obj/usr/src/tmp/usr/lib/liblzma.a > > /usr/obj/usr/src/lib/liblzma/liblzma.a > > # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a > > # > > > >> Next, do > >> > >> % nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > >> > >> and show us the result. > > > > # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem > > hardware_physmem.o: > > 0000000000000000 T lzma_physmem > > U lzma_tuklib_physmem > > tuklib_physmem.o: > > 0000000000000000 T lzma_tuklib_physmem > > # > > > >> While you're at it, do this as well: > >> > >> % nm /usr/lib/liblzma.a | grep physmem > > > > # nm /usr/lib/liblzma.a | grep physmem > > nm: '/usr/lib/liblzma.a': No such file > > # > > > > Did you mean /usr/local/lib/liblzma.a ? > > > > # nm /usr/local/lib/liblzma.a|grep physmem > > # > > > > > > On my other 2 ia64 boxes, where I don't have > > this problem, the output of the last command > > is the same. > > > > > > many thanks > > anton > > > > -- > > Anton Shterenlikht > > Room 2.6, Queen's Building > > Mech Eng Dept > > Bristol University > > University Walk, Bristol BS8 1TR, UK > > Tel: +44 (0)117 331 5944 > > Fax: +44 (0)117 929 4423 > -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 15:53:12 2010 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54C021065672; Thu, 24 Jun 2010 15:53:12 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0EC018FC15; Thu, 24 Jun 2010 15:53:11 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 89AE61FFC35; Thu, 24 Jun 2010 15:53:10 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id B19F0845D6; Thu, 24 Jun 2010 17:50:59 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> <86tyos8u57.fsf@ds4.des.no> <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> Date: Thu, 24 Jun 2010 17:50:59 +0200 In-Reply-To: <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Thu, 24 Jun 2010 16:11:21 +0100") Message-ID: <86lja48m58.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@FreeBSD.org, freebsd-ia64@FreeBSD.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 15:53:12 -0000 Anton Shterenlikht writes: > Dag-Erling Sm=C3=B8rgrav writes: > > I expect this to produce the same error as before; if not, there is > > something seriously wrong. > the error is different... > > echo fsck_ffs: /usr/lib/libc.a /usr/lib/libufs.a >> .depend > cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESC= UE -std=3Dgnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uniniti= alized -Wno-pointer-sign -c dir.c This is wrong. It shouldn't compile anything. Did you do anything at all to your tree (src or obj) after the failed buildworld? DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 15:56:07 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5860C1065674; Thu, 24 Jun 2010 15:56:07 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id CCEB78FC15; Thu, 24 Jun 2010 15:56:06 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id C23AF1FFC35; Thu, 24 Jun 2010 15:56:05 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id ED7AE845D6; Thu, 24 Jun 2010 17:53:54 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Marcel Moolenaar References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> Date: Thu, 24 Jun 2010 17:53:54 +0200 In-Reply-To: <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> (Marcel Moolenaar's message of "Thu, 24 Jun 2010 08:16:52 -0700") Message-ID: <86hbks8m0d.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-current@freebsd.org" , "freebsd-ia64@freebsd.org" Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 15:56:07 -0000 Marcel Moolenaar writes: > Can check if you have /usr/local/lib/liblzma on your other machines. I > have this nagging feeling that you're picking up a library outside of > your object tree. That's what I'm working my way towards, Marcel. Can you wait until Anton has answered my questions. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 24 16:18:34 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBA4F106564A; Thu, 24 Jun 2010 16:18:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout023.mac.com (asmtpout023.mac.com [17.148.16.98]) by mx1.freebsd.org (Postfix) with ESMTP id A942A8FC1E; Thu, 24 Jun 2010 16:18:34 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=utf-8 Received: from [10.119.26.228] (166-205-137-133.mobile.mymmode.com [166.205.137.133]) by asmtp023.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L4J000931AE3K90@asmtp023.mac.com>; Thu, 24 Jun 2010 09:18:34 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006240093 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-24_02:2010-02-06, 2010-06-24, 2010-06-24 signatures=0 References: <20100617101541.GA90363@mech-cluster241.men.bris.ac.uk> <4C1A117A.9060608@dataix.net> <20100618085018.GA94427@mech-cluster241.men.bris.ac.uk> <4C1B63A1.3010604@dataix.net> <8639wgfnrk.fsf@ds4.des.no> <20100621150445.GA50194@mech-cluster241.men.bris.ac.uk> <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <1A1C9482-2E4B-4AD7-975C-7D1A30A2D9E7@mac.com> <86hbks8m0d.fsf@ds4.des.no> In-reply-to: <86hbks8m0d.fsf@ds4.des.no> Message-id: <7750D47E-6987-4DC2-B0E0-F0EFF2C19D05@mac.com> X-Mailer: iPhone Mail (8A293) From: Marcel Moolenaar Date: Thu, 24 Jun 2010 09:13:36 -0700 To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= Cc: "freebsd-current@freebsd.org" , "freebsd-ia64@freebsd.org" Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 16:18:34 -0000 On Jun 24, 2010, at 8:53 AM, Dag-Erling Smørgrav wrote: > Marcel Moolenaar writes: >> Can check if you have /usr/local/lib/liblzma on your other machines. I >> have this nagging feeling that you're picking up a library outside of >> your object tree. > > That's what I'm working my way towards, Marcel. Can you wait until > Anton has answered my questions. > Will do. Thanks for looking into it. -- Marcel (mobile) From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 25 08:44:31 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83DBD106564A; Fri, 25 Jun 2010 08:44:31 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 3A0878FC08; Fri, 25 Jun 2010 08:44:30 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1OS4WT-0006ew-UX; Fri, 25 Jun 2010 09:44:30 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1OS4WT-0006xh-Pc; Fri, 25 Jun 2010 09:44:29 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id o5P8iT4P042144; Fri, 25 Jun 2010 09:44:29 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id o5P8iTJa042143; Fri, 25 Jun 2010 09:44:29 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Fri, 25 Jun 2010 09:44:29 +0100 From: Anton Shterenlikht To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20100625084429.GA42107@mech-cluster241.men.bris.ac.uk> References: <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> <86tyos8u57.fsf@ds4.des.no> <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> <86lja48m58.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86lja48m58.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2010 08:44:31 -0000 On Thu, Jun 24, 2010 at 05:50:59PM +0200, Dag-Erling Smørgrav wrote: > Anton Shterenlikht writes: > > Dag-Erling Smørgrav writes: > > > I expect this to produce the same error as before; if not, there is > > > something seriously wrong. > > the error is different... > > > > echo fsck_ffs: /usr/lib/libc.a /usr/lib/libufs.a >> .depend > > cc -O1 -I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -DRESCUE -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c dir.c > > This is wrong. It shouldn't compile anything. Did you do anything at > all to your tree (src or obj) after the failed buildworld? sorry, I probably misunderstood you again. I did "rm -rf /usr/obj/*" before trying your suggested commands. I guess now this is not what you wanted. So, just for me to be clear, I need to proceed with the buildworld, until I get the error, and then, without cleaning anything, do % cd /usr/src % make buildenv % cd rescue/rescue % make Is that correct? sorry for the bother and many thanks for your help -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 25 09:50:11 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5246106564A; Fri, 25 Jun 2010 09:50:11 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 7E46B8FC16; Fri, 25 Jun 2010 09:50:11 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 549921FFC35; Fri, 25 Jun 2010 09:50:10 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 74E1184427; Fri, 25 Jun 2010 11:47:59 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Anton Shterenlikht References: <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> <86tyos8u57.fsf@ds4.des.no> <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> <86lja48m58.fsf@ds4.des.no> <20100625084429.GA42107@mech-cluster241.men.bris.ac.uk> Date: Fri, 25 Jun 2010 11:47:59 +0200 In-Reply-To: <20100625084429.GA42107@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Fri, 25 Jun 2010 09:44:29 +0100") Message-ID: <86vd97e94g.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2010 09:50:11 -0000 Anton Shterenlikht writes: > So, just for me to be clear, I need to proceed with the buildworld, > until I get the error, and then, without cleaning anything, do > > % cd /usr/src > % make buildenv > % cd rescue/rescue > % make > > Is that correct? Yes. Then you take the cc comand line that failed and run it again with the -v option and show us the output. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ia64@FreeBSD.ORG Sat Jun 26 21:37:47 2010 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B7FE1065673; Sat, 26 Jun 2010 21:37:47 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 074CE8FC15; Sat, 26 Jun 2010 21:37:46 +0000 (UTC) Received: by qwg5 with SMTP id 5so1303775qwg.13 for ; Sat, 26 Jun 2010 14:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=xjXArvLWqfWcKwfB5h+uwx2/7COXiYoxBe87x81TaJE=; b=dgpE4+br90MMqzfN3CS+xs04CyYe2/kwvT5V0gL9YmzU/LXg+KdZHSsmHTnNykqi42 EUmUrV7SxcZkVs+ynxa8HKPkQrgCU8jyTZ3nGNpIqw303fDDDcD2g4KZ1Q2IkOG5aZof 6P+0ZFpENEcShE5o0c8/zeuTMm3dnntjzTpuI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=sxPc8lmGPE7/OQqhjxDKdrbmilj15trRL1LyXBISg7mRuCJGJ0kybN7HWNwEkP3wRe hb00O21JCfm7kiK7RKetC4+Km4sdzvozGo27IPB1FTQ0au9gZrqChifayfnorzar/FYt DXmUULsMMQMvq7EactLKJSRM6MDUe5wQxG2WI= MIME-Version: 1.0 Received: by 10.224.52.8 with SMTP id f8mr1878259qag.122.1277588266249; Sat, 26 Jun 2010 14:37:46 -0700 (PDT) Received: by 10.229.80.75 with HTTP; Sat, 26 Jun 2010 14:37:46 -0700 (PDT) In-Reply-To: <20100625084429.GA42107@mech-cluster241.men.bris.ac.uk> References: <754D875E-48AB-423D-B309-9415EA2867E4@mac.com> <20100623130534.GA69821@mech-cluster241.men.bris.ac.uk> <86d3vhomot.fsf@ds4.des.no> <20100624083635.GB9272@mech-cluster241.men.bris.ac.uk> <86vd98aj7p.fsf@ds4.des.no> <8639wcafhn.fsf@ds4.des.no> <20100624110511.GD10082@mech-cluster241.men.bris.ac.uk> <86tyos8u57.fsf@ds4.des.no> <20100624151121.GA29609@mech-cluster241.men.bris.ac.uk> <86lja48m58.fsf@ds4.des.no> <20100625084429.GA42107@mech-cluster241.men.bris.ac.uk> Date: Sat, 26 Jun 2010 14:37:46 -0700 Message-ID: From: Garrett Cooper To: Anton Shterenlikht Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem' X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jun 2010 21:37:47 -0000 2010/6/25 Anton Shterenlikht : > On Thu, Jun 24, 2010 at 05:50:59PM +0200, Dag-Erling Sm=F8rgrav wrote: >> Anton Shterenlikht writes: >> > Dag-Erling Sm=F8rgrav writes: >> > > I expect this to produce the same error as before; if not, there is >> > > something seriously wrong. >> > the error is different... >> > >> > echo fsck_ffs: /usr/lib/libc.a /usr/lib/libufs.a >> .depend >> > cc -O1 =A0-I/usr/src/sbin/fsck_ffs -I/usr/src/sbin/fsck_ffs/../mount -= DRESCUE -std=3Dgnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-un= initialized -Wno-pointer-sign -c dir.c >> >> This is wrong. =A0It shouldn't compile anything. =A0Did you do anything = at >> all to your tree (src or obj) after the failed buildworld? > > sorry, I probably misunderstood you again. > I did "rm -rf /usr/obj/*" before trying your > suggested commands. > > I guess now this is not what you wanted. > > So, just for me to be clear, I need to > proceed with the buildworld, until I get the > error, and then, without cleaning anything, do > > % cd /usr/src > % make buildenv > % cd rescue/rescue > % make > > Is that correct? > > sorry for the bother > and many thanks for your help Hi Anton, Sorry to jump in, but could you please copy your source tree on the failing machine elsewhere, run make clean cleandir, and try applying the patch attached to the post below [1] and see whether or not the issue is resolved? Thanks! -Garrett [1] http://lists.freebsd.org/pipermail/freebsd-hackers/2010-June/032202.htm= l