From owner-svn-src-head@FreeBSD.ORG Tue Jun 24 22:25:49 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 A9D65726 for ; Tue, 24 Jun 2014 22:25:49 +0000 (UTC) Received: from mail-pa0-f45.google.com (mail-pa0-f45.google.com [209.85.220.45]) (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 761F52665 for ; Tue, 24 Jun 2014 22:25:49 +0000 (UTC) Received: by mail-pa0-f45.google.com with SMTP id rd3so822213pab.18 for ; Tue, 24 Jun 2014 15:25:48 -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=eLk2ecihgV1atsiLk2T0z0WJErHEcbi1gvvqHrub0YY=; b=jQhrPiqI2/xjX7K8W/rg80O9N8SJuUJfVfBjhv9W2pdlEFnaIJG963X3eX5MsvpefI DoL0GUczHhwlSMwBxGSOholXBWcUD60+CPSEd13lbKE8V3BJqZR0BqGI5tKkuzVDWoku FFJ3jzb4fe5EFV4q6B3vWVX3JgvY/RKPw+WfXAYN0ueIBHJ5USa0mXoDl/vdEiFTTTOM Gp+s6mkh70Sx1S4Kt+e8V9sLJnEm16gzbAMUG6k5PuTl0P4ctTkdYJ3JGwoYS0FzqiLQ pyeHLxyfvZi9vLUq4I4nronLVkC3yqce7cLR9E5V10Zw9Gn139EJVvbCVvswway3qtrJ LqRg== X-Gm-Message-State: ALoCoQkgdJ+DZg3PeXVym2IEpbwO17usu2lQzyX+91qLltIOftgOCPyhW/EXHscbQB/dcz7Y/ody X-Received: by 10.68.240.34 with SMTP id vx2mr5607579pbc.1.1403648748667; Tue, 24 Jun 2014 15:25:48 -0700 (PDT) Received: from [10.64.26.236] (dc1-prod.netflix.com. [69.53.236.251]) by mx.google.com with ESMTPSA id pw4sm2001155pbc.61.2014.06.24.15.25.47 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 24 Jun 2014 15:25:48 -0700 (PDT) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_A3A04A0D-E7CA-4C65-866A-1D337B89333F"; 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 15:25:45 -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:25:49 -0000 --Apple-Mail=_A3A04A0D-E7CA-4C65-866A-1D337B89333F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jun 24, 2014, at 2:38 PM, Warner Losh wrote: >=20 > On Jun 24, 2014, at 2:26 PM, Warner Losh wrote: >=20 >>=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 >=20 > Actually, adding a simple cd ${.CURDIR} before the make fixes this=85 = We need to do it in 3 places. >=20 > # 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=85 This has been =93fixed=94=85 that was a fun example=85 I have to go from =93fixed=94 to actually = fixed now=85 Warner --Apple-Mail=_A3A04A0D-E7CA-4C65-866A-1D337B89333F 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 iQIcBAEBCgAGBQJTqfrpAAoJEGwc0Sh9sBEANy0P/3zADp5+22OnaVfYmIkDmIZS 9cXAlsjINSk6uvVxmKBpWwtRcjdzk7gtMLV1TewO5/slvagpiCjzm6TiK/UNwLkt kkjNNuCd6x4TPf48S6sYLa2/g7xjVw/CFxuzGKOXZ0OrK4nw/ipLUFrM1oFbzuno v6JyRBwlajfr51NPBmJpyd5/MAQ+TRpWWAjRqtAjtEaWz3hL0bJ9B1ctqueuy3zS Hu47fQMiaXwsBEkQnEK5LHm4QzK3JD/bu9hm+AQveuyJ5jh6ImCVmdS+d8jIhlWZ 5Jw3/j5HksQRR29AqbuVVk8uVSmGc+zadQSoJLBzcrDLVKKO/NATGa9dzfQt6wH6 jbJDHnG0hGoepmLEBK7Ff8QEKaVt1nWodlxFVcHDK5XbM0j7n1KmOHN652Vgb3kX WawN9QieLE1HK9UfJB4yUM09zIDnbg7u6qN5bXqU9+buwfQMlpv7wexEWOX5zfcc F4fXOKIHGfINPEq66WfFl5DfZOtRW7mLtV7q3izSIsjya8D0yTGfCF43EebIJ6dg NnnUzhicydMDqXZuytCT13oHDSD/zMmtgziPjsQewoNxB4L88ok9qYzC0B+Bftfj AfCmLue6+ob1di3Ky6IR2hFhoLmVjPr2Xj1quTUm0C5nrVXBnERn+Dxp8+7F0Kc1 K/9JBDUwhrAqM0hvvgHY =GvjV -----END PGP SIGNATURE----- --Apple-Mail=_A3A04A0D-E7CA-4C65-866A-1D337B89333F--