Source: mozilla-gnome-keyring
Version: 0.6.11-3
Severity: serious
Justification: fails to build from source

Dear Maintainer,

The package fails to build on sid, which is using iceweasel-dev amd64 38.0.1-5:

In file included from /usr/include/iceweasel-38/nsISupportsUtils.h:14:0,
                 from /usr/include/iceweasel-38/nsISupports.h:123,
                 from /usr/include/iceweasel-38/nsILoginManagerStorage.h:10,
                 from ../../GnomeKeyring.h:40,
                 from ../../GnomeKeyring.cpp:44:
.../../GnomeKeyring.cpp: In member function 'virtual MozExternalRefCountType 
GnomeKeyring::AddRef()':
/usr/include/iceweasel-38/nsISupportsImpl.h:91:3: error: static assertion 
failed: Reference-counted class GnomeKeyring should not have a public 
destructor. Try to make this class's destructor non-public. If that is really 
not possible, you can whitelist this class by providing a 
HasDangerousPublicDestructor specialization for it.

The full build log can be seen on the Reproducible Builds builder:
https://reproducible.debian.net/rb-pkg/unstable/amd64/mozilla-gnome-keyring.html

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-20-generic (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


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