From owner-freebsd-hackers@FreeBSD.ORG Sat Apr 27 10:11:26 2013 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D555995C for ; Sat, 27 Apr 2013 10:11:26 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ia0-x235.google.com (mail-ia0-x235.google.com [IPv6:2607:f8b0:4001:c02::235]) by mx1.freebsd.org (Postfix) with ESMTP id AC9F2159E for ; Sat, 27 Apr 2013 10:11:26 +0000 (UTC) Received: by mail-ia0-f181.google.com with SMTP id k38so4276803iah.40 for ; Sat, 27 Apr 2013 03:11:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=uh1lHvZJMyPU10f1NkVV3L1tuPCApnG0IHE5Duy8zRA=; b=Nd/stxgFOQdK9x6pSqrbcFu8hq8Z8dQanVySZn9crviGN2OdseLbgonORU41F7/XVE 2ELmb8khPmn1bJOYNoPmBg/0FykpsB3ulHGh3zMPm+0SOiYmTV5bQ5dr73Xxy/oUbFyT IP1DdWLA7rlf9qYbc8lgvntsucoy7W696LpBJHO/LJA4ofMOQiUImKemGPLZlla48kfm BpIS8W8px4SiFoWId7thhRZGRWadXXJM0P+C5kBvtqDJR0QS5w9+HTi4iOzGE/90LmVO GzzLCaDrYr0wdo0KbDCYbKtvuWYwCnh5O1U6cvQQLp6FvChVqMrv0IFoQxbgz5XpnEsC NrJw== MIME-Version: 1.0 X-Received: by 10.50.114.3 with SMTP id jc3mr1325013igb.75.1367057485793; Sat, 27 Apr 2013 03:11:25 -0700 (PDT) Received: by 10.64.58.52 with HTTP; Sat, 27 Apr 2013 03:11:25 -0700 (PDT) Received: by 10.64.58.52 with HTTP; Sat, 27 Apr 2013 03:11:25 -0700 (PDT) In-Reply-To: <20130427.100935.861.1@DOMY-PC> References: <20130427.100935.861.1@DOMY-PC> Date: Sat, 27 Apr 2013 11:11:25 +0100 Message-ID: Subject: Re: How to sabotage 9.*-RELEASE worldbuilds? From: Chris Rees To: rank1seeker@gmail.com Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Apr 2013 10:11:26 -0000 On 27 Apr 2013 11:09, wrote: > > Just do this: > # echo 'FORMATS="html txt"' >> /etc/make.conf > > buildworld fails, at the SAME point for ALL 9.*-RELEASE-es: > =========== > ===> lib/libauditd (all) > ===> lib/libcom_err (all) > gzip -cn /usr/src/lib/libcom_err/../../contrib/com_err/com_err.3 > com_err.3.gz > ===> lib/libcom_err/doc (all) > Graph cycles through com_err.'html > > make: don't know how to make txt'. Stop > *** Error code 2 > > Stop in /usr/src/lib/libcom_err. > *** Error code 1 > > Stop in /usr/src/lib. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > =========== > > > If you aren't in a mood, to wait for a buildworld to fail, you can see errors faster: > # cd /usr/src && make cleandir > /dev/null > --- > "/usr/src/share/mk/bsd.info.mk", line 140: warning: duplicate script for target "txt".gz" ignored > ... > --- > > > For /usr/doc builds, in /etc/make.conf, I have: > =========== > # For port textproc/docproj > WITH_JADETEX=YES > DOC_LANG="en_US.ISO8859-1" > FORMATS="html txt" And yet another example of misunderstanding how quotes in Makefiles breaks things :) If in doubt, leave quotes out! (This only applies to make) Chris