From owner-freebsd-current@freebsd.org Thu Mar 31 22:44:55 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF6D3AE48A2 for ; Thu, 31 Mar 2016 22:44:55 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9BECA1716 for ; Thu, 31 Mar 2016 22:44:55 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: by mail-pf0-x231.google.com with SMTP id n5so79217079pfn.2 for ; Thu, 31 Mar 2016 15:44:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=sender:subject:mime-version:from:in-reply-to:date:cc:message-id :references:to; bh=lQBZCPII2YTXOYAlvMYJfMEsFWDdNzv89moekgKXmfw=; b=Z3jaRpgFHK89Jp/YNRs8K0SmQvN7AfOCZJQkCHLAtcIS2jysJ1/VSgqema26vWlV7G fqCh1ns7mx6OHgnSeGCBDiaNGRaxT9Lk14b5BBIDI6t52wWNgbb0z1ZmvnEIh3iFsBCL Fh0b6ovw2LRA/L/dgzu3VQtWT6kO8LKo9qBFk1r0IOemanV/2/VxLNEw+ThvpQaMp/// NWCWOViPK3gdfskoqyEvChUXAk85albwBE3N9GH+os0VoHymbqQ8fezmwcg0Ln9Z9XVb ql8Cnkrh1oWCcwwSFXhBL+n04H1wYyU/LAjFMXby7C8PgSQZEnEBQ3HrbZBzNiEAmeNV c++Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:from:in-reply-to :date:cc:message-id:references:to; bh=lQBZCPII2YTXOYAlvMYJfMEsFWDdNzv89moekgKXmfw=; b=eEO+Yh+MnSoU1yIMb9nTyhUWWBKHu+Il4EXt+o29T/zx5qlGzK/ZUCtSETVhXT0sSp PkfZ7MOj89Fa7AVaem6/cooIvWpDGrw0LnZ4V55RbG1pPal7QnuthlYVILhTbwJerrxK 2XfK5GaCugAgBLQ8aA0cb6jHZZAvTcxyViiiCrCwtlFQZBi/hOKeb6gyZdRZVKL+TMCe Sa39nS0MnLS1sKv7Zzb03yivZxXO4LKb5PQDSM9PrKi2/8SwTol0A9nM1RHZU6z+f5E5 /PP+gc9Ty30N1fAQ7gr9BY8qL1G9/DmeZE2+b3sHRbT58kYCNRq6aASNeT1Kih56gXz0 CA+A== X-Gm-Message-State: AD7BkJIXV13CYugJxEfgTuLfAUcnGyuKvoahVtm/v36MlIzVhJoUFNZrlObqiLZnGtkAsQ== X-Received: by 10.98.67.199 with SMTP id l68mr25387181pfi.18.1459464295103; Thu, 31 Mar 2016 15:44:55 -0700 (PDT) Received: from [100.127.5.59] ([69.53.245.84]) by smtp.gmail.com with ESMTPSA id ql1sm15748412pac.24.2016.03.31.15.44.53 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 31 Mar 2016 15:44:54 -0700 (PDT) Sender: Warner Losh Subject: Re: svn commit: r297435 - head: still problems for stage 3 when gcc 4.2.1 is avoided (powerpc64 self-hosted build) Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: multipart/signed; boundary="Apple-Mail=_29365E74-707B-47CB-9B7C-C91B946C1F86"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5.2 From: Warner Losh In-Reply-To: <56FDA5F9.1090601@FreeBSD.org> Date: Thu, 31 Mar 2016 16:44:51 -0600 Cc: Mark Millard , FreeBSD Current , Gerald Pfeifer , FreeBSD PowerPC ML , FreeBSD Toolchain Message-Id: References: <5A0ACA76-6F1D-4975-9E59-2A64BB8EFC77@dsl-only.net> <56FD9757.6040709@FreeBSD.org> <9E3033D5-F416-4B78-97C2-0A0AABF5A49E@dsl-only.net> <56FDA5F9.1090601@FreeBSD.org> To: Bryan Drewery X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2016 22:44:55 -0000 --Apple-Mail=_29365E74-707B-47CB-9B7C-C91B946C1F86 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 31, 2016, at 4:34 PM, Bryan Drewery = wrote: > I didn't realize the ports compiler was defaulting /usr/local/include > into the search path now. It does not have /usr/local/lib in the > default library path as far as I can tell. It's also broken for its > -rpath (noted in its pkg-message). So having a default > /usr/local/include path seems odd. It has for a while now. It=E2=80=99s one of the maddening = inconsistencies that abound in this area. I took a poll a while ago and there seemed to be widespread = support for adding it to the base compiler. > Adding -isystem /usr/include to fix this is probably possible but > there's a risk someone will remove it as redundant. In this case I = wish > /usr/include was first but I'm not sure what impact that would have on > consumers expecting /usr/local/include (and /usr/local/lib) overrides = to > work, though they would need to pass a -L /usr/local/lib anyhow and > would likely be passing -I /usr/local/lib too. /usr/include should be first. But it isn=E2=80=99t. That=E2=80=99s = another inconsistency that was found when we looked at /usr/local stuff. Someone recently added = /usr/local/bin to the path, if I recall correctly. Warner --Apple-Mail=_29365E74-707B-47CB-9B7C-C91B946C1F86 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 iQIcBAEBCgAGBQJW/ahkAAoJEGwc0Sh9sBEA7o0P/imn/bPGIed9K9AcFYRgb37H SaG3d38dv0BfOKbLF18ZdgsxT+SCNjlbEodnaF0WQl9Z5yROomXTzB/iu41XbsCg EpgtY9ziJQkYVX4esJEgvcYdCtNbIS1LAt2vxQOaxCf+5eV5ZpRppp7h0LUFZdK4 ypHo9pIUjCeNlUp39Fvyg4lHVZiMe+T8utSYvn2AiLorJ9THDwCwyrVIXBcm+vyu 1Q6vaNsqH8X9bZMfCZ5jX8xd4lUAdsOSbJVh7mXYf6FKyuQlfJDkP3V/2I+7klNY o9U9fejq1fT4sL7d5tJMjF4+qkSU1Lwpck17NXoEFH9XfmNhz1gIJBiJ8UwXvy7M dt2G/DyDZpvEuc5eWQVuov0RF1m1zLV5S1qhqoOsgecjqfhoX4mDYv+w2jr6R6/3 Q8cFezAYmbA3hmrxcDEWzTin5JKsLEROjx88o1y3wxF0x3ZMaR6ZCJI38bpn2KEy eIWC3iBXdyXTmMGIETQzBwjToZEH/Bjhvlw0hn8ZwBpWH4l6+Sv/JKZ+1cfZa1F5 mjpLlDI+M2E9bhlIa6ovMmNdP0sQsm49i7zKyT6UZXs2hNsKJ1JxhX6DXQu3Nxa9 Rxi7PufO8SouKK5AIjtfbqI6B8mW/bvLkjcBNwYefLbb7pM/82RU/nPgjgciDeh4 yqAXuf4R5st8THHR9y+H =lG36 -----END PGP SIGNATURE----- --Apple-Mail=_29365E74-707B-47CB-9B7C-C91B946C1F86--