[100699] trunk/dports/lang/tcl/Portfile

Ned Deily nad at acm.org
Fri Dec 21 14:48:45 PST 2012


In article <nad-4666AC.14182221122012 at news.gmane.org>,
 Ned Deily <nad at acm.org> wrote:
> In article 
> <BB46B35E-8F74-4A84-A2DC-01179A97F209 at orcaware.com>
>  Blair Zajac <blair at orcaware.com> wrote:
> > On Dec 21, 2012, at 1:02 PM, Ned Deily <nad at acm.org> 
> > wrote:
> > > I believe the bump to 8.6 broke Python's IDLE and other Tkinter-based 
> > > apps when using tk +quartz (aka Tk Aqua).
> > > 
> > >   RuntimeError: tk.h version (8.6) doesn't match libtk.a version (8.5)
> > 
> > Doesn't this just mean a recompile is necessary?
> With the updated Tcl/TK 8.6 ports, rebuilding Python does not seem to 
> help.  It appears to be dynamically linking with the system Tk 8.5 
> framework, not with the Macports Tk 8.6 library. [...]

Sigh!  My tests were prior to r100732 and py_tkinter port rev 2.  With 
that, Tkinter *does* now link to 8.6.  My apologies. However, my 
comments about the lack of testing with 8.6 still stand.  I guess it 
remains to be seen what problems may arise.

-- 
 Ned Deily,
 nad at acm.org



More information about the macports-dev mailing list