Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Sep 2015 14:04:55 +0000
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
Message-ID:  <bug-203101-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-203101-13>