Your message dated Sat, 03 May 2008 18:28:16 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#478037: fixed in xulrunner 1.9~b5-4
has caused the Debian Bug report #478037,
regarding epiphany-browser_2.22.1.1-2(sparc/experimental): FTBFS: error: Cannot
compile and run XPCOM programs
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
478037: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478037
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: epiphany-browser
Version: 2.22.1.1-2
Severity: serious
Hi,
your package failed to build from source. The relevant part from
config.log is appended.
| Automatic build of epiphany-browser_2.22.1.1-2 on njoerd by sbuild/sparc
98-farm
| Build started at 20080426-1343
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 7159kB of source archives.
| Get:1 http://ftp.ipv6.debian.org experimental/main epiphany-browser
2.22.1.1-2 (dsc) [1999B]
| Get:2 http://ftp.ipv6.debian.org experimental/main epiphany-browser
2.22.1.1-2 (tar) [7098kB]
| Get:3 http://ftp.ipv6.debian.org experimental/main epiphany-browser
2.22.1.1-2 (diff) [59.2kB]
| Fetched 7159kB in 2m2s (58.5kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (>= 5), pkg-config, libglib2.0-dev (>= 2.16.0),
libgtk2.0-dev (>= 2.12.0), libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.1.7),
libglade2-dev (>= 2.3.1), libgnome2-dev (>= 2.14.0), libgnomeui-dev (>=
2.16.0-2), libgconf2-dev, libgnome-desktop-dev (>= 2.9.91),
libstartup-notification0-dev (>= 0.5), libnotify-dev (>= 0.4),
libdbus-glib-1-dev (>= 0.60), scrollkeeper, gnome-pkg-tools (>= 0.10),
libxml-parser-perl, xulrunner-dev (>= 1.9~b5-3), iso-codes (>= 0.35),
python-dev (>= 2.3), python-gtk2-dev (>= 2.7.1), python-gnome2-dev (>= 2.6.0),
gnome-doc-utils (>= 0.3.2), intltool (>= 0.35.0), x11proto-core-dev,
network-manager-dev, quilt, libenchant-dev (>= 1.0), libavahi-gobject-dev (>=
0.6.22), libwebkit-dev, gtk-doc-tools (>= 1.0), lsb-release, zip
| Checking for already installed source dependencies...
[...]
| checking whether we can compile and run XPCOM programs... no
| configure: error: Cannot compile and run XPCOM programs
| See `config.log' for more details.
| make: *** [debian/stamp/configure-stamp-gecko] Error 1
| dpkg-buildpackage: failure: debian/rules build gave error exit status 2
| ******************************************************************************
| Build finished at 20080426-1353
| FAILED [dpkg-buildpackage died]
Full build log(s):
http://experimental.ftbfs.de/build.php?&ver=2.22.1.1-2&pkg=epiphany-browser&arch=sparc
config.log:
===========
configure:24940: checking whether we can compile and run XPCOM programs
configure:25093: g++ -o conftest -g -O2 -fno-rtti -fshort-wchar -DXPCOM_GLUE
-fshort-wchar -I/usr/include/xulrunner-1.9/stable -DXPCOM_GLUE -fshort-wchar
-I/usr/include/xulrunner-1.9/unstable -I/usr/include/nspr -DXPCOM_GLUE
-fshort-wchar -DXPCOM_GLUE -fshort-wchar
-I/usr/include/xulrunner-1.9/stable -DXPCOM_GLUE -fshort-wchar
-I/usr/include/xulrunner-1.9/unstable -I/usr/include/nspr
-I/usr/include/xulrunner-1.9/unstable conftest.cpp
-L/usr/lib/xulrunner-devel-1.9/lib -lxpcomglue -ldl >&5
configure:25096: $? = 0
configure:25102: ./conftest
configure:25105: $? = 123
configure: program exited with status 123
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "GNOME Web Browser"
| #define PACKAGE_TARNAME "epiphany-browser"
| #define PACKAGE_VERSION "2.22.1.1"
| #define PACKAGE_STRING "GNOME Web Browser 2.22.1.1"
| #define PACKAGE_BUGREPORT
"http://bugzilla.gnome.org/enter_bug.cgi?product=epiphany"
| #define PACKAGE "epiphany-browser"
| #define VERSION "2.22.1.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LIBNOTIFY 1
| #define HAVE_MKDTEMP 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_MOZILLA_TOOLKIT 1
| #define HAVE_GECKO_XPCOM_GLUE 1
| #define HAVE_GECKO_1_7 1
| #define HAVE_GECKO_1_8 1
| #define HAVE_GECKO_1_8_1 1
| #define HAVE_GECKO_1_9 1
| #define WITH_GECKO_ENGINE 1
| /* end confdefs.h. */
|
| #include <mozilla-config.h>
| #include <stdlib.h>
| #include <stdio.h>
|
| #ifdef XPCOM_GLUE
| #include <nsXPCOMGlue.h>
| #else
| #include <nsXPCOM.h>
| #endif // XPCOM_GLUE
|
| #include <nsCOMPtr.h>
| #include <nsILocalFile.h>
| #include <nsIServiceManager.h>
| #if defined(HAVE_GECKO_1_8) || defined(HAVE_GECKO_1_9)
| #include <nsStringAPI.h>
| #else
| #include <nsString.h>
| #endif
|
|
| int
| main ()
| {
|
|
| nsresult rv;
| #ifdef XPCOM_GLUE
| static const GREVersionRange greVersion = {
| "1.8", PR_TRUE,
| "1.9.*", PR_TRUE
| };
| char xpcomLocation[4096];
| rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0,
xpcomLocation, 4096);
| if (NS_FAILED(rv)) {
| exit(123);
| }
|
| // Startup the XPCOM Glue that links us up with XPCOM.
| XPCOMGlueStartup(xpcomLocation);
| if (NS_FAILED(rv)) {
| exit(124);
| }
| #endif // XPCOM_GLUE
|
| // redirect unwanted mozilla debug output to the bit bucket
| freopen ("/dev/null", "w", stdout);
|
| nsCOMPtr<nsILocalFile> directory = nsnull;
| #ifndef XPCOM_GLUE
| rv = NS_NewNativeLocalFile (NS_LITERAL_CSTRING(""), PR_FALSE,
| getter_AddRefs (directory));
| if (NS_FAILED (rv) || !directory) {
| exit (126);
| }
| #endif
|
| rv = NS_InitXPCOM2 (nsnull, directory, nsnull);
| if (NS_FAILED (rv)) {
| exit (125);
| }
|
| int status = EXIT_FAILURE;
|
| // now put in the BODY, scoped with do...while(0) to ensure we don't hold a
| // COMptr after XPCOM shutdown and so we can jump out with a simple |break|.
| do {
|
| status = EXIT_SUCCESS;
|
| } while (0);
|
| NS_ShutdownXPCOM (nsnull);
| exit (status);
|
| ;
| return 0;
| }
|
configure:25136: result: no
configure:25143: error: Cannot compile and run XPCOM programs
Gruesse,
--
Frank Lichtenheld <[EMAIL PROTECTED]>
www: http://www.djpig.de/
--- End Message ---
--- Begin Message ---
Source: xulrunner
Source-Version: 1.9~b5-4
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.9~b5-4_all.deb
to pool/main/x/xulrunner/libmozillainterfaces-java_1.9~b5-4_all.deb
libmozjs-dev_1.9~b5-4_all.deb
to pool/main/x/xulrunner/libmozjs-dev_1.9~b5-4_all.deb
libmozjs1d-dbg_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/libmozjs1d-dbg_1.9~b5-4_amd64.deb
libmozjs1d_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/libmozjs1d_1.9~b5-4_amd64.deb
python-xpcom_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/python-xpcom_1.9~b5-4_amd64.deb
spidermonkey-bin_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/spidermonkey-bin_1.9~b5-4_amd64.deb
xulrunner-1.9-common_1.9~b5-4_all.deb
to pool/main/x/xulrunner/xulrunner-1.9-common_1.9~b5-4_all.deb
xulrunner-1.9-dbg_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/xulrunner-1.9-dbg_1.9~b5-4_amd64.deb
xulrunner-1.9-gnome-support_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/xulrunner-1.9-gnome-support_1.9~b5-4_amd64.deb
xulrunner-1.9_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/xulrunner-1.9_1.9~b5-4_amd64.deb
xulrunner-dev-bin_1.9~b5-4_amd64.deb
to pool/main/x/xulrunner/xulrunner-dev-bin_1.9~b5-4_amd64.deb
xulrunner-dev_1.9~b5-4_all.deb
to pool/main/x/xulrunner/xulrunner-dev_1.9~b5-4_all.deb
xulrunner_1.9~b5-4.diff.gz
to pool/main/x/xulrunner/xulrunner_1.9~b5-4.diff.gz
xulrunner_1.9~b5-4.dsc
to pool/main/x/xulrunner/xulrunner_1.9~b5-4.dsc
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.8
Date: Thu, 01 May 2008 14:41:15 +0200
Source: xulrunner
Binary: xulrunner-1.9 xulrunner-1.9-gnome-support libmozjs1d libmozjs-dev
libmozjs1d-dbg spidermonkey-bin xulrunner-1.9-common xulrunner-dev
xulrunner-dev-bin xulrunner-1.9-dbg libmozillainterfaces-java python-xpcom
Architecture: source all amd64
Version: 1.9~b5-4
Distribution: experimental
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
libmozjs1d - The Mozilla SpiderMonkey JavaScript library
libmozjs1d-dbg - Development files for the Mozilla SpiderMonkey JavaScript
library
python-xpcom - XPCOM bindings for Python
spidermonkey-bin - standalone JavaScript/ECMAScript (ECMA-262) interpreter
xulrunner-1.9 - XUL + XPCOM application runner
xulrunner-1.9-common - Gecko engine library - common files
xulrunner-1.9-dbg - Development files for the Gecko engine library
xulrunner-1.9-gnome-support - Support for GNOME in xulrunner applications
xulrunner-dev - Development files for the Gecko engine library
xulrunner-dev-bin - Static libraries for the Gecko engine
Closes: 409049 478037 478527
Changes:
xulrunner (1.9~b5-4) experimental; urgency=low
.
* js/src/jsfun.h: use struct JSArenaPool instead of undefined opaque
JSArenaPool type. bz#430955.
* content/html/document/src/nsHTMLFragmentContentSink.cpp,
embedding/browser/gtk/src/EmbedContextMenuInfo.cpp,
embedding/browser/gtk/src/EmbedPasswordMgr.cpp,
extensions/canvas3d/src/nsCanvas3DModule.cpp,
extensions/cck/browser/resources/content/cckwizard/srcfiles/cckService.js.in,
extensions/metrics/build/nsMetricsModule.cpp,
extensions/metrics/src/nsLoadCollector.cpp,
extensions/metrics/src/nsMetricsService.cpp,
extensions/metrics/test/TestMetricsConfig.cpp,
js/src/jsapi.h, parser/xml/src/nsSAXXMLReader.cpp,
toolkit/components/places/src/nsFaviconService.cpp,
toolkit/components/places/src/nsMaybeWeakPtr.h,
toolkit/components/places/src/nsNavHistory.cpp,
toolkit/components/places/src/nsNavHistoryQuery.h,
toolkit/components/satchel/src/nsStorageFormHistory.h,
toolkit/components/url-classifier/src/nsUrlClassifierDBService.h:
Remove MOZILLA_1_8_BRANCH ifdefs. bz#398810, bz#398811.
* debian/control, debian/xulrunner-dev-static.install: Rename
xulrunner-dev-static package to xulrunner-dev-bin.
* debian/xulrunner-dev-bin.install, debian/xulrunner-1.9.install: Move
xpidl, xpt_link and xpt_dump binaries to xulrunner-dev-bin.
* debian/control: Add shlibs:Depends to Depends list for xulrunner-dev-bin.
* debian/pycompat: Removed.
* debian/python-xpcom.postinst, debian/python-xpcom.prerm: Fix directory
used for component registration.
* debian/python-xpcom.install, debian/rules: Put python-xpcom files under
/usr/lib/pythonX.Y/site-packages. Closes: #478527.
* debian/mozconfig: Re-add default-mozilla-five-home, which appears to be
necessary for proper python-xpcom functionning.
* extensions/python/xpcom/src/module/Makefile.in: Add an rpath to _xpcom.so
so that libxpcom.so and libpyxpcom.so can be found when importing it from
python.
* extensions/python/xpcom/src/loader/Makefile.in: Add an rpath to
libpyloader.so xpcom component so that libpyxpcom.so can be found when
libxul loads the component.
* debian/control: Add a dependency on xulrunner-1.9 for python-xpcom.
* debian/rules:
+ Don't use $(CURDIR) when not necessary.
+ Symplify how we set PYTHON_SO.
* debian/xulrunner-1.9.install, debian/xulrunner-1.9-common.install: Move
/etc/gre.d/1.9.system.conf, /usr/lib/xulrunner-1.9/dependentlibs.list and
/usr/lib/xulrunner-1.9/platform.ini from xulrunner-1.9-common to
xulrunner-1.9. Closes: #478037.
* toolkit/content/jar.mn: Don't include content/global/buildconfig.html in
toolkit.jar.
* debian/rules: Install buildconfig.html under a subdirectory of the chrome,
and register it in toolkit.manifest.
* debian/xulrunner-1.9.install: Put this new buildconfig.html file in the
xulrunner-1.9 package so that build information is architecture dependent.
* debian/xulrunner-1.9-common.install: Put all chrome jars and manifests in
the package, instead of using fixed names followed by wildcards.
* debian/control: Make xulrunner-1.9 conflict with versions of
xulrunner-1.9-common containing moved files.
* debian/xulrunner-1.9.postinst: Do registration work on upgrade and
become trigger-aware. Also use regxpcom instead of relying on
autoregistration of components. Closes: #409049.
* debian/xulrunner-1.9.triggers: Add trigger to the xulrunner-1.9 package.
* debian/control: Build-depend on trigger-aware version of debhelper.
* debian/postinstrm.in: New postinst/postrm trigger-aware template for
python-xpcom and xulrunner-1.9-gnome-support, using the same registration
technique.
* debian/rules: Generate python-xpcom and xulrunner-1.9-gnome-support
maintainer scripts from debian/postinstrm.in
* debian/python-xpcom.postinst, debian/python-xpcom.prerm,
debian/xulrunner-1.9-gnome-support.postinst,
debian/xulrunner-1.9-gnome-support.prerm: Removed.
* debian/spidermonkey-bin.postinst: As versions 1.8 to 1.8.0.1-6 have long
been gone and were never in a stable release, we don't care about
upgrading properly from them anymore.
* xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp,
xpcom/reflect/xptcall/src/md/unix/xptcstubs_mips.cpp: Implement more of
the new XPCOM ABI on m68k and mips. This fixes FTBFSes on these
architectures.
* xulrunner/stub/nsXULStub.cpp: Use application.ini in the executable dir
without following symlinks for the executable, if present. This will avoid
copying the stub in all xulrunner applications like upstream does.
Checksums-Sha1:
fa0006eb9c71db6f3872c441fee786cbf9cde463 1728 xulrunner_1.9~b5-4.dsc
db3e9b336e06e20b54958b764232cfe8d501a9d9 91731 xulrunner_1.9~b5-4.diff.gz
607278bf7f40bf9bc1697f22c0ee8ddca80d4411 216994 libmozjs-dev_1.9~b5-4_all.deb
ffec29793610e40f7c3abe12fb3dce1900b79878 1264868
xulrunner-1.9-common_1.9~b5-4_all.deb
28a09458dfc6e001d05bc9ada4abe2a62589f5ac 4736832 xulrunner-dev_1.9~b5-4_all.deb
8448151035362971b31027deefd9102e4588968b 1431582
libmozillainterfaces-java_1.9~b5-4_all.deb
58cfbebf433b6c6f8444ce8bd697aa627a0e55b5 6379034
xulrunner-1.9_1.9~b5-4_amd64.deb
7da0fa49eda1735d3f8ebf1a753ae49f6870dffd 95052
xulrunner-1.9-gnome-support_1.9~b5-4_amd64.deb
d40e73b24efe7d2fb435398858585f45d28c1e04 366270 libmozjs1d_1.9~b5-4_amd64.deb
3d64a737faf67fcfea7c11408a149a810fa91ba6 913758
libmozjs1d-dbg_1.9~b5-4_amd64.deb
8e169c8e1776876adf75142aac7d61a0fd97e3a8 63418
spidermonkey-bin_1.9~b5-4_amd64.deb
c2ef20c6763be1ba0f07cc2044130ff80b58a88c 253192
xulrunner-dev-bin_1.9~b5-4_amd64.deb
c6e5e5403ac67d9678dd8a5a2dfec856dad34582 49669774
xulrunner-1.9-dbg_1.9~b5-4_amd64.deb
ddadbabc7615e92eb421acfd8cc346ac4591f8e7 143808 python-xpcom_1.9~b5-4_amd64.deb
Checksums-Sha256:
160d008ae7863db0d9a80032918977f7c018769272d2f88a0ebaec187999e129 1728
xulrunner_1.9~b5-4.dsc
b33c3311294376181692579a9fa9f2bd35acc7c501cca154c94f1d6297d9f4d0 91731
xulrunner_1.9~b5-4.diff.gz
665eb14f27afd0aaff52376b0d659ddd288ba21bc1ddc0cdfa74e90619f761d1 216994
libmozjs-dev_1.9~b5-4_all.deb
e4b3420fb90b509b6c881307a6fddaf378d4807809a7db8593d0243cc631b085 1264868
xulrunner-1.9-common_1.9~b5-4_all.deb
af01de0eb2a9514b307e8ed5039393201b3a967f3757c034d8d6c57ba2ae73bb 4736832
xulrunner-dev_1.9~b5-4_all.deb
960a9fd9bdc36a690c40dde5b737bbc011501bf98218567b5057632a8b964c7d 1431582
libmozillainterfaces-java_1.9~b5-4_all.deb
4fa2c4908d09484dce52b10d1cea6a0a0382eb2635d1d6ccb341b0f0b509d019 6379034
xulrunner-1.9_1.9~b5-4_amd64.deb
a8c87107782bd95fa240ebef9ce298ae4dbbe3ba07f165fe9167e2fc70cf897a 95052
xulrunner-1.9-gnome-support_1.9~b5-4_amd64.deb
4c9067cf4e7c09f7bb68135d1d70567451b94dc1687126d6e8bea71317c23db5 366270
libmozjs1d_1.9~b5-4_amd64.deb
87550b554a04d8a3725911b004136086def37e9a8aea25b4a001f1f0d3db107a 913758
libmozjs1d-dbg_1.9~b5-4_amd64.deb
e91af178f8b665b5248e648fc4115c3db187a8d1e169527adb08135b8c22b586 63418
spidermonkey-bin_1.9~b5-4_amd64.deb
165308002287dc67af82165b3d55c0a66089a401268ba1db30fcbf3abab6a649 253192
xulrunner-dev-bin_1.9~b5-4_amd64.deb
c3ff297187bcb548e5b7df04c53143ffabf1bf41f721a9cd3d4fed0308be5798 49669774
xulrunner-1.9-dbg_1.9~b5-4_amd64.deb
3a3dac7d66c612c6ef295dadc56dc08f1caee28bc987b2fbf35832b1a6fc92db 143808
python-xpcom_1.9~b5-4_amd64.deb
Files:
f773e57733296852b17bf1211d44db52 1728 devel optional xulrunner_1.9~b5-4.dsc
6282f31df1ec3fdaca5e7a3014dc5b07 91731 devel optional
xulrunner_1.9~b5-4.diff.gz
e873a18eb07304c7ca32fe3db9231660 216994 libdevel optional
libmozjs-dev_1.9~b5-4_all.deb
b91b68bc72a48d12b06dcc5b150f9f16 1264868 libs optional
xulrunner-1.9-common_1.9~b5-4_all.deb
4b79ff32e36bb36b7511cea344419fbb 4736832 libdevel optional
xulrunner-dev_1.9~b5-4_all.deb
05df58185bebaadc967a00671dc9bda2 1431582 libdevel extra
libmozillainterfaces-java_1.9~b5-4_all.deb
806e980df09ec5db46caaf3accdee08e 6379034 devel optional
xulrunner-1.9_1.9~b5-4_amd64.deb
c0dddabd3f8ca3c5755683c325386623 95052 devel optional
xulrunner-1.9-gnome-support_1.9~b5-4_amd64.deb
37bf7a474c3007012371fdfed8ef49f3 366270 libs optional
libmozjs1d_1.9~b5-4_amd64.deb
468d9d94434e2f872d6ca69325566238 913758 libdevel extra
libmozjs1d-dbg_1.9~b5-4_amd64.deb
dca6ab8daacc74cdffe5d44ba52c038f 63418 interpreters optional
spidermonkey-bin_1.9~b5-4_amd64.deb
0356d94580a29e5d3d88e1392e6141b0 253192 libdevel optional
xulrunner-dev-bin_1.9~b5-4_amd64.deb
360489c05e692f6929e6e8d58ad60baa 49669774 libdevel extra
xulrunner-1.9-dbg_1.9~b5-4_amd64.deb
37e622f32aa7708623f88003af12a3a2 143808 python extra
python-xpcom_1.9~b5-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIGc7L3kvaLFT9KlgRAiKcAJ9rMlGfd9clcr+SaVV+iyOqMmYfuwCgkLEG
w1NF2stoyEb/5B7EKfrXm3g=
=lcJ9
-----END PGP SIGNATURE-----
--- End Message ---