rpms/tcl/F-12 tcl-8.5.1-autopath.patch, 1.2, 1.3 tcl-8.5.7-sigabrt.patch, 1.1, 1.2 tcl.spec, 1.93, 1.94

Nikola Pajkovsky npajkovs at fedoraproject.org
Thu Jan 21 15:38:39 UTC 2010


Author: npajkovs

Update of /cvs/extras/rpms/tcl/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2250

Modified Files:
	tcl-8.5.1-autopath.patch tcl-8.5.7-sigabrt.patch tcl.spec 
Log Message:
fix sigabort patch(add +1 to length)

tcl-8.5.1-autopath.patch:
 library/auto.tcl  |    7 +++++++
 library/init.tcl  |    7 +------
 unix/configure.in |    4 ++--
 3 files changed, 10 insertions(+), 8 deletions(-)

Index: tcl-8.5.1-autopath.patch
===================================================================
RCS file: /cvs/extras/rpms/tcl/F-12/tcl-8.5.1-autopath.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- tcl-8.5.1-autopath.patch	18 May 2009 11:27:38 -0000	1.2
+++ tcl-8.5.1-autopath.patch	21 Jan 2010 15:38:39 -0000	1.3
@@ -44,10 +44,10 @@ diff -up tcl8.5.7/unix/configure.in.old 
  	TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl /System/Library/Tcl"
  elif test "$prefix/lib" != "$libdir"; then
 -    TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}"
-+    TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${TCL_PACKAGE_PATH}"
++    TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${libdir}/tk8.5 ${prefix}/share/tk8.5 ${TCL_PACKAGE_PATH}"
  else
 -    TCL_PACKAGE_PATH="${prefix}/lib ${TCL_PACKAGE_PATH}"
-+    TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${TCL_PACKAGE_PATH}"
++    TCL_PACKAGE_PATH="${libdir}/tcl8.5 ${prefix}/share/tcl8.5 ${libdir}/tk8.5 ${prefix}/share/tk8.5 ${TCL_PACKAGE_PATH}"
  fi
  
  #--------------------------------------------------------------------

tcl-8.5.7-sigabrt.patch:
 tclTrace.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: tcl-8.5.7-sigabrt.patch
===================================================================
RCS file: /cvs/extras/rpms/tcl/F-12/tcl-8.5.7-sigabrt.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- tcl-8.5.7-sigabrt.patch	10 Aug 2009 10:30:46 -0000	1.1
+++ tcl-8.5.7-sigabrt.patch	21 Jan 2010 15:38:39 -0000	1.2
@@ -7,7 +7,7 @@ diff -ruNp tcl8.5.7/generic/tclTrace.c t
  	    flags |= TCL_TRACE_UNSETS | TCL_TRACE_RESULT_OBJECT;
 -	    strcpy(ctvarPtr->traceCmdInfo.command, command);
 +	    //strcpy(ctvarPtr->traceCmdInfo.command, command);
-+        memcpy(ctvarPtr->traceCmdInfo.command, command, length );
++        memcpy(ctvarPtr->traceCmdInfo.command, command, length + 1);
  	    ctvarPtr->traceInfo.traceProc = TraceVarProc;
  	    ctvarPtr->traceInfo.clientData = (ClientData)
  		    &ctvarPtr->traceCmdInfo;


Index: tcl.spec
===================================================================
RCS file: /cvs/extras/rpms/tcl/F-12/tcl.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- tcl.spec	10 Aug 2009 10:30:46 -0000	1.93
+++ tcl.spec	21 Jan 2010 15:38:39 -0000	1.94
@@ -5,7 +5,7 @@
 Summary: Tool Command Language, pronounced tickle
 Name: tcl
 Version: %{vers}
-Release: 4%{?dist}
+Release: 5%{?dist}
 Epoch: 1
 License: TCL
 Group: Development/Languages
@@ -138,6 +138,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/%{name}8.5/%{name}Config.sh
 
 %changelog
+* Thu Jan 21 2010 Nikola Pajkovsky <npajkovs at redhat.com> - 1:8.5.7-5
+- fix sigabort patch(add +1 to length)
+
 * Mon Aug 10 2009 Nikola Pajkovsky <npajkovs at redhat.com> - 1:8.5.7-4
 - Enable SEPolicy for libtcl. 
 - fix sigabort



More information about the scm-commits mailing list