[115978] trunk/base
ryandesign at macports.org
ryandesign at macports.org
Wed Jan 15 12:59:17 PST 2014
Revision: 115978
https://trac.macports.org/changeset/115978
Author: ryandesign at macports.org
Date: 2014-01-15 12:59:16 -0800 (Wed, 15 Jan 2014)
Log Message:
-----------
portconfigure.tcl, portfile.7: set default configure.cppflags to -isystem${prefix}/include (instead of -I${prefix}/include) to fix various issues (#40656)
Modified Paths:
--------------
trunk/base/doc/portfile.7
trunk/base/src/port1.0/portconfigure.tcl
Modified: trunk/base/doc/portfile.7
===================================================================
--- trunk/base/doc/portfile.7 2014-01-15 20:44:06 UTC (rev 115977)
+++ trunk/base/doc/portfile.7 2014-01-15 20:59:16 UTC (rev 115978)
@@ -1,6 +1,6 @@
.\" portfile.7
.\"
-.\" Copyright (c) 2004-2013 The MacPorts Project
+.\" Copyright (c) 2004-2014 The MacPorts Project
.\" Copyright (c) 2002-2003 Apple Inc.
.\" All rights reserved.
.\"
@@ -1143,7 +1143,7 @@
.Em optional
.br
.Sy Default:
-.Em -I${prefix}/include
+.Em -isystem${prefix}/include
.It Ic configure.cxxflags
Flags to put in the CXXFLAGS environment variable when invoking the configure script.
.br
@@ -1167,7 +1167,7 @@
.Em optional
.br
.Sy Default:
-.Em -L${prefix}/lib
+.Em -L${prefix}/lib -Wl,-headerpad_max_install_names
.It Ic configure.fflags
Flags to put in the FFLAGS environment variable when invoking the configure script.
.br
Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2014-01-15 20:44:06 UTC (rev 115977)
+++ trunk/base/src/port1.0/portconfigure.tcl 2014-01-15 20:59:16 UTC (rev 115978)
@@ -141,7 +141,7 @@
default configure.cxxflags {${configure.optflags}}
default configure.objcflags {${configure.optflags}}
default configure.objcxxflags {${configure.optflags}}
-default configure.cppflags {-I${prefix}/include}
+default configure.cppflags {-isystem${prefix}/include}
default configure.ldflags {"-L${prefix}/lib -Wl,-headerpad_max_install_names"}
default configure.libs {}
default configure.fflags {${configure.optflags}}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140115/c5982f3c/attachment.html>
More information about the macports-changes
mailing list