[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