Hi Stefan. On Thu, Apr 24, 2014 at 3:03 PM, Stefan Sobernig <[email protected]> wrote: > I took a closer look, and I am left a little puzzled. In > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724816 your state that > >> This happens because the Tcl/Tk upstream removed stubs table from >> libtcl8.6.so >> and libtk8.6.so (they are still present in the latest libtcl8.5.so and >> libtk8.5.so). This change seems to be intentional, see [1], so I guess the >> stubs will not return. > > > What is source [1] you are referring to, it is left out from the message?! I > cannot spot any hint in tcl-core or comp.lang.tcl in this direction.
I guess I forgot to include the link. Here it is: https://sourceforge.net/p/tcl/patches/519/ > > I am also wondering because ... > > I can build xotcl 1.6.7 against 8.6.1 and 8.6.2 beta (fossil trunk) using > tclstub8.6 ... I confirm, however, that 8.6.0 does not spit out > libtclstub8.6, therefore, the xotcl built fails (as any other stub-based > extension would do). > > I am not all that sure that this is "by intention" here. As far as I understand, the stubs table is now only present in libtclstubs8.6. So, if a library uses stubs it has to be linked with libtclstubs8.6. If not then it should be linked to libtcl8.6. Cheers! -- Sergei Golovan _______________________________________________ Pkg-tcltk-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tcltk-devel
