From owner-freebsd-stable@FreeBSD.ORG Wed Dec 9 19:32:41 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 376221065672 for ; Wed, 9 Dec 2009 19:32:41 +0000 (UTC) (envelope-from oberman@es.net) Received: from mailgw.es.net (mail1.es.net [IPv6:2001:400:201:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1DAF68FC18 for ; Wed, 9 Dec 2009 19:32:41 +0000 (UTC) Received: from ptavv.es.net (ptavv.es.net [IPv6:2001:400:910::29]) by mailgw.es.net (8.14.3/8.14.3) with ESMTP id nB9JWdwA011528 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 9 Dec 2009 11:32:39 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 88ED31CC0C; Wed, 9 Dec 2009 11:32:39 -0800 (PST) To: ocean In-reply-to: Your message of "Wed, 09 Dec 2009 17:36:26 +0100." <4B1FD20A.2050102@yahoo.it> Date: Wed, 09 Dec 2009 11:32:39 -0800 From: "Kevin Oberman" Message-Id: <20091209193239.88ED31CC0C@ptavv.es.net> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5, 1.2.40, 4.0.166 definitions=2009-12-09_14:2009-11-30, 2009-12-09, 2009-12-09 signatures=0 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=5.0.0-0908210000 definitions=main-0912090140 Cc: freebsd-stable@freebsd.org Subject: Re: RELENG_8 buildworld broken? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2009 19:32:41 -0000 > Date: Wed, 09 Dec 2009 17:36:26 +0100 > From: ocean > Sender: owner-freebsd-stable@freebsd.org > > Pieter de Goeje wrote: > > > > The problem only occurs when doing a parallel make world (make -j8 > > buildworld). In the past I have always successfully built world using -j4. I > > guess the recent upgrade of this machine from dual core to quad core just > > made the problem visible. > > > > - Pieter > > > > _______________________________________________ > > freebsd-stable@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > > > > actually that's not the only problem with buildworld in 8.0. > -march isn't added to CFLAGS using CPUTYPE in make.conf, you should add it manually to CFLAGS. > on another thread was said that make delete-old is also broken (and i suspect also delete-old-libs), so options in src.conf are pretty useless. > all the problems seems to be triggered by Makefile.incl In what way is delete-old broken? I agree that src.conf often does not work. Just try to build a system with 'WITHOUT_OPENSSH='. PR with patch to Makefile.inc1 submitted by b.f. three or four months ago. So far, no response. I have seen the really bad suggestion that somehow files not built due to src.conf entries be added to the list of old files to be deleted. PLEASE DON'T DO THAT! The single most important use I have for /etc/src.conf is to avoid system upgrades over-writing the files for ssh and BIND when the ports are installed to overwrite those in the base system. I certainly don't want a delete-old to try to delete the files installed from ports. And, yes, this is a fairly common practice, especially for BIND. There is good reason that the OVERWRITE_BASE option is offered when you install BIND from ports. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751