[131824] trunk/base/src/port1.0/portconfigure.tcl
raimue at macports.org
raimue at macports.org
Mon Jan 19 07:47:37 PST 2015
Revision: 131824
https://trac.macports.org/changeset/131824
Author: raimue at macports.org
Date: 2015-01-19 07:47:37 -0800 (Mon, 19 Jan 2015)
Log Message:
-----------
base: Do not add autoconf/automake dependencies multiple times
If both use_autoconf and use_automake are enabled, the dependencies were added
multiple times to depends_build. We are already using -delete/-append in other
places to add compilers only once.
https://lists.macosforge.org/pipermail/macports-dev/2015-January/029403.html
Modified Paths:
--------------
trunk/base/src/port1.0/portconfigure.tcl
Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2015-01-19 13:19:43 UTC (rev 131823)
+++ trunk/base/src/port1.0/portconfigure.tcl 2015-01-19 15:47:37 UTC (rev 131824)
@@ -133,6 +133,8 @@
([info exists option_defaults(${type}.cmd)] && [set ${type}.cmd] eq $option_defaults(${type}.cmd)) ||
(![info exists option_defaults(${type}.cmd)] && [set ${type}.cmd] eq ${type})
)} {
+ # Add dependencies if they are not already in the list
+ depends_build-delete {*}$dep
depends_build-append {*}$dep
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150119/6de64f67/attachment.html>
More information about the macports-changes
mailing list