Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: pu
Dear release team, for the icedove version 3.0.x (and 3.1.x in squeeze-backport) released with squeeze are some similar bugs opened after the release of squeeze. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626812 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659301 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659994 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660736 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691985 Those bugs are all depened on undefined symbols that all happend after the libc version > 2.11.3-x. That relay on the order icedove is reading the symbols from the varous libraries and theese libraries again from other libraries. So in the end a fix is basicly simply, icedove has to be started with the presetted variables LD_LIBRARY_PATH and LD_PRELOAD to be shure the symbols are readed in the correct order and icedove will start and work correctly. The following patch will solve the described issues from the bug reports above. The patched file mozilla.in will become /usr/lib/icedove/icedove (/usr/lib/thunderbird/thunderbird in the original Thunderbird package) while package creating and is the executable start script for icedove. This script calls at the end /usr/lib/icedove/run-mozilla.sh that is shipped by Mozilla. diff --git a/mozilla/build/unix/mozilla.in b/mozilla/build/unix/mozilla.in index 4f54e23..336737c 100644 --- a/mozilla/build/unix/mozilla.in +++ b/mozilla/build/unix/mozilla.in @@ -134,6 +134,8 @@ if [ $debugging = 1 ] then echo $dist_bin/run-mozilla.sh $script_args $dist_bin/$MOZILLA_BIN "$@" fi +export LD_LIBRARY_PATH=/usr/lib/icedove +export LD_PRELOAD=/usr/lib/icedove/libxpcom.so "$dist_bin/run-mozilla.sh" $script_args "$dist_bin/$MOZILLA_BIN" "$@" exitcode=$? Any chances to get this change into the next point release for Squeeze? Regards Carsten -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org