Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/tcl/files: tcl-8.5.13-autopath.patch tcl-8.5.10-conf.patch tcl-8.4.11-multilib.patch tcl-8.5.8-fortify.patch
Date: Thu, 29 Nov 2012 14:01:48
Message-Id: 20121129140136.907F720C9F@flycatcher.gentoo.org
1 jlec 12/11/29 14:01:36
2
3 Added: tcl-8.5.13-autopath.patch tcl-8.5.10-conf.patch
4 Removed: tcl-8.4.11-multilib.patch tcl-8.5.8-fortify.patch
5 Log:
6 dev-lang/tcl: Version Bump, #444296; Cleaned old
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
9
10 Revision Changes Path
11 1.1 dev-lang/tcl/files/tcl-8.5.13-autopath.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/tcl/files/tcl-8.5.13-autopath.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/tcl/files/tcl-8.5.13-autopath.patch?rev=1.1&content-type=text/plain
15
16 Index: tcl-8.5.13-autopath.patch
17 ===================================================================
18 unix/configure.in | 4 ++--
19 1 file changed, 2 insertions(+), 2 deletions(-)
20
21 diff --git a/unix/configure.in b/unix/configure.in
22 index 65f712a..b606b74 100755
23 --- a/unix/configure.in
24 +++ b/unix/configure.in
25 @@ -840,9 +840,9 @@ if test "$FRAMEWORK_BUILD" = "1" ; then
26 test -z "$TCL_MODULE_PATH" && \
27 TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl /System/Library/Tcl"
28 elif test "$prefix/lib" != "$libdir"; then
29 - TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}"
30 + TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${libdir}/tk8.5 ${prefix}/share/tk8.5 ${TCL_PACKAGE_PATH}"
31 else
32 - TCL_PACKAGE_PATH="${prefix}/lib ${TCL_PACKAGE_PATH}"
33 + TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${libdir}/tk8.5 ${prefix}/share/tk8.5 ${TCL_PACKAGE_PATH}"
34 fi
35
36 #--------------------------------------------------------------------
37
38
39
40 1.1 dev-lang/tcl/files/tcl-8.5.10-conf.patch
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/tcl/files/tcl-8.5.10-conf.patch?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/tcl/files/tcl-8.5.10-conf.patch?rev=1.1&content-type=text/plain
44
45 Index: tcl-8.5.10-conf.patch
46 ===================================================================
47 --- tcl8.5.0/unix/tcl.m4.conf 2007-12-20 10:48:05.000000000 +0100
48 +++ tcl8.5.0/unix/tcl.m4 2007-12-20 10:48:52.000000000 +0100
49 @@ -1427,12 +1427,12 @@ dnl AC_CHECK_TOOL(AR, ar)
50 # get rid of the warnings.
51 #CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
52
53 - SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}'
54 + SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS} -fPIC -Wl,-soname,${@}'
55 DL_OBJS="tclLoadDl.o"
56 DL_LIBS="-ldl"
57 LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
58 AS_IF([test $doRpath = yes], [
59 - CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'])
60 + CC_SEARCH_FLAGS=''])
61 LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
62 AS_IF([test "`uname -m`" = "alpha"], [CFLAGS="$CFLAGS -mieee"])
63 AS_IF([test $do64bit = yes], [
64 @@ -1464,7 +1464,7 @@ dnl AC_CHECK_TOOL(AR, ar)
65 SHLIB_CFLAGS="-fPIC"
66 SHLIB_SUFFIX=".so"
67
68 - SHLIB_LD='${CC} -shared'
69 + SHLIB_LD='${CC} ${CFLAGS} -shared -fPIC'
70 DL_OBJS=""
71 DL_LIBS="-ldl"
72 LDFLAGS="$LDFLAGS -Wl,--export-dynamic"