Your message dated Sat, 08 Jul 2006 11:12:15 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#361188: fixed in xulrunner 1.8.0.4-2 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: xulrunner Version: 1.8.0.1-7 Severity: wishlist Tags: patch When building 'xulrunner' on ppc64/unstable, I get the following error: ../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/jsdIDebuggerService jsdIDebuggerService.idl ../../../dist/bin/xpt_link _xpidlgen/jsdservice.xpt _xpidlgen/jsdIDebuggerService.xpt /xulrunner-1.8.0.1/config/nsinstall -R -m 644 _xpidlgen/jsdservice.xpt ../../../dist/bin/components make[4]: Leaving directory `/xulrunner-1.8.0.1/js/jsd/idl' make[3]: Leaving directory `/xulrunner-1.8.0.1/js/jsd' make[3]: Entering directory `/xulrunner-1.8.0.1/toolkit/library' nsStaticXULComponents.cpp c++ -o nsStaticXULComponents.o -c -fvisibility=hidden -DNECKO2 -DMOZ_ENABLE_POSTSCRIPT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XULAPI -I../../config -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include/xulapp -I../../dist/include/libxul -I../../dist/include -I../../dist/include/nspr -fPIC -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStaticXULComponents.pp nsStaticXULComponents.cpp rm -f libxul.so.0d c++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fPIC -shared -Wl,-h -Wl,libxul.so.0d -o libxul.so.0d nsStaticXULComponents.o -Wl,--whole-archive ../../dist/lib/libxpcom_core.a ../../dist/lib/libxpcom_compat.a ../../dist/lib/libunicharutil_s.a ../../dist/lib/libucvutil_s.a ../../dist/lib/libgkgfx.a ../../dist/lib/libgfxshared_s.a ../../dist/lib/libxulapp_s.a ../../dist/lib/libgtkxtbin.a ../../dist/lib/libgfxpsshar.a ../../dist/lib/libjsj.a ../../dist/lib/components/libxpcom_compat_c.a ../../dist/lib/components/libxpconnect.a ../../dist/lib/components/libnecko.a ../../dist/lib/components/libuconv.a ../../dist/lib/components/libi18n.a ../../dist/lib/components/libjar50.a ../../dist/lib/components/libpref.a ../../dist/lib/components/libcaps.a ../../dist/lib/components/librdf.a ../../dist/lib/components/libhtmlpars.a ../../dist/lib/components/libimglib2.a ../../dist/lib/components/libgkplugin.a ../../dist/lib/components/libgklayout.a ../../dist/lib/components/libdocshell.a ../../dist/lib/components/libembedcomponents.a ../../dist/lib/components/libwebbrwsr.a ../../dist/lib/components/libeditor.a ../../dist/lib/components/libnsappshell.a ../../dist/lib/components/libtxmgr.a ../../dist/lib/components/libcomposer.a ../../dist/lib/components/libchrome.a ../../dist/lib/components/libmork.a ../../dist/lib/components/libmozfind.a ../../dist/lib/components/libappcomps.a ../../dist/lib/components/libcommandlines.a ../../dist/lib/components/libtoolkitcomps.a ../../dist/lib/components/libxpinstall.a ../../dist/lib/components/libjsd.a ../../dist/lib/components/libucvmath.a ../../dist/lib/components/libwidget_gtk2.a ../../dist/lib/components/libnecko2.a ../../dist/lib/components/libgfxps.a ../../dist/lib/components/libgfx_gtk.a ../../dist/lib/components/liboji.a ../../dist/lib/components/libaccessibility.a ../../dist/lib/components/libremoteservice.a -Wl,--no-whole-archive -Wl,-rpath-link,../../dist/bin -L../../dist/bin -L../../dist/lib -ljpeg -lpng -L../../dist/bin -lmozjs -lz -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lXinerama -L/usr/X11R6/lib -lX11 -lXft -lfontconfig -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXext -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor -lpango-1.0 -lcairo -lXrender -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lXt -lcairo -lpangoxft-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -ldl -lm /usr/bin/ld: ../../dist/lib/components/libgklayout.a(nsLayoutModule.o)(.text+0x50b0): sibling call optimization to `nsXBLWindowKeyHandler::ShutDown()' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `nsXBLWindowKeyHandler::ShutDown()' extern /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[3]: *** [libxul.so.0d] Error 1 make[3]: Leaving directory `/xulrunner-1.8.0.1/toolkit/library' With the attached patch 'xulrunner' can be compiled on ppc64. Regards Andreas Jochens diff -urN ../tmp-orig/xulrunner-1.8.0.1/debian/rules ./debian/rules --- ../tmp-orig/xulrunner-1.8.0.1/debian/rules 2006-04-06 14:51:12.000000000 +0000 +++ ./debian/rules 2006-04-06 11:49:15.000000000 +0000 @@ -32,6 +32,10 @@ OPTCFLAGS += -g endif +ifneq (,$(findstring ppc64,$(shell dpkg-architecture -qDEB_BUILD_ARCH))) + CPPFLAGS += -mminimal-toc +endif + ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) DEBUGFLAGS = --enable-debug endif @@ -39,7 +43,7 @@ config.status: patch-stamp ./configure debian/mozconfig dh_testdir # Add here commands to configure the package. - MOZCONFIG=debian/mozconfig CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --enable-optimize="$(OPTCFLAGS)" $(DEBUGFLAGS) + MOZCONFIG=debian/mozconfig CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --enable-optimize="$(OPTCFLAGS)" $(DEBUGFLAGS) build: build-stamp
--- End Message ---
--- Begin Message ---Source: xulrunner Source-Version: 1.8.0.4-2 We believe that the bug you reported is fixed in the latest version of xulrunner, which is due to be installed in the Debian FTP archive: libmozillainterfaces-java_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libmozillainterfaces-java_1.8.0.4-2_all.deb libmozjs-dev_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libmozjs-dev_1.8.0.4-2_all.deb libmozjs0d-dbg_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libmozjs0d-dbg_1.8.0.4-2_i386.deb libmozjs0d_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libmozjs0d_1.8.0.4-2_i386.deb libnspr4-0d-dbg_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libnspr4-0d-dbg_1.8.0.4-2_i386.deb libnspr4-0d_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libnspr4-0d_1.8.0.4-2_i386.deb libnspr4-dev_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libnspr4-dev_1.8.0.4-2_all.deb libnss3-0d-dbg_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libnss3-0d-dbg_1.8.0.4-2_i386.deb libnss3-0d_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libnss3-0d_1.8.0.4-2_i386.deb libnss3-dev_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libnss3-dev_1.8.0.4-2_all.deb libsmjs-dev_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libsmjs-dev_1.8.0.4-2_all.deb libsmjs1_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libsmjs1_1.8.0.4-2_all.deb libxul-common_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libxul-common_1.8.0.4-2_all.deb libxul-dev_1.8.0.4-2_all.deb to pool/main/x/xulrunner/libxul-dev_1.8.0.4-2_all.deb libxul0d-dbg_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libxul0d-dbg_1.8.0.4-2_i386.deb libxul0d_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/libxul0d_1.8.0.4-2_i386.deb python-xpcom_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/python-xpcom_1.8.0.4-2_i386.deb spidermonkey-bin_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/spidermonkey-bin_1.8.0.4-2_i386.deb xulrunner-gnome-support_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/xulrunner-gnome-support_1.8.0.4-2_i386.deb xulrunner_1.8.0.4-2.diff.gz to pool/main/x/xulrunner/xulrunner_1.8.0.4-2.diff.gz xulrunner_1.8.0.4-2.dsc to pool/main/x/xulrunner/xulrunner_1.8.0.4-2.dsc xulrunner_1.8.0.4-2_i386.deb to pool/main/x/xulrunner/xulrunner_1.8.0.4-2_i386.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Hommey <[EMAIL PROTECTED]> (supplier of updated xulrunner package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 8 Jul 2006 14:22:43 +0200 Source: xulrunner Binary: libmozjs0d-dbg libnspr4-0d-dbg libxul0d-dbg xulrunner libnspr4-dev libxul0d xulrunner-gnome-support libnspr4-0d libsmjs-dev libnss3-0d libmozjs0d libmozjs-dev python-xpcom libnss3-0d-dbg libxul-common libmozillainterfaces-java spidermonkey-bin libnss3-dev libxul-dev libsmjs1 Architecture: source all i386 Version: 1.8.0.4-2 Distribution: unstable Urgency: low Maintainer: Mike Hommey <[EMAIL PROTECTED]> Changed-By: Mike Hommey <[EMAIL PROTECTED]> Description: libmozillainterfaces-java - XPCOM bindings for Java libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library libmozjs0d - The Mozilla SpiderMonkey JavaScript library libmozjs0d-dbg - Development files for the Mozilla SpiderMonkey JavaScript library libnspr4-0d - NetScape Portable Runtime Library libnspr4-0d-dbg - Development files for the NetScape Portable Runtime library libnspr4-dev - Development files for the NetScape Portable Runtime library libnss3-0d - Network Security Service libraries libnss3-0d-dbg - Development files for the Network Security Service libraries libnss3-dev - Development files for the Network Security Service libraries libsmjs-dev - Migration package for the Mozilla SpiderMonkey JavaScript library libsmjs1 - Migration package for the Mozilla SpiderMonkey JavaScript library libxul-common - Gecko engine library - common files libxul-dev - Development files for the Gecko engine library libxul0d - Gecko engine library libxul0d-dbg - Development files for the Gecko engine library python-xpcom - XPCOM bindings for Python spidermonkey-bin - The SpiderMonkey Interpreter xulrunner - XUL + XPCOM application runner xulrunner-gnome-support - Support for Gnome in xulrunner applications Closes: 173264 277120 361188 373906 374389 376374 Changes: xulrunner (1.8.0.4-2) unstable; urgency=low . * The "finally enabling these stuff" release. . * debian/watch: Stole the watch file from firefox. * debian/rules, debian/control, debian/mozconfig, debian/libmozillainterfaces-java.install, debian/libmozillainterfaces-java.links, debian/*.conf: Enable pyxpcom and javaxpcom again, with some changes on the python part, to fit the new python policy. Closes: #173264, #277120, #373906. * debian/python-xpcom.dirs, debian/python-xpcom.install: Replace the previous .in files, and replace PYVERS by a wildcard. * debian/control: + Added build dependency on python-support and python-dev. + Only create a python-xpcom package instead of pythonX.Y-xpcom. + Added XB-Python-Version field to python-xpcom. + Bumped debhelper dependency. * debian/pyversions, debian/pycompat: Files necessary for dh_pysupport and dh_python. . * debian/libxul-common.*, debian/libxul0d.*, debian/control: Create a new libxul-common package for most architecture independant files. . * debian/control: Add a build dependency on binutils >= 2.17-1 for mips and mipsel, where #274738 is fixed. * debian/patches/90_mips_performance.dpatch: Remove the xgot hack. Closes: #374389. Thanks Thiemo Seufer. Also remove the specific setting of MOZ_DEBUG_FLAGS="-g" for mips, it's built with -g anyways. * debian/rules: + Bump shlib for libmozjs0d because of a new symbol. Other libraries were not subject to symbol additions, so we can keep them as they are. Closes: #376374. + Removed an extra parenthesis to really build with minimal toc on ppc64. Dammit. Closes: #361188. * debian/patches/01_crash_focus: Fix a crasher and several similar potential crashers. * debian/patches/00list: Updated accordingly. Files: 22ab70f74b524343bd71e2d51ff4cb67 1265 devel optional xulrunner_1.8.0.4-2.dsc f920152238ed987861db271afe0e4c4d 135008 devel optional xulrunner_1.8.0.4-2.diff.gz a33882910175da411b63a6ee027212d2 201266 libdevel optional libnspr4-dev_1.8.0.4-2_all.deb 605534bde4eb9b314efc51cdbfe41f4f 166228 libdevel optional libmozjs-dev_1.8.0.4-2_all.deb 60b69b235ff260e3e38de52f82d59e93 30176 libs optional libsmjs1_1.8.0.4-2_all.deb 992fc453ab01e0dc651e5404226a9b37 30216 libdevel optional libsmjs-dev_1.8.0.4-2_all.deb 2110587d1203988da6c58e816ce59856 1037354 libs optional libxul-common_1.8.0.4-2_all.deb b5684259b8c597dafc960d99834d0a27 3603584 libdevel optional libxul-dev_1.8.0.4-2_all.deb 5d5e2dbe2b765c63e281aebbcebaffc9 215778 libdevel optional libnss3-dev_1.8.0.4-2_all.deb 4ca028e48b16cf5034de741d415d733e 1019852 libdevel extra libmozillainterfaces-java_1.8.0.4-2_all.deb 412ef0c24a7b7dabdc177657327a8060 258840 devel optional xulrunner_1.8.0.4-2_i386.deb cc62f4339854c76f1a8b298b53abefe5 57166 devel optional xulrunner-gnome-support_1.8.0.4-2_i386.deb 69bbe05b2a41a9234a03b8d11ef17b9c 132750 libs optional libnspr4-0d_1.8.0.4-2_i386.deb 9a45f3ba34b6c6a373507f7192efa975 287136 libdevel extra libnspr4-0d-dbg_1.8.0.4-2_i386.deb 279790b170ff68a886cfdc1d30e69ee4 325304 libs optional libmozjs0d_1.8.0.4-2_i386.deb d814d7f8ebbd72ca5ed264c682ed52e8 697416 libdevel extra libmozjs0d-dbg_1.8.0.4-2_i386.deb d1a17f0200bbbb084bff36d4c201a641 44682 interpreters optional spidermonkey-bin_1.8.0.4-2_i386.deb 5993e0523873024a3b637ab248660738 5315572 libs optional libxul0d_1.8.0.4-2_i386.deb 13d68cff7ab7e827ca9ec53bd183a653 43876196 libdevel extra libxul0d-dbg_1.8.0.4-2_i386.deb 7c658c39b5ece795db49c2d4502ec061 692086 libs optional libnss3-0d_1.8.0.4-2_i386.deb b23dd101bf8274ac76719fd300dcefd6 1530648 libdevel extra libnss3-0d-dbg_1.8.0.4-2_i386.deb fbb5cffa720d5aba20eb6665d8bd1b8f 112354 python extra python-xpcom_1.8.0.4-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEr7//3kvaLFT9KlgRAsxXAJ4smcNzrqfrY8KETzTYHSjXf9/brgCfaQm1 XFWG5L6tFL8LaNwve68WKDI= =n0Ba -----END PGP SIGNATURE-----
--- End Message ---

