From owner-svn-src-head@freebsd.org Fri Sep 13 06:58:30 2019 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E8FA7E8236; Fri, 13 Sep 2019 06:58:30 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46V6125w2Vz4FhX; Fri, 13 Sep 2019 06:58:30 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 95E4F9B74; Fri, 13 Sep 2019 06:58:30 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 5B1EBB5BA4; Fri, 13 Sep 2019 08:58:29 +0200 (CEST) Date: Fri, 13 Sep 2019 08:58:29 +0200 From: Baptiste Daroussin To: Ian Lepore Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r352248 - head/usr.sbin/ntp/libntp Message-ID: <20190913065828.a37ffzm3aevu4c7a@ivaldir.net> References: <201909121546.x8CFkwB7005702@repo.freebsd.org> <54c8efce3064f685c1948546bebaccc5f56a09c1.camel@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="efkwnawvwfnjvqia" Content-Disposition: inline In-Reply-To: <54c8efce3064f685c1948546bebaccc5f56a09c1.camel@freebsd.org> User-Agent: NeoMutt/20180716 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Sep 2019 06:58:31 -0000 --efkwnawvwfnjvqia Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 12, 2019 at 11:53:38AM -0600, Ian Lepore wrote: > On Thu, 2019-09-12 at 15:46 +0000, Baptiste Daroussin wrote: > > Author: bapt > > Date: Thu Sep 12 15:46:58 2019 > > New Revision: 352248 > > URL: https://svnweb.freebsd.org/changeset/base/352248 > >=20 > > Log: > > Get the readline header from the installed header instead of the from= the source > > location. > > =20 >=20 > How can this possibly be right? One of the hallmarks of our build > system is that it is self-contained in the sense that it uses the > sources to build the sources, not sources or files from the host > machine being used to do the build. >=20 This is the regular mechanism to find things that are generated or installed during make build world. This is for example used in gnu grep for the same purpose, but also the rpc= =2E* ofed and way more. This does not break at all the self contained nature of the buildworld! What it does is always find the headers in the right place after the install-include early phase of buildworld. Best regards, Bapt --efkwnawvwfnjvqia Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl17PhEACgkQY4mL3PG3 PlqEsxAAmTrIyPWdGD1Qsv8XV9rjAP5XFWdXqVCFn2qawjuPn956eQUp+pp4gg9v 2ofeFl0GmkhfVxrKQnbPBKTkYLsNgYA9sFh95WRU1OhzKyveXVxgwDkGlNMMvB+6 bbDLu/4Ok7VlEQFYEoF7EH15aWTc//nwAhhEeQuLGGfEZIUM5kx1MlXk4bnDAE3M 3mOpAQbSwEsgttuEcO0ceZE/Ekf/36Krdu2DcRxcOhD47/egCVoMS/rahLgPoy3W /hPdazHR1cyr8ulyrJs00iTEZxNDwDuxDyzK6kTGKd3cpd0CSWdjmJjXWlJ906Xb n493+uGFQ7Khq+O5/ZxCF3tvJjqV2U+tkcODk+YlCEFy0RtiH4yDYC1Cc3NuOyEE F05sAw+Bc4MWadmqI9XOebAymAbRnL4UT7lpWH1aDDvQbhnek7NhXbd9nQoKGOGo 2Yz+ApzO70UcwS6VQEtr0shCPuS+QGxRtmlk65CxNhElpyLKoa61fZzoxH1m4ZU3 ZP//Ka2nb7n6tsXkMdGz9i+ND5l8MedDRY2IJKNNV4uPw81tWkFeVa3Ywqk9j34v NBSfTjruTZalO1lz+pT0G8zx+6pj7RKXqPAsSzT0Pj23tXjTBeeZfiUlpRlBqFm5 6nY5OHqQWlSyjvRrT2+5XgKWCZ4LlOfAw65cfoS28JgslFXp8/E= =KbrJ -----END PGP SIGNATURE----- --efkwnawvwfnjvqia--