From owner-freebsd-current@FreeBSD.ORG Thu Feb 21 16:28:33 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41E3316A40D for ; Thu, 21 Feb 2008 16:28:33 +0000 (UTC) (envelope-from kaiwang27@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id B91CA13C442 for ; Thu, 21 Feb 2008 16:28:32 +0000 (UTC) (envelope-from kaiwang27@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so2544507uge.37 for ; Thu, 21 Feb 2008 08:28:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:x-authentication-warning:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=SwrxBxMCZwdHitBDRzddB5Jzz/hagFeJU2V4TcowNtk=; b=L+nLvnh9tDj7j0th2mzZDt8AyBT08BsLNorh0R0Rx3ZgIJSUNgeOI0dlDmW4wJI8cvSn0Ue3tvxLqkGHV7b7TXEPekzpnLIPBuaKAqk9IARNox9vg3KtrUWw9OtcGkXsbb+XI7pnAQ8V/s5P/GeAOx/c2rzN3rbsXNVZYQ/1Qqg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=x-authentication-warning:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=ITaC3r8OjwHQa4UPaCfmeciPnXbJKY0Yi9HKxZbgm2ZgwmbY3a42x9djGXyzfkdcmiJRticWZImihhhqFk/gi+KdvfrLYB3042knfZcG3JdVSeoVbB00Mwk4pDAKt/G3hRLvHyGWcN+Uq3Q+zzqNap4YU+bP+/HfxeSKRg+8krA= Received: by 10.67.92.4 with SMTP id u4mr1088104ugl.85.1203611310525; Thu, 21 Feb 2008 08:28:30 -0800 (PST) Received: from plan0.kaiwan.csbnet.se ( [193.11.244.12]) by mx.google.com with ESMTPS id g9sm257968gvc.4.2008.02.21.08.28.28 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 21 Feb 2008 08:28:29 -0800 (PST) Received: from localhost ([127.0.0.1] helo=plan0.kaiwan.csbnet.se) by plan0.kaiwan.csbnet.se with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JSEHa-0000Rk-1R; Thu, 21 Feb 2008 17:28:26 +0100 Received: (from kaffir@localhost) by plan0.kaiwan.csbnet.se (8.14.2/8.14.2/Submit) id m1LGSPWF001719; Thu, 21 Feb 2008 17:28:25 +0100 (CET) (envelope-from kaiwang27@gmail.com) X-Authentication-Warning: plan0.kaiwan.csbnet.se: kaffir set sender to kaiwang27@gmail.com using -f Date: Thu, 21 Feb 2008 17:28:25 +0100 From: Kai Wang To: Ruslan Ermilov Message-ID: <20080221162825.GB1372@plan0.kaiwan.csbnet.se> Mail-Followup-To: Ruslan Ermilov , freebsd-current@freebsd.org References: <20080221131209.GA2022@plan0.kaiwan.csbnet.se> <20080221140247.GC2022@plan0.kaiwan.csbnet.se> <20080221151627.GA21518@team.vega.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20080221151627.GA21518@team.vega.ru> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: freebsd-current@freebsd.org Subject: Re: [HEADS UP] ar(1) front-end committed. (notes for cross compile) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2008 16:28:33 -0000 On Thu, Feb 21, 2008 at 06:16:27PM +0300, Ruslan Ermilov wrote: > : Index: Makefile.inc1 > : =================================================================== > : RCS file: /home/ncvs/src/Makefile.inc1,v > : retrieving revision 1.598 > : diff -u -p -r1.598 Makefile.inc1 > : --- Makefile.inc1 5 Feb 2008 15:41:58 -0000 1.598 > : +++ Makefile.inc1 21 Feb 2008 15:11:07 -0000 > : @@ -885,8 +885,13 @@ _crunchgen= usr.sbin/crunch/crunchgen > : _mklocale= usr.bin/mklocale > : .endif > : > : +.if ${BOOTSTRAPPING} < 800022 > : +_ar= usr.bin/ar > : +.endif > : + > : bootstrap-tools: > : .for _tool in \ > : + ${_ar} \ > : ${_mklocale} \ > : ${_strfile} \ > : ${_gperf} \ > > Then the breakage will be gone. Hello Ruslan, Thanks for pointing me to the right place. > With this change, we also bump the minimum requirement for source > upgrades from 6.0-RELEASE to "7.0-CURRENT at some point" because > new ar(1) requires libelf which is not available in previous > releases of FreeBSD. I think this requirement bump is unacceptable for now, probably we can do this after the EOL of 6.x... I just backed out the Makefile changes, and I plan to let 'BSD' ar install as "bsdar", as Robert just suggested. Thanks, -- Kai