[MacPorts] #33551: levmar: uses lassign which is incompatible with Tiger's Tcl 8.4
MacPorts
noreply at macports.org
Fri Mar 9 07:30:21 PST 2012
#33551: levmar: uses lassign which is incompatible with Tiger's Tcl 8.4
--------------------------------------+-------------------------------------
Reporter: nonstop.server@… | Owner: lockhart@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: tiger | Port: levmar
--------------------------------------+-------------------------------------
Comment(by lockhart@…):
Replying to [comment:2 ryandesign@…]:
> According to [http://wiki.tcl.tk/1530 this page], lassign was not part
of Tcl until version 8.5. Tiger has Tcl 8.4, and I am able to reproduce
the problem on Tiger. So MacPorts should not use lassign. lassign is the
only port doing so; since we've gotten by for years with thousands of
ports without lassign, I imagine levmar can get along without it too.
I've posted a patch which replaces lassign with explicit "set x
[lindex...]" commands. Tested successfully on Lion.
--
Ticket URL: <https://trac.macports.org/ticket/33551#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list