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

Reply via email to