From: Pietro C. <ga...@ga...> - 2014-03-20 11:34:37
|
On 2014-Mar-20, 10:34, Pietro Cerutti wrote: > On 2014-Mar-20, 10:25, Jan Nijtmans wrote: > > 2014-03-20 9:39 GMT+01:00 Pietro Cerutti <ga...@ga...>: > > > Alternatively, you could get rid of the > > > .so.1 as the OP suggests and we'll symlink to it from the .so. > > > > That's what I would prefer for FreeBSD versions that can handle it. > > Something like: <http://core.tcl.tk/tcl/info/e0b5b5cbd2> (for Tcl 8.5) > > Would this work for older FreeBSD versions as well? (the > > FreeBSD-3 section within NetBSD looks wrong anyway). > > > > If this is OK for you, the same needs to be done for Tcl trunk, > > Tk (both core-8.5.branch and trunk) and TEA. > > Yep, that looks good to me. Also, it'll work on all supported FreeBSD > releases. > > > Thanks! After you confirm this proposed fix (or not) I'll apply > > it to the other places as well. > > I'll be happy to test them all :) Jan, we really need the trimdots part, as we want to end up with libtcl86, not libtcl8.6. This is against trunk: --- unix/configure +++ unix/configure @@ -7759,19 +7759,15 @@ LIBS=`echo $LIBS | sed s/-pthread//` CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LDFLAGS="$LDFLAGS $PTHREAD_LIBS" fi - case $system in - FreeBSD-3.*) # Version numbers are dot-stripped by system policy. TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .` UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so' TCL_LIB_VERSIONS_OK=nodots - ;; - esac ;; Darwin-*) CFLAGS_OPTIMIZE="-Os" SHLIB_CFLAGS="-fno-common" # To avoid discrepancies between what headers configure sees during > > > > > Regards, > > Jan Nijtmans > > -- > Pietro Cerutti > ga...@ga... > > PGP Public Key: > http://gahr.ch/pgp > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Tcl-Core mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-core -- Pietro Cerutti ga...@ga... PGP Public Key: http://gahr.ch/pgp |