Hi, On Friday 04 June 2010 12:05:11 pm Stuart Cassoff wrote: > Sebastian Reitenbach wrote: > > The patch to lang/tcl/8.5/patches/patch-generic_tclStrToD_c, did not > > applied cleanly to a freshly cvs checkout, but no problem, I applied it > > manually. > > CVS? The patch applies against the distfiles, as it should be. I did a CVS checkout of the ports tree part of tcl and tk, not from the tcl/tk sources itself.
> > > However, tcl compiled over the night on my vax, and without the > > --disable- load, linking again fails there: > > cc -O2 -O2 -pipe -pipe tclAppInit.o > > -L/usr/ports/pobj/tcl-8.5.8p0/build-vax - ltcl85 -lm -o tclsh > > ld: No reference to __DYNAMIC > > collect2: ld returned 1 exit status > > *** Error code 1 > > > > I'll try the patch today on the sparc64/gcc4 and the mips64 boxen today > > and will send a patch that should apply to CVS checkout. Shall I add the > > -- disable-load again to at least be able to compile the tcl/tk on the > > vax? Or do you have any idea on a better solution how to get tcl linked > > on the static archs? > > I have to look into it. Others undoubtedly know more. > Is there a compelling reason to use CVS checkouts? same as above, sorry for being not clear enough. > > > I'll then mark my other tlc/tk ports with SHARED_ONLY=Yes since they all > > contain libraries that are intended to be loaded, and the new version of > > coccinella requires tcl/tk 8.5 and will not work with tcl/tk 8.4. > > Yes? No? I don't know. OK ;) cheers, Sebastian > > > Stu
