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

Reply via email to