Source: libmozjs-24-0
Version: 24.2.0-1
Severity: serious

Hi,

libmozjs-24-0 has wrong shlibs information on !linux. It should be

  libmozjs-24 0 libmozjs-24-0

like on linux arches, but instead they have:

  libmozjs 24 libmozjs-24-0

This is causing FTBFS on gjs, hence severity serious.

This is because the change in debian/patches/fix-soname.patch is sorrounded
by:

  ifeq (Linux,$(OS_TARGET))

and so the -Wl,-soname flag for the linker isn't passed on e.g. kfreebsd.

Please either move that flag outside that ifeq linux block, or change the
block so that it also affects kfreebsd and hurd (maybe just drop the
ifeq/endif) if the --version-script flag is important there.

Thanks,
Emilio

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'experimental'), (650, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-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


-- 
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