[111686] trunk/base/src/macports1.0/macports.tcl
cal at macports.org
cal at macports.org
Sat Sep 28 06:48:39 PDT 2013
Revision: 111686
https://trac.macports.org/changeset/111686
Author: cal at macports.org
Date: 2013-09-28 06:48:39 -0700 (Sat, 28 Sep 2013)
Log Message:
-----------
rev-upgrade: Don't try to rebuild ports with incorrect C++ runtime that will probably not be fixed by a rebuild.
Todo: Integrate the post-destroot checks from the GSoC branch written in 2011 and move this check there.
Modified Paths:
--------------
trunk/base/src/macports1.0/macports.tcl
Modified: trunk/base/src/macports1.0/macports.tcl
===================================================================
--- trunk/base/src/macports1.0/macports.tcl 2013-09-28 13:23:49 UTC (rev 111685)
+++ trunk/base/src/macports1.0/macports.tcl 2013-09-28 13:48:39 UTC (rev 111686)
@@ -4454,12 +4454,10 @@
if {(${filepath} == "/usr/lib/libstdc++.6.dylib" && ${macports::cxx_stdlib} == "libc++") ||
(${filepath} == "/usr/lib/libc++.1.dylib" && ${macports::cxx_stdlib} == "libstdc++")} {
- ui_info "Incorrect C++ linkage against ${filepath} (referenced from $bpath)"
- ui_debug "Marking $bpath as broken"
- lappend broken_files $bpath
-
- set loadcommand [$loadcommand cget -next]
- continue;
+ if {$fancy_output} {
+ ui_msg {}
+ }
+ ui_warn "${bpath} uses ${filepath} as C++ standard library although macports::cxx_stdlib is set to ${macports::cxx_stdlib}."
}
set libresultlist [machista::parse_file $handle $filepath]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130928/2075a7c2/attachment.html>
More information about the macports-changes
mailing list