From owner-svn-src-head@FreeBSD.ORG Tue Jun 24 22:02:46 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4F7BBB85 for ; Tue, 24 Jun 2014 22:02:46 +0000 (UTC) Received: from mail-pa0-f42.google.com (mail-pa0-f42.google.com [209.85.220.42]) (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 1C3EB2456 for ; Tue, 24 Jun 2014 22:02:45 +0000 (UTC) Received: by mail-pa0-f42.google.com with SMTP id lj1so806783pab.29 for ; Tue, 24 Jun 2014 15:02:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=yY6yTOWyirDx/mq07Nru6XPABSpTRZfQXeEP4Za19ng=; b=aH5TLg1xYAfJj5sErcrsJMezOknc7nA1FgxD0sItDMF/ejK/rzldi1pKDqSOX+XSze y69Qq/WQIbn5EyjB/FE9dkp0mDvXC7O4GF0QL1Wzc/xzc7YK6CTiT8Evr81EAU4VBUTK Bq1jvlRg33G1xVXr3rfamPPS54xs2QdwW/zg8W4TnvMJByJSitkT27beGVXB4EheUAIs hMKH3okL8gbJkkrzd6x/V31iCSPgXltsJGToSp+9HjLFTIiMm3w2FpfmEUddX4zREm0Q ufzayc5Sn7XQ/oaAEI7ANpYORx7rgtTNRwKqqk8zt9ymxMpZFmRDfe2wjpTwBdnur9sD 3bCg== X-Gm-Message-State: ALoCoQk0P1IHqHdzOT5uzHRxv/4sOZOUwjq8QBh5GmDbCSPkkd6rQhocRQji60suba4OdRfpiDwk X-Received: by 10.66.65.225 with SMTP id a1mr5184565pat.139.1403645933127; Tue, 24 Jun 2014 14:38:53 -0700 (PDT) Received: from [10.64.26.236] (dc1-prod.netflix.com. [69.53.236.251]) by mx.google.com with ESMTPSA id pn4sm1949923pbb.7.2014.06.24.14.38.51 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 24 Jun 2014 14:38:52 -0700 (PDT) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_F3F8EE4E-FD13-444E-8AF4-3A9BD58EF9F5"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Subject: Re: svn commit: r267758 - head From: Warner Losh In-Reply-To: Date: Tue, 24 Jun 2014 14:38:50 -0700 Message-Id: References: <201406230054.s5N0suIA081734@svn.freebsd.org> <256E890F-9564-4741-A5D8-89543381CF2D@gmail.com> <53A9B494.3020709@freebsd.org> To: Andrey Chernov X-Mailer: Apple Mail (2.1878.2) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18 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: Tue, 24 Jun 2014 22:02:46 -0000 --Apple-Mail=_F3F8EE4E-FD13-444E-8AF4-3A9BD58EF9F5 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jun 24, 2014, at 2:26 PM, Warner Losh wrote: >=20 > On Jun 24, 2014, at 10:25 AM, Andrey Chernov wrote: >=20 >> On 24.06.2014 20:07, Warner Losh wrote: >>>> Log: >>>> Change suggestion how to set MAKESYSPATH as broken incremental = build >>>> workaround. Magic ".../share/mk" (search directories up to /) >>>> does not work for f.e. /usr/src/gnu/lib/libgcc because the path >>>> inside is starting from /usr/obj hierarchy and ends up in >>>> /usr/share/mk, not in the /usr/src/share/mk where src.opts.mk is. >>>> IMHO proper fixing of incremental build is needed urgently. >>>=20 >>> I don=92t understand how this is even possible. This change is wrong = because it has a bogus path the doesn=92t exist on all systems. I=92m = going to fix that. >>=20 >> How it is possible: >> cd /usr/src/gnu/lib/libgcc >> make >=20 > This does a recursive make, with pwd in /usr/obj=85. That=92s going = to be utterly evil to fix=85 Actually, adding a simple cd ${.CURDIR} before the make fixes this=85 We = need to do it in 3 places. # one could argue that we should just .include something to make = unwind.h instead of this rube-goldberg reach over make=85 # and I=92d agree with them... Warner --Apple-Mail=_F3F8EE4E-FD13-444E-8AF4-3A9BD58EF9F5 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJTqe/qAAoJEGwc0Sh9sBEAEekP/iHxfh4e2UMLiFsYqqOtpjMs tQCz1hiIYSf9ilDuvod8WrhqNO23QKWIkRgvmC+ctfADNIe/V51LZTuR858RHsiF mBNJsmPOh9u2IOX1kSmCHMxNrJFWH6y4T9Xe4NFrtARC6qvSxlcuvkmgfqzEmdCe CkVXurajIEnWvtXSCG1cwfj+BngSFezCUWoAT7+2cYqI8WSHfk9+SrrCdoTJ9ul3 c7bF4DzHMp/RUrm88UpxwbRo+t+dnRT0WdWJ4/uCR+mi9JewFHOd9JJbA9GAWgUv IKFDtthvFAmkomPStdNsspOGCQcv8taBtBrIqy/QobXFslOG1H0CM32+9kJUQARR 7zefcGL4vFElWi5lQIxA4x6Hvacf6FA4p3ZtcZr2QgDxG08loxYuEkCZ7YxfI7bs Ry0IeEV0A+MsYvkq4ynySHncRxAokB2QXABOARBUmHPEStnxn+YwUAgjGsk3uaW8 Psk93Jw3N3bsFEo0Nb8f500k8CSDYQhPW1TGYrxY4VphWUG22RoKdm3njWMVFvbm qryKe5ifc09lj9n9l6rBQJ5e8VmGFaodtE2+Y0PPjuz8aCpBSgCDZjU4IfEHgiUK bE3HoO4jPv80xe+uVeQMbml+jhtdnQccru8e/K7y3nR6PQM2FSmtvwjedzbLVfnW jeI57hv24ANiXkRROVN9 =bHTb -----END PGP SIGNATURE----- --Apple-Mail=_F3F8EE4E-FD13-444E-8AF4-3A9BD58EF9F5--