forwarded 724688 https://bugzilla.mozilla.org/show_bug.cgi?id=925823 retitle 724688 icedove: libxul.so incompatible with some external addons thanks
Hello Ximin, On Thu, Dec 19, 2013 at 06:52:55PM +0000, Ximin Luo wrote: > Control: retitle -1 icedove unnecessarily incompatible with some binary > extensions, potentially crashing > Control: severity -1 serious > > This affects mozilla-gnome-keyring too, though only for icedove-dev > 24.1.1 (worked in icedove-dev 24.0 for me). > > When I try to rebuild that extension against 24.1.1, it installs into > icedove and is enabled but ineffective, and I get this in the error > log: > > Failed to load native module at path > '/usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{6f9d85e0-794d-11dd-ad8b-0800200c9a66}/platform/Linux_x86_64-gcc3/components/libgnomekeyring-icedove.so': > (80004005) /usr/lib/icedove/libxul.so: version `xul24.0' not found (required > by > /usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{6f9d85e0-794d-11dd-ad8b-0800200c9a66}/platform/Linux_x86_64-gcc3/components/libgnomekeyring-icedove.so) Mozilla is versioning the libxul.so since the release of version 24 or before. So basicly this is not a bug I think. Especially we build our own "lightning". The forwareded link is showing that it is nessesary to respect the correct libxul version for the usage of a own extension. As i can see you use icedove-dev (>= 17.0) in your control file, the icedove version has to fit the version from experiemental (currently) if you want build against the icedove 24. We are planning to build icedove 24.2 right after the New Years Day and upload it to unstable, the last ESR version 17 is now eol. Regards Carsten -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org