<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch release-2.4
in repository macports-base.
</pre>
<p><a href="https://github.com/macports/macports-base/commit/0ebdf20e8a82ae45422a9ed6bea106f9381992d5">https://github.com/macports/macports-base/commit/0ebdf20e8a82ae45422a9ed6bea106f9381992d5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/release-2.4 by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 0ebdf20 mportexec: Remove misleading errorInfo output
</span>0ebdf20 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0ebdf20e8a82ae45422a9ed6bea106f9381992d5
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Wed Mar 21 18:17:16 2018 +0100
<span style='display:block; white-space:pre;color:#404040;'> mportexec: Remove misleading errorInfo output
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The port target was evaluated in a separate Tcl slave interpreter, which
</span><span style='display:block; white-space:pre;color:#404040;'> depending on the way it exits, does not necessarily update $::errorInfo
</span><span style='display:block; white-space:pre;color:#404040;'> of the master interpreter. Therefore $::errorInfo in the master
</span><span style='display:block; white-space:pre;color:#404040;'> interpreter often contains unrelated error information which leads to
</span><span style='display:block; white-space:pre;color:#404040;'> confusion in the log file and caused tickets to be filed with the wrong
</span><span style='display:block; white-space:pre;color:#404040;'> information.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> All error information related to the failure should have already been
</span><span style='display:block; white-space:pre;color:#404040;'> emitted by the slave interpreter.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/55560
</span><span style='display:block; white-space:pre;color:#404040;'> (cherry picked from commit 113ef219df4f0cf920ae61dc14a7bea469e1148e)
</span>---
src/macports1.0/macports.tcl | 2 --
1 file changed, 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/macports1.0/macports.tcl b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index d40de3e..0ac9ee2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2021,8 +2021,6 @@ proc _mportexec {target mport} {
</span> macports::pop_log
return 0
} else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # An error occurred.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_debug $::errorInfo
</span> if {[info exists ::logenabled] && $::logenabled && [info exists ::debuglogname]} {
ui_error "See $::debuglogname for details."
}
</pre><pre style='margin:0'>
</pre>