1 --- tcl8.4.6/unix/configure.in.orig 2004-03-06 20:29:26.000000000 +0100
2 +++ tcl8.4.6/unix/configure.in 2004-03-06 21:47:35.627341128 +0100
5 TCL_UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX}
6 TCL_SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX}
7 -eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}"
9 +TCL_SOVERSION="${TCL_SOMAJOR}.0"
10 +eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}${TCL_SOVERSION}"
11 +eval "TCL_LIB_SONAME=libtcl${LIB_SUFFIX}${TCL_SOMAJOR}"
12 +AC_SUBST(TCL_LIB_SONAME)
16 --- tcl8.4.6/unix/Makefile.in.orig 2004-03-06 20:29:26.000000000 +0100
17 +++ tcl8.4.6/unix/Makefile.in 2004-03-06 21:54:37.004282096 +0100
19 # a shared library or non-shared library for Tcl.
20 ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE}
23 + @MAKE_LIB@ -Wl,-soname,@TCL_LIB_SONAME@
24 + -ln -sf ${TCL_LIB_FILE} libtcl${VERSION}@SHLIB_SUFFIX@
26 ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}