gsrc-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gsrc-commit] /srv/bzr/gsrc/trunk r2281: update smalltalk to 3.2.5


From: Brandon Invergo
Subject: [Gsrc-commit] /srv/bzr/gsrc/trunk r2281: update smalltalk to 3.2.5
Date: Fri, 12 Apr 2013 20:52:17 +0200
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 2281
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Fri 2013-04-12 20:52:17 +0200
message:
  update smalltalk to 3.2.5
added:
  gnu/smalltalk/files/
  gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff
modified:
  gnu/smalltalk/Makefile
  gnu/smalltalk/gpg-keyring
  gnu/smalltalk/sha256sums
=== modified file 'gnu/smalltalk/Makefile'
--- a/gnu/smalltalk/Makefile    2013-04-01 19:21:21 +0000
+++ b/gnu/smalltalk/Makefile    2013-04-12 18:52:17 +0000
@@ -17,7 +17,7 @@
 
 NAME = GNU Smalltalk
 GARNAME = smalltalk
-GARVERSION = 3.2.4
+GARVERSION = 3.2.5
 HOME_URL = http://www.gnu.org/software/smalltalk
 DESCRIPTION = The GNU implementation of the Smalltalk language
 define BLURB
@@ -32,6 +32,7 @@
 MASTER_SUBDIR = $(GARNAME)/
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
+PATCHFILES = $(DISTNAME)-use-tcl_getresult.diff
 
 BUILDDEPS = 
 LIBDEPS = 

=== added directory 'gnu/smalltalk/files'
=== added file 'gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff'
--- a/gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff        
1970-01-01 00:00:00 +0000
+++ b/gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff        
2013-04-12 18:52:17 +0000
@@ -0,0 +1,22 @@
+This patch fixes build errors with Tcl 8.6.0, in which the member
+"result" of the Tcl_Interp structure has been deprecated in favor of
+using Tcl_GetResult
+
+diff -x config.log -x config.status -ru 
work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c 
work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c
+--- work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c     2013-03-23 
20:56:26.000000000 +0100
++++ work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c     2013-04-12 
20:45:40.888366202 +0200
+@@ -173,12 +173,12 @@
+ 
+   if (Tcl_Init (interp) == TCL_ERROR)
+     {
+-      fprintf (stderr, "Tcl_Init failed: %s\n", interp->result);
++      fprintf (stderr, "Tcl_Init failed: %s\n", Tcl_GetResult(interp));
+       exit (1);
+     }
+   if (Tk_Init (interp) == TCL_ERROR)
+     {
+-      fprintf (stderr, "Tk_Init failed: %s\n", interp->result);
++      fprintf (stderr, "Tk_Init failed: %s\n", Tcl_GetResult(interp));
+       exit (1);
+     }
+   Tcl_CreateCommand (interp, "callback", doCallback, NULL, NULL);

=== modified file 'gnu/smalltalk/gpg-keyring'
Binary files a/gnu/smalltalk/gpg-keyring        2010-10-03 10:59:06 +0000 and 
b/gnu/smalltalk/gpg-keyring       2013-04-12 18:52:17 +0000 differ
=== modified file 'gnu/smalltalk/sha256sums'
--- a/gnu/smalltalk/sha256sums  2011-03-23 09:36:42 +0000
+++ b/gnu/smalltalk/sha256sums  2013-04-12 18:52:17 +0000
@@ -1,2 +1,3 @@
-901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3  
download/smalltalk-3.2.4.tar.gz
-40326f43ba9793732c301779e6749d2c12e2192fee3939e8e2c8bbe17bb0bc73  
download/smalltalk-3.2.4.tar.gz.sig
+06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce  
download/smalltalk-3.2.5.tar.gz
+690b947181d1b3410e9dec95d044f8a66a77512fadf33835726030b2f94693dd  
download/smalltalk-3.2.5-use-tcl_getresult.diff
+a171d505a4b534c93b94be2ba9f64322abe28f72dd3e9c4e6188c66f055d0287  
download/smalltalk-3.2.5.tar.gz.sig


reply via email to

[Prev in Thread] Current Thread [Next in Thread]