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: