Accepted xulrunner 1.9.1.10-1~bpo50+1 (source all amd64)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 30 Jun 2010 15:15:03 +0200
Source: xulrunner
Binary: xulrunner-1.9.1 libmozjs2d libmozjs-dev libmozjs2d-dbg spidermonkey-bin xulrunner-dev xulrunner-1.9.1-dbg libmozillainterfaces-java python-xpcom
Architecture: source amd64 all
Version: 1.9.1.10-1~bpo50+1
Distribution: lenny-backports
Urgency: high
Maintainer: Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>
Changed-By: Alexander Reichle-Schmehl <tolimar@debian.org>
Description:
libmozillainterfaces-java - XPCOM bindings for Java
libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library
libmozjs2d - The Mozilla SpiderMonkey JavaScript library
libmozjs2d-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.1 - XUL + XPCOM application runner
xulrunner-1.9.1-dbg - Debugging symbols for the Gecko engine library
xulrunner-dev - Development files for the Gecko engine library
Closes: 394567 532516 553593 553635 562970 567920 568888 571390 572380 574160 576108 577677 579251 580104 580173
Changes:
xulrunner (1.9.1.10-1~bpo50+1) lenny-backports; urgency=low
.
* Rebuild for lenny-backports.
* Add myself to uploaders
* debian/xulrunner-BASE_VERSION.install.in:
Don't install /etc/gre.d/1.9.1.system.conf to avoid problems with
epiphany-gecko and kazehakase-gecko.
* debian/rules: Ignore tmp/etc/gre.d/1.9.1.system.conf on
dh_install --fail-missing
* debian/xulrunner-BASE_VERSION.preinst.in: Remove
/etc/gre.d/1.9.1.system.conf on upgrades
* debian/NEWS: Added to explain the above
* Move to source format 1.0 as backports doesn't support 3.0 (Quilt):
* Set debian/source/format to 1.0
* Add quilt to build depends
* Add '--with quilt' to dh call in debian/rules
* Add build depends on libglib2.0-0 (>= 2.18.0) for
debian/extra-stuff/filemonitor
* Bump build depends on libnss3-dev to >= 3.12.6 to make sure it uses the
system libs
.
xulrunner (1.9.1.10-1) unstable; urgency=high
.
* New upstream release.
* Fixes mfsa-2010-{26-33}, also known as
CVE-2010-1200, CVE-2010-1201, CVE-2010-1202, CVE-2010-0183,
CVE-2010-1198, CVE-2010-1196, CVE-2010-1199, CVE-2010-1125,
CVE-2010-1197, CVE-2008-5913.
Closes: #532516
.
* debian/rules: Strip symbols in the spidermonkey-bin package.
* debian/control.*:
- xulrunner-1.9.x needs to depend on a strict version of libmozjs.
Closes: #580173.
- libmozjs2d breaks older xulrunner-1.9.1. Closes: #580104.
.
* modules/libpr0n/encoders/png/nsPNGEncoder.cpp: Use png_set_filter to make
libpng not use write filters. bz#564410.
* netwerk/protocol/http/src/nsHttpChannel.cpp: Make sure to call
OnStartRequest even if we're failing on an SSL CONNECT. bz#561536.
Closes: #553635.
* memory/jemalloc/jemalloc.c: Use syscall() for mmap and munmap, and disable
ncpus use in jemalloc to work around deadlocks. Replaces the previous patch
to use a small pool of static memory during initialization. bz#435683
.
* debian/test.mk: Re-enable PNG xpcshell tests that were failing when using
system library.
.
xulrunner (1.9.1.9-7) unstable; urgency=low
.
* debian/control*, debian/rules: Don't include spidermonkey-bin debugging
symbols in libmozjs-dbg. There is actually not much to be debugged in smjs
itself, while the need to conflict with all other libmozjs-dbg packages is
a big caveat. Closes: #579251.
* debian/extra-stuff/addonsInfo.js, debian/extra-stuff/debUpdateNotifier.js:
Use the nsIPluginTag_1_9_2 interface when available, in debian/extra-stuff
components.
.
* xpcom/reflect/xptcall/src/md/unix/Makefile.in,
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_sh.cpp,
xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_sh.cpp: Add xptcall
support for SH4 processors. Closes: #553593. bz#382214.
* xpcom/threads/nsProcessCommon.cpp: Fix remaining race condition when
calling nsProcess.Kill. bz#543441.
.
xulrunner (1.9.1.9-6) unstable; urgency=low
.
* xulrunner/installer/libxul-embedding*: Put -ldl in the proper field in
libxul-embedding*.pc.
* xpcom/glue/nsStringAPI.h, xpcom/string/public/nsLiteralString.h,
xpcom/base/nscore.h: Do build time detection of 2-bytes wchar_t and
char16_t support. bz#559278. Closes: #577677.
.
xulrunner (1.9.1.9-5) unstable; urgency=low
.
* netwerk/streamconv/converters/nsBinHexDecoder.cpp: Additional fix for
g++ 4.4 -std=gnu++0x errors. This fixes FTBFS on arm, ppc and s390.
.
xulrunner (1.9.1.9-4) unstable; urgency=low
.
* toolkit/xre/nsAppRunner.cpp:
- KDE/Gnome startup notification not disappearing when app window is up.
bz#416053. Closes: #562970.
- KDE/Gnome startup notification not disappearing for the first time
startup (needsRestart). bz#534845.
* configure*, js/src/configure*: Revert change to force not to use
-fshort-wchar.
* configure*, js/src/configure*, js/src/config/autoconf.mk.in,
xpcom/glue/nsStringAPI.h, xpcom/string/public/nsLiteralString.h,
xpcom/xpcom-config.h.in: Use char16_t when available, and when it is,
don't test for -fshort-wchar. bz#502298.
* embedding/components/find/src/nsFind.cpp, layout/base/nsCSSRendering.cpp,
layout/generic/nsTextFrameThebes.cpp,
modules/libpr0n/decoders/jpeg/nsJPEGDecoder.cpp,
modules/plugin/base/public/npruntime.h,
xpcom/tests/TestEncoding.cpp: Fix compiler errors with g++ 4.4 with
-std=gnu++0x of the form: error: narrowing conversion ... inside { }.
bz#502301.
* debian/rules: Build with -std=gnu++0x.
.
xulrunner (1.9.1.9-3) unstable; urgency=low
.
* debian/rules, debian/test.mk: Move reftest-app cleanup to debian/test.mk.
* debian/python-xpcom.prerm.in: python-xpcom prerm needs to be pre-processed.
* debian/remove.nonfree: There are still some .cvsignore files in the
upstream tarballs.
* debian/extra-stuff/packages-static.xulrunner: Install debian.jar and
debian.manifest ; without them, the upgrade notifier doesn't work.
.
xulrunner (1.9.1.9-2) unstable; urgency=low
.
* debian/control.in: Update debian/control.in, that was mistakenly left
aside.
* debian/control*: python-xpcom needs to pre depend on the xulrunner
package. Closes: #576108
* debian/python-xpcom.prerm: Remove pyabout.pyo file when removing
python-xpcom.
.
xulrunner (1.9.1.9-1) unstable; urgency=low
.
* New upstream release.
* Fixes mfsa-2010-{16-21,23-24}, also known as
CVE-2010-0173, CVE-2010-0174, CVE-2010-0175, CVE-2010-0176,
CVE-2010-0177, CVE-2010-0178, CVE-2010-0179, CVE-2010-0181.
.
* debian/xulrunner-BASE_VERSION.links.in: Use SO_VERSION for libmozjs.so
link in the GRE directory.
* debian/rules, debian/test.mk: Move test rules in a separate file.
* debian/test.mk: Don't buffer sed's output for tests.
* debian/remove.nonfree: We now remove more non-free data. Also cleaned
up outdated stuff. Closes: #567920
* debian/source/format, debian/patches/*: Switch to 3.0 (quilt) format,
with patches.
.
* build/automation-build.mk: More automation compiled python cleanup.
bz#543469.
* testing/testsuite-targets.mk: Cleanup test suite logs. bz#555189.
* modules/libpr0n/test/reftest/pngsuite-ancillary/reftest.list: Mark the
png tests as random so that they are actually run. It will help spotting
all the architectures that have different rounding.
* js/src/config/check-sync-dirs.py: Make check-sync-dirs.py check file
contents. bz#550704.
.
xulrunner (1.9.1.8-6) unstable; urgency=low
.
* debian/extra-stuff/filemonitor/Makefile.in,
debian/extra-stuff/packages-static.xulrunner,
debian/xulrunner-BASE_VERSION.install.in,
debian/extra-stuff/Makefile.in: Revert previous change to move Debian
specific components into
$GRE_DIR/distribution/bundles/debian/components.
* toolkit/xre/nsXREDirProvider.*: Revert previous change to load
distribution bundles from GRE directory, too. See bz#551132 comment #7.
* extensions/java/xpcom/Makefile.in: Disable tests for javaxpcom.
* debian/rules:
- Change the way the test suite is called. At the same time, prepend
test suite output with the test suite name, so that the various test
results can be easily filtered.
- Build javaxpcom jars whenever /usr/bin/javac can be found. This
simplifies how the packages are built.
- Do a global dh_testdir test instead of running it in individual rules.
* js/src/nanojit/NativeARM.*: Fix ever-growing stack in JIT on ARM.
bz#545747.
* layout/reftests/first-letter/399941-[89]*.html: Don't fail reftest
first-letter tests because of a background bug. bz#512487.
* layout/svg/crashtests/crashtests.list: Skip 441368-1.svg crash test,
as it triggers an almost infinite loop.
* toolkit/components/downloads/test/unit/test_bug_406857.js: Don't block
on test_bug_406857.js when example.com is not reachable. bz#553995.
Closes: #571390.
* storage/src/mozStorageService.cpp: Don't error-out when run-time
libsqlite is older than build-time libsqlite In Debian, we have shlibs
to handle this
* debian/rules, debian/reftest-app, debian/control: Run reftest and
crashtest to get more code coverage on all architectures. Prepare for
surprises.
* layout/reftests/font-face/local-1*.html: Use Bitstream Vera as an
alternative font in reftest font-face/local-1. bz#554029.
* modules/libpr0n/test/reftest/apng/reftest.list: Disable apng reftest
when apng support is not built.
* modules/libpr0n/test/reftest/pngsuite-ancillary/reftest.list: Skip png
tests that are known to fail. bz#471917.
* layout/reftests/bugs/reftest.list: reftest 424074-1-ref2.xul passes
depending on the gtk theme. bz#554036.
* debian/control: Build depend on the fonts that are required for the
reftests.
* toolkit/components/search/nsSearchService.js: Download search engine
icons when searchplugin is read-only. bz#554265.
* debian/extra-stuff/debUpdateNotifier.js: Fall back to the application
name as defined in application.ini when the application doesn't
contain a brandShortName in its branding chrome.
* debian/extra-stuff/Makefile.in, debian/extra-stuff/debUpdateNotifier.js,
debian/extra-stuff/debUpdateNotifier.properties: Allow to localize the
debUpdateNotifier popup message. At the same time, slightly reword the
text to be more explicit about what is going to be restarted.
Closes: #574160.
* xulrunner/stub/nsXULStub.cpp: Resolve GRE directory symbolic link.
bz#530196, bz#550659.
* debian/xulrunner-BASE_VERSION.preinst.in: Remove the check for the
chrome directory in /usr/lib/xulrunner-$VERSION It was only necessary
in 1.9.0.x versions when it moved and was replaced by a symlink.
.
xulrunner (1.9.1.8-5) unstable; urgency=low
.
* js/src/Makefile.in:
- Simplify installation of nanojit headers.
- DESTDIR support in js/src/Makefile.in. bz#482747.
- Install js shell when running make install from js/src.
- Install the .so symlink to the versioned library with make install.
* configure.in, configure: Simplify how js/src/configure is called from
main configure. bz#548273.
* debian/rules: Use make install from js/src. This allows to install the
js shell and C headers more easily.
* debian/rules: Generate debhelper files before the install target.
* debian/control.in, debian/control, debian/dh/dh_xulrunner.in: Don't rely
on readelf -p in dh_xulrunner. Now rely on objdump -h, which should be
available on stable and probably oldstable. This means we can lift the
binutils dependencies.
Note there was a binutils build dependency before, for a very old mips
bug, but the required version was already in oldstable, so removing the
build-dep altogether just works. Closes: #568888.
* debian/*: Get the libmozjs SO version from js/src/Makefile.in and
generate control files from it.
* xpcom/glue/nsTArray.*, xpcom/glue/nsTPtrArray.h: Always align AutoArrays
for 64-bits words, as decided with upstream.
* debian/rules, debian/symbols.filter: Unconditionally filter any C++
mangled symbol from libmozjs.
* debian/rules, debian/xulrunner-BASE_VERSION.1.in: Add a (basic) manual
page. Closes: #394567.
* debian/control.in, debian/control:
- Remove libkrb5-dev build dependency.
- Don't conflict with newer pango-graphite. Closes: #572380.
* debian/extra-stuff/Makefile.in, debian/extra-stuff/debAbout.js,
debian/extra-stuff/packages-static.xulrunner, toolkit/content/about.dtd,
toolkit/content/about.xhtml, toolkit/content/jar.mn: Remove the debAbout
component and its use in the about: page. We already removed its use
from the iceweasel package, and it was the sole user of that feature.
* toolkit/xre/nsXREDirProvider.*: Load distribution bundles from GRE
directory, too.
* debian/extra-stuff/filemonitor/Makefile.in,
debian/extra-stuff/packages-static.xulrunner,
debian/xulrunner-BASE_VERSION.install.in,
debian/extra-stuff/Makefile.in: Move Debian specific components into
$GRE_DIR/distribution/bundles/debian/components.
* debian/rules: Use dh_auto_* --parallel where appropriate.
* xpcom/tests/TestBlockingProcess.cpp: Modify patched TestBlockingProcess
so that it builds cross-platforms. bz#543438.
* debian/extra-stuff/addonsInfo.js: Manually sort plugins and extensions
list in addons info component. This will make the component compatible
with 1.9.2.
* debian/extra-stuff/*.js: Get plugin path from nsIPluginTag.fullpath when
available. nsIPluginTag.filename only contains the leaf name on 1.9.2.
* debian/extra-stuff/debUpdateNotifier.js: Remove extra whitespace in
restart prompt.
* debian/extra-stuff/filemonitor/debGIOFileMonitorService.cpp: Allow
giofilemonitor to monitor files too.
* debian/copyright: Use DEP-5 format. Also remove some licensing terms
when they can be found in a file in subdirectories that are not used to
build the binary packages. Thanks Gabriele Giacone for the initial work.
Checksums-Sha1:
65383fd60b6d2fe18668ec33bee04d282ccc675e 2185 xulrunner_1.9.1.10-1~bpo50+1.dsc
a5ae97517bb79f4472300eccd4f3b988c18f9ec3 52472800 xulrunner_1.9.1.10.orig.tar.gz
685dc54bc6a291089e48ffdbe975eb86b5c2eda8 215340 xulrunner_1.9.1.10-1~bpo50+1.diff.gz
47bfe73dd1d7128c296f239713192348c19a8d93 8464816 xulrunner-1.9.1_1.9.1.10-1~bpo50+1_amd64.deb
2fb8d40e19c8d545b7bdac92fe2d2fab7875e405 416038 libmozjs2d_1.9.1.10-1~bpo50+1_amd64.deb
de95a83463345aaeadf69004841003825b5bf74a 264088 libmozjs-dev_1.9.1.10-1~bpo50+1_amd64.deb
ae9b5c9fb16e3ff6adb2b502fa0efdca655ebaf0 989444 libmozjs2d-dbg_1.9.1.10-1~bpo50+1_amd64.deb
4bb580a166a7cf5fbd59f40c45fd212e0e90930d 84240 spidermonkey-bin_1.9.1.10-1~bpo50+1_amd64.deb
d9e5911253c8b46fda7eadba0ec284591b5d01c1 3814542 xulrunner-dev_1.9.1.10-1~bpo50+1_amd64.deb
b24b499a30b65e7d9652b43f3b4a6ec3c00ce369 55801446 xulrunner-1.9.1-dbg_1.9.1.10-1~bpo50+1_amd64.deb
fa7a379ebcd3d5558d1db937380c78f82f3a0341 1566060 libmozillainterfaces-java_1.9.1.10-1~bpo50+1_all.deb
bfdde00697af17cfbc11140f96e24f7048ee878b 165528 python-xpcom_1.9.1.10-1~bpo50+1_amd64.deb
Checksums-Sha256:
b0eb59e28ba499f4d44c0fb40f98704053b4e73a567760fe61aadbe3f36c4a3f 2185 xulrunner_1.9.1.10-1~bpo50+1.dsc
de0e4d651b64c592158ae2d1b904174b4cfd79e2dc408673b1eb3d92fc050dc8 52472800 xulrunner_1.9.1.10.orig.tar.gz
a85db82e3906a250de1e6d2f0991df10d71857f350de1f4a897f6a75964d896c 215340 xulrunner_1.9.1.10-1~bpo50+1.diff.gz
767e473f519a42ec7879829cd38b5374f93f5b931a28880fbe9bf56ddda132fd 8464816 xulrunner-1.9.1_1.9.1.10-1~bpo50+1_amd64.deb
20e0429af074613b95bba4e3f60edb449d4449e74fc471be1dd18b3270354310 416038 libmozjs2d_1.9.1.10-1~bpo50+1_amd64.deb
ebc7e065a49cf5d53ada693fd0eaa4a9410930c510baecb94a1e3c9016c8f130 264088 libmozjs-dev_1.9.1.10-1~bpo50+1_amd64.deb
ee11d16e0ed3503e2798a6e4e5b3f9fa8f74a21d3e3f643cd9864159097c5948 989444 libmozjs2d-dbg_1.9.1.10-1~bpo50+1_amd64.deb
1c91fd1db5b01d8379d3d0806f78b742324dd03388228d3cc7f365e84ba0dda5 84240 spidermonkey-bin_1.9.1.10-1~bpo50+1_amd64.deb
26e6cf84824d866e9da18befcd072f706fadd168974f801dd3732b11dce58de5 3814542 xulrunner-dev_1.9.1.10-1~bpo50+1_amd64.deb
e2f212bd885fa03b395a6f530cc336ad07ce5f877c7e0fb8664d5280b0d812c2 55801446 xulrunner-1.9.1-dbg_1.9.1.10-1~bpo50+1_amd64.deb
81a925895b4642737bf34989ee1f26cf7de6391469f607935b81f38331911dac 1566060 libmozillainterfaces-java_1.9.1.10-1~bpo50+1_all.deb
1fd03e79baae50c627f4b60f4a10d87698c4cb455d640648acc4688b38be2704 165528 python-xpcom_1.9.1.10-1~bpo50+1_amd64.deb
Files:
d971df6631b6fbee35838c27c3c66116 2185 devel optional xulrunner_1.9.1.10-1~bpo50+1.dsc
fd674434ffe234841db3b775a337510d 52472800 devel optional xulrunner_1.9.1.10.orig.tar.gz
e1a0080025fb36e6cf3185c0249581ab 215340 devel optional xulrunner_1.9.1.10-1~bpo50+1.diff.gz
9d84cdcd109582a02af34f69dafb0272 8464816 libs optional xulrunner-1.9.1_1.9.1.10-1~bpo50+1_amd64.deb
955b4f5ea0a4b65f4cc48b4d7dbf39be 416038 libs optional libmozjs2d_1.9.1.10-1~bpo50+1_amd64.deb
386b22d35494570d4e56e0b238a7fccc 264088 libdevel optional libmozjs-dev_1.9.1.10-1~bpo50+1_amd64.deb
13a307eea3e7755b5ec7d6f6a335fee6 989444 debug extra libmozjs2d-dbg_1.9.1.10-1~bpo50+1_amd64.deb
22f143ea6be0876af828ee4bfae1db22 84240 interpreters optional spidermonkey-bin_1.9.1.10-1~bpo50+1_amd64.deb
ca92dff2723be1ce5bbba884d4d748b3 3814542 libdevel optional xulrunner-dev_1.9.1.10-1~bpo50+1_amd64.deb
a8ffbc3958568396de7f539ee09b1396 55801446 debug extra xulrunner-1.9.1-dbg_1.9.1.10-1~bpo50+1_amd64.deb
ebbfa76285a09c72047da3141aed58b2 1566060 java extra libmozillainterfaces-java_1.9.1.10-1~bpo50+1_all.deb
3525154ff9b326db0f503280b1de6950 165528 python extra python-xpcom_1.9.1.10-1~bpo50+1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkwsX1kACgkQBxd04ADYzRbZgQCfQigoHOE7PuKWDJjUbQuiTWLU
6xQAnjYxBdoz/Okg2MQDU+oj1sdk3VQW
=oR+I
-----END PGP SIGNATURE-----
Accepted:
libmozillainterfaces-java_1.9.1.10-1~bpo50+1_all.deb
to pool/main/x/xulrunner/libmozillainterfaces-java_1.9.1.10-1~bpo50+1_all.deb
libmozjs-dev_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/libmozjs-dev_1.9.1.10-1~bpo50+1_amd64.deb
libmozjs2d-dbg_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/libmozjs2d-dbg_1.9.1.10-1~bpo50+1_amd64.deb
libmozjs2d_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/libmozjs2d_1.9.1.10-1~bpo50+1_amd64.deb
python-xpcom_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/python-xpcom_1.9.1.10-1~bpo50+1_amd64.deb
spidermonkey-bin_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/spidermonkey-bin_1.9.1.10-1~bpo50+1_amd64.deb
xulrunner-1.9.1-dbg_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/xulrunner-1.9.1-dbg_1.9.1.10-1~bpo50+1_amd64.deb
xulrunner-1.9.1_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/xulrunner-1.9.1_1.9.1.10-1~bpo50+1_amd64.deb
xulrunner-dev_1.9.1.10-1~bpo50+1_amd64.deb
to pool/main/x/xulrunner/xulrunner-dev_1.9.1.10-1~bpo50+1_amd64.deb
xulrunner_1.9.1.10-1~bpo50+1.diff.gz
to pool/main/x/xulrunner/xulrunner_1.9.1.10-1~bpo50+1.diff.gz
xulrunner_1.9.1.10-1~bpo50+1.dsc
to pool/main/x/xulrunner/xulrunner_1.9.1.10-1~bpo50+1.dsc
xulrunner_1.9.1.10.orig.tar.gz
to pool/main/x/xulrunner/xulrunner_1.9.1.10.orig.tar.gz
Reply to: