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

RFS: blt (NMU, fix crashes involving Tcl mix of 8.4 and 8.5)



Hi,

Would someone please upload the blt NMU you can get from [1] (debdiff
attached for a clean build). The maintainer did not react at all.

It fixes a crash situation caused by blt, which affects several other
packages like pymol or bkchem. The list of bugs closed with this upload
is therefor a little bit "longer" :) It's possible, that more reports
can be fixed with this upload.

http://bugs.debian.org/525860
https://bugs.launchpad.net/bugs/359857

http://bugs.debian.org/src:bkchem
https://bugs.launchpad.net/bugs/359857
https://bugs.launchpad.net/ubuntu/+source/bkchem

[1] http://debian.wgdd.de/debian/incoming/packages/blt_2.4z-4.2.dsc

Regards, Daniel
diff -u blt-2.4z/debian/changelog blt-2.4z/debian/changelog
--- blt-2.4z/debian/changelog
+++ blt-2.4z/debian/changelog
@@ -1,3 +1,11 @@
+blt (2.4z-4.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * library/pkgIndex.tcl.in: Load libBLT.2.4.so.8.5 with tcl8.5 (LP: #359857,
+    #297699, #305211, #370657, #380346; Closes: #525860, #512826, #524921).
+
+ -- Daniel Leidert (dale) <daniel.leidert@wgdd.de>  Thu, 03 Dec 2009 11:57:00 +0100
+
 blt (2.4z-4.1) unstable; urgency=low
 
   * NMU (needed to build python-tk against tk8.5).
diff -u blt-2.4z/library/pkgIndex.tcl.in blt-2.4z/library/pkgIndex.tcl.in
--- blt-2.4z/library/pkgIndex.tcl.in
+++ blt-2.4z/library/pkgIndex.tcl.in
@@ -15,8 +15,10 @@
         set taillib ${version}.so.8.2
     } elseif {[package vcompare [info tclversion] 8.4] < 0} {
         set taillib ${version}.so.8.3
-    } else {
+    } elseif {[package vcompare [info tclversion] 8.5] < 0} {
         set taillib ${version}.so.8.4
+    } else {
+        set taillib ${version}.so.8.5
     }
 
     if { [info commands tk] == "tk" } {

Reply to: