[MacPorts] #42756: macports doesn't compile with bundled tcl
MacPorts
noreply at macports.org
Fri Mar 7 13:27:18 PST 2014
#42756: macports doesn't compile with bundled tcl
----------------------------+--------------------------------
Reporter: xeron.oskom@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.2.99
Resolution: | Keywords:
Port: |
----------------------------+--------------------------------
Comment (by cal@…):
Replying to [comment:8 egall@…]:
> If a user is building from source themselves, they should be aware of
that. Also I fail to see why choosing Tcl 8.6 is considered a
"mis"configuration.
In that case you obviously haven't tried doing that. It currently breaks
MacPorts (in a completely un-obvious way) because MacPorts declares `try`
in a way incompatible with the command added natively to Tcl 8.6.
> I just checked out trunk and the sqlite3 one still exists, too. Also
while the "`--with-included-tclthread`" flag may be gone now, I would
argue that should be brought back as well, as its presence has often made
the difference between compilation success and failure for me...
If that's the case then you should file a bug against the Tcl Thread
package and ask them to fix the problem caused by the build. The problem
might however be gone by now, because I also updated the included Tcl
Thread package to 2.7.0. The `--with-included-tclthread` flag was actually
never necessary IMO – base before the recent changes would automatically
determine whether the host Tcl had the package and enable this option if
it didn't. Without this option, trace mode doesn't work.
Replying to [comment:11 xeron.oskom@…]:
> Replying to [comment:7 cal@…]:
> > That's certainly a good reason for having those variables set, but do
you need them when compiling MacPorts?
> No I don't. But also I don't want to cleanup them by hands before
macports compilation.
That's understandable. Let's wait what the discussion on -dev suggests,
but at the moment I'm inclined to do the extra shell scripting/autoconf
work to strip those paths automatically.
> Compiling from source. Haven't tested with selfupdate (Is it possible to
get SVN version of macports with selfupdate?).
No.
--
Ticket URL: <https://trac.macports.org/ticket/42756#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list