From owner-svn-src-stable@FreeBSD.ORG Thu Jan 8 10:20:54 2015 Return-Path: Delivered-To: svn-src-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 363DFFEE; Thu, 8 Jan 2015 10:20:54 +0000 (UTC) Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA6C89D6; Thu, 8 Jan 2015 10:20:53 +0000 (UTC) Received: by mail-wi0-f175.google.com with SMTP id l15so2246735wiw.2; Thu, 08 Jan 2015 02:20:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=A1pDgf7sCbSUcAW5ZNFGTvWUBab+dDECf2H+j/c5+MQ=; b=KPudnXfj8tS3PbFhi9F1fdOiH+gFusfujYCfJyk8glgtUPSGY6DdVk9MdsAoRUOjRp YpalLWtpCJOlumxUBvuu/2W7jnP8RPnPWNQkmVQkSqm97Ibb5ehu2W9PaJJUWobTuQAL WuqPxvLbN8LZpcZUf/Zxzsjaxi1jRHbcx9Gt5jdlG48DaiM8ZzymS/fmGqrYJXxvNtjd 8YDkDrvsNe3zqGHhSDGZIbJ9UNyrWirGJ3rRN0LzYqZjf7QZeG51V8nbMBDKoQHV3WIF gGDkuuN8h7j1JkV6pAVveMSAti0HLa2Cv/mZ3w22etgbpDVSKUvM1ZDyXqkbCjSGu5ox m+EA== X-Received: by 10.180.103.201 with SMTP id fy9mr59532565wib.31.1420712452345; Thu, 08 Jan 2015 02:20:52 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id i15sm5528324wjq.22.2015.01.08.02.20.50 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Jan 2015 02:20:51 -0800 (PST) Sender: Baptiste Daroussin Date: Thu, 8 Jan 2015 11:20:49 +0100 From: Baptiste Daroussin To: Glen Barber Subject: Re: svn commit: r276549 - stable/9 Message-ID: <20150108102049.GE18864@ivaldir.etoilebsd.net> References: <201501021832.t02IWsnk061192@svn.freebsd.org> <20150107172410.GC1266@hub.FreeBSD.org> <20150107214628.GB18864@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PGNNI9BzQDUtgA2J" Content-Disposition: inline In-Reply-To: <20150107214628.GB18864@ivaldir.etoilebsd.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-9@freebsd.org X-BeenThere: svn-src-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for all the -stable branches of the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2015 10:20:54 -0000 --PGNNI9BzQDUtgA2J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 07, 2015 at 10:46:29PM +0100, Baptiste Daroussin wrote: > On Wed, Jan 07, 2015 at 05:24:10PM +0000, Glen Barber wrote: > > On Fri, Jan 02, 2015 at 06:32:54PM +0000, Baptiste Daroussin wrote: > > > Author: bapt > > > Date: Fri Jan 2 18:32:53 2015 > > > New Revision: 276549 > > > URL: https://svnweb.freebsd.org/changeset/base/276549 > > >=20 > > > Log: > > > MFC: r276052,r276053 > > > =20 > > > Build selective portions of gnu/usr.bin/texinfo as part of build-to= ols to > > > ensure that building on a host without makeinfo (i.e. a host where > > > make delete-old -DWITHOUT_INFO was run), then building with MK_INFO= =3D=3D yes > > > doesn't manifest in build errors when building info pages > > > =20 > > > This manifested itself like the following when I was build testing = an MFC > > > change on stable/10: > > > =20 > > > makeinfo --no-split -I /usr/src/gnu/lib/libregex/doc -I /usr/src/= gnu/lib/libregex/doc regex.texi -o regex.info > > > makeinfo: not found > > > *** [regex.info] Error code 127 > > > =20 > > > make[6]: stopped in /usr/src/gnu/lib/libregex/doc > > > 1 error > > >=20 > > > Modified: > > > stable/9/Makefile.inc1 (contents, props changed) > > > Directory Properties: > > > stable/9/ (props changed) > > >=20 > > > Modified: stable/9/Makefile.inc1 > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > > > --- stable/9/Makefile.inc1 Fri Jan 2 18:31:12 2015 (r276548) > > > +++ stable/9/Makefile.inc1 Fri Jan 2 18:32:53 2015 (r276549) > > > @@ -1221,6 +1221,11 @@ _gcc_tools=3D gnu/usr.bin/cc/cc_tools > > > _kerberos5_tools=3D kerberos5/tools > > > .endif > > > =20 > > > +.if ${MK_INFO} !=3D "no" > > > +_texinfo=3D gnu/usr.bin/texinfo/libtxi \ > > > + gnu/usr.bin/texinfo/makeinfo > > > +.endif > > > + > > > .if ${MK_RESCUE} !=3D "no" > > > _rescue=3D rescue/rescue > > > .endif > > > @@ -1253,6 +1258,16 @@ build-tools: > > > ${MAKE} DIRPRFX=3D${_tool}/ depend; \ > > > ${MAKE} DIRPRFX=3D${_tool}/ all > > > .endfor > > > +.for _tool in \ > > > + ${_texinfo} > > > + ${_+_}@${ECHODIR} "=3D=3D=3D> ${_tool} (obj,depend,all,install)"; \ > > > + cd ${.CURDIR}/${_tool} && \ > > > + ${MAKE} DIRPRFX=3D${_tool}/ obj && \ > > > + ${MAKE} DIRPRFX=3D${_tool}/ depend && \ > > > + ${MAKE} DIRPRFX=3D${_tool}/ all && \ > > > + ${MAKE} DIRPRFX=3D${_tool}/ install DESTDIR=3D${WORLDTMP} > > > +.endfor > > > + > > > =20 > >=20 > > This breaks cross-building on amd64 in ways I don't quite understand > > yet. > >=20 > > The relevant errors are: > >=20 > > sh /releng/scripts-snapshot/chroots/9/i386/snap/tools/install.sh -s -o= root -g wheel -m 555 makeinfo > > /releng/scripts-snapshot/scripts/../chroots/9-obj/i386/snap/i386.i386/= i386.i386/releng/scripts-snapshot/chroots/9/i386/snap/tmp/usr/bin/makeinfo > > sh /releng/scripts-snapshot/chroots/9/i386/snap/tools/install.sh -o ro= ot -g wheel -m 444 makeinfo.1.gz > > /releng/scripts-snapshot/scripts/../chroots/9-obj/i386/snap/i386.i386/= i386.i386/releng/scripts-snapshot/chroots/9/i386/snap/tmp/usr/share/man/man1 > > install: /releng/scripts-snapshot/scripts/../chroots/9-obj/i386/snap/i= 386.i386/i386.i386/releng/scripts-snapshot/chroots/9/i386/snap/tmp/usr/bin/= makeinfo: No such file or directory > > *** [_proginstall] Error code 71 > > install: /releng/scripts-snapshot/scripts/../chroots/9-obj/i386/snap/i= 386.i386/i386.i386/releng/scripts-snapshot/chroots/9/i386/snap/tmp/usr/shar= e/man/man1: No such file or directory > >=20 > > Note the duplicated '${TARGET}.${TARGET_ARCH}' in the path. > >=20 > > Glen > >=20 >=20 >=20 > I will fix asap >=20 Fixed in r276816 Bapt --PGNNI9BzQDUtgA2J Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlSuWf4ACgkQ8kTtMUmk6ExF6gCcD71/EIDIAlP2gRWu/Z1CaqCA CRIAoIR1CaslwZKZC9R7g2Rxk5yYkLpx =UM5x -----END PGP SIGNATURE----- --PGNNI9BzQDUtgA2J--