Hi Adam, > > It calls Tcl_InitStubs and Tk_InitStubs functions. The > > manpage[0][1] says: > > > > "...Zero means that versions newer than version are also > > acceptable as long as they have the same > > major version number as version." > [...] > > I did a 'apt-get source nam', 'apt-get build-dep nam'. Without > > changing anything, 'debuild'. The 'dpkg -I' inform libtcl8.6 > > and libtk8.6. But, after install, when I try to run 'nam', > > I receive a 'segmentation fault'. > > The patch appears to have been added as part of: > > nam (1.15~RC4-4) unstable; urgency=low > > * Patch to restrict version depend on tk (Closes: #620093) > Whether it work should be test: init_tcltk_with_stub.diff. > [...] > * debian/rules: > - add -ltclstub8.x and -ltkstub8.x to link against stub. > > -- YunQiang Su <wzss...@gmail.com> Fri, 03 Jun 2011 01:50:10 +0800 > > Reading through the log for that bug, I suspect this change: > > tclcl (1.20~RC3-4) unstable; urgency=low > > * Patch Makefile.in to remove "-exact" require tcl and tk. > > made the stub changes unnecessary. The debian/rules changes also seem to > have been reverted at some point, without being explicitly mentioned (it > may be part of "Rewrite build system with CMake" a few months later). > > All in all, I'm still not entirely sure that the changes are completely > correct, but on the assumption that there have been no issues since they > were applied in unstable, please go ahead and we'll keep our fingers > crossed. :-| >
Thanks for the aditional information. I asked for a sponsor to do the upload. Thanks again Adam. regards, -- Herbert Parentes Fortes Neto (hpfn)