Source: mozilla-gnome-keyring Version: 0.6.9-6 Severity: serious Tags: jessie sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20140601 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > g++ ../../GnomeKeyring.cpp -o libgnomekeyring.so -shared > -DHAVE_NSILMS_GETISLOGGEDIN=1 \ > `pkg-config --cflags libxul` `pkg-config --libs libxul` `pkg-config > --cflags gnome-keyring-1` `pkg-config --libs gnome-keyring-1` -g -O2 > -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -Wall -fno-rtti -fno-exceptions -fPIC -std=gnu++0x -D__STDC_LIMIT_MACROS > -Wall -fno-rtti -fno-exceptions -fPIC -std=gnu++0x -D__STDC_LIMIT_MACROS > -Wl,-z,relro > In file included from /usr/include/sched.h:28:0, > from /usr/include/pthread.h:23, > from /usr/include/glib-2.0/glib/deprecated/gthread.h:124, > from /usr/include/glib-2.0/glib.h:107, > from /usr/include/gnome-keyring-1/gnome-keyring.h:27, > from ../../GnomeKeyring.h:42, > from ../../GnomeKeyring.cpp:40: > /usr/include/xulrunner-29/jspubtd.h:463:74: warning: invalid access to > non-static data member > 'js::PerThreadDataFriendFields::RuntimeDummy::mainThread' of NULL object > [-Winvalid-offsetof] > static const size_t RuntimeMainThreadOffset = offsetof(RuntimeDummy, > mainThread); > ^ > /usr/include/xulrunner-29/jspubtd.h:463:74: warning: (perhaps the 'offsetof' > macro was used incorrectly) [-Winvalid-offsetof] > ../../GnomeKeyring.cpp: In function 'PRUnichar* > foundToHost(GnomeKeyringFound*)': > ../../GnomeKeyring.cpp:505:65: error: invalid conversion from 'char16_t*' to > 'PRUnichar* {aka short unsigned int*}' [-fpermissive] > host = NS_StringCloneData(NS_ConvertUTF8toUTF16(attrValue)); > ^ > ../../GnomeKeyring.cpp:510:66: error: invalid conversion from 'char16_t*' to > 'PRUnichar* {aka short unsigned int*}' [-fpermissive] > host = NS_StringCloneData(NS_ConvertASCIItoUTF16("undefined")); > ^ > In file included from /usr/include/xulrunner-29/nsISupportsUtils.h:26:0, > from /usr/include/xulrunner-29/nsISupports.h:123, > from /usr/include/xulrunner-29/nsILoginManagerStorage.h:10, > from ../../GnomeKeyring.h:40, > from ../../GnomeKeyring.cpp:40: > ../../GnomeKeyring.cpp: In member function 'virtual nsrefcnt > GnomeKeyring::Release()': > /usr/include/xulrunner-29/nsISupportsImpl.h:499:52: warning: deleting object > of polymorphic class type 'GnomeKeyring' which has non-virtual destructor > might cause undefined behaviour [-Wdelete-non-virtual-dtor] > NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) > ^ > /usr/include/xulrunner-29/nsISupportsImpl.h:479:5: note: in definition of > macro 'NS_IMPL_RELEASE_WITH_DESTROY' > _destroy; > \ > ^ > ../../GnomeKeyring.cpp:560:1: note: in expansion of macro 'NS_IMPL_RELEASE' > NS_IMPL_RELEASE(GnomeKeyring) > ^ > ../../GnomeKeyring.cpp: At global scope: > ../../GnomeKeyring.cpp:617:15: error: prototype for 'nsresult > GnomeKeyring::InitWithFile(nsIFile*, nsIFile*)' does not match any in class > 'GnomeKeyring' > NS_IMETHODIMP GnomeKeyring::InitWithFile(nsIFile *aInputFile, > ^ > In file included from ../../GnomeKeyring.h:40:0, > from ../../GnomeKeyring.cpp:40: > /usr/include/xulrunner-29/nsILoginManagerStorage.h:91:14: error: candidate > is: virtual nsresult GnomeKeyring::InitWithFile(nsIFile*) > NS_IMETHOD InitWithFile(nsIFile *aFile); \ > ^ > ../../GnomeKeyring.h:89:3: note: in expansion of macro > 'NS_DECL_NSILOGINMANAGERSTORAGE' > NS_DECL_NSILOGINMANAGERSTORAGE > ^ > ../../GnomeKeyring.cpp:776:15: error: prototype for 'nsresult > GnomeKeyring::GetAllDisabledHosts(PRUint32*, PRUnichar***)' does not match > any in class 'GnomeKeyring' > NS_IMETHODIMP GnomeKeyring::GetAllDisabledHosts(PRUint32 *aCount, > ^ > In file included from ../../GnomeKeyring.h:40:0, > from ../../GnomeKeyring.cpp:40: > /usr/include/xulrunner-29/nsILoginManagerStorage.h:99:14: error: candidate > is: virtual nsresult GnomeKeyring::GetAllDisabledHosts(uint32_t*, char16_t***) > NS_IMETHOD GetAllDisabledHosts(uint32_t *count, char16_t * **hostnames); \ > ^ > ../../GnomeKeyring.h:89:3: note: in expansion of macro > 'NS_DECL_NSILOGINMANAGERSTORAGE' > NS_DECL_NSILOGINMANAGERSTORAGE > ^ > make[3]: *** [libgnomekeyring.so] Error 1 The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2014/06/01/mozilla-gnome-keyring_0.6.9-6_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org