Package: icedove-dev Version: 24.5.0-2 Severity: important Tags: patch icedove.pc refers to -lmozjs even though this isn't included in /usr/lib/icedove-devel. It is breaking the build for mozilla-gnome-keyring; removing -lmozjs as per the attached patch seems to work.
-- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages icedove-dev depends on: ii icedove 24.5.0-2 ii libc6 2.18-5 ii libgcc1 1:4.9.0-3 ii libnspr4 2:4.10.4-1 ii libnspr4-0d 2:4.10.4-1 ii libnspr4-dev 2:4.10.4-1 ii libnss3-dev 2:3.16-1 ii libstdc++6 4.9.0-3 ii python 2.7.6-1 icedove-dev recommends no packages. icedove-dev suggests no packages. -- no debconf information
--- icedove.pc.orig 2014-05-20 12:42:05.315080152 +0100 +++ icedove.pc 2014-05-20 12:42:11.063027962 +0100 @@ -8,5 +8,5 @@ Description: Icedove/Thunderbird Development Files Version: 24.5.0 Requires: nspr >= 4.8.2 -Libs: -L${libdir} -lxpcomglue_s -lxul -lmozjs -lmozalloc -lldap60 -lprldap60 +Libs: -L${libdir} -lxpcomglue_s -lxul -lmozalloc -lldap60 -lprldap60 Cflags: -I${includedir}