From owner-freebsd-ports-bugs@freebsd.org Mon Sep 14 14:04:55 2015 Return-Path: Delivered-To: freebsd-ports-bugs@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 8569BA0351D for ; Mon, 14 Sep 2015 14:04:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 723281470 for ; Mon, 14 Sep 2015 14:04:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t8EE4thr002368 for ; Mon, 14 Sep 2015 14:04:55 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 203101] [Mk][exp-run] use -isystem instead of -I for ${LOCALBASE}/include Date: Mon, 14 Sep 2015 14:04:55 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: amdmi3@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Sep 2015 14:04:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203101 Bug ID: 203101 Summary: [Mk][exp-run] use -isystem instead of -I for ${LOCALBASE}/include Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: amdmi3@FreeBSD.org CC: freebsd-ports-bugs@FreeBSD.org Created attachment 161040 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=161040&action=edit Patch Use -isystem for ${LOCALBASE}/include path. - This fixes potential build failures with -Werror because of warnings in third party includes - This enforces correct include directory order, fixing potential problems when an application uses its own includes from system during build instead of ones from WRKDIR This change was approved by bapt, and no requires an exp-run. Differential revision: https://reviews.freebsd.org/D3618 -- You are receiving this mail because: You are on the CC list for the bug.