Bug#638623: fixed in iceweasel 6.0-3

Aurelien Jarno aurelien at aurel32.net
Sat Aug 27 15:13:17 UTC 2011


reopen 638623
found 638623 6.0-4
thanks

On Fri, Aug 26, 2011 at 09:35:19AM +0000, Mike Hommey wrote:
> Source: iceweasel
> Source-Version: 6.0-3
> 
> We believe that the bug you reported is fixed in the latest version of
> iceweasel, which is due to be installed in the Debian FTP archive:
> 
> iceweasel-dbg_6.0-3_amd64.deb
>   to main/i/iceweasel/iceweasel-dbg_6.0-3_amd64.deb
> iceweasel_6.0-3.debian.tar.gz
>   to main/i/iceweasel/iceweasel_6.0-3.debian.tar.gz
> iceweasel_6.0-3.dsc
>   to main/i/iceweasel/iceweasel_6.0-3.dsc
> iceweasel_6.0-3_amd64.deb
>   to main/i/iceweasel/iceweasel_6.0-3_amd64.deb
> libmozjs-dev_6.0-3_amd64.deb
>   to main/i/iceweasel/libmozjs-dev_6.0-3_amd64.deb
> libmozjs6d-dbg_6.0-3_amd64.deb
>   to main/i/iceweasel/libmozjs6d-dbg_6.0-3_amd64.deb
> libmozjs6d_6.0-3_amd64.deb
>   to main/i/iceweasel/libmozjs6d_6.0-3_amd64.deb
> spidermonkey-bin_6.0-3_amd64.deb
>   to main/i/iceweasel/spidermonkey-bin_6.0-3_amd64.deb
> xulrunner-6.0-dbg_6.0-3_amd64.deb
>   to main/i/iceweasel/xulrunner-6.0-dbg_6.0-3_amd64.deb
> xulrunner-6.0_6.0-3_amd64.deb
>   to main/i/iceweasel/xulrunner-6.0_6.0-3_amd64.deb
> xulrunner-dev_6.0-3_amd64.deb
>   to main/i/iceweasel/xulrunner-dev_6.0-3_amd64.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 638623 at bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
> 
> Debian distribution maintenance software
> pp.
> Mike Hommey <glandium at debian.org> (supplier of updated iceweasel 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 ftpmaster at debian.org)
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Format: 1.8
> Date: Fri, 26 Aug 2011 09:48:52 +0200
> Source: iceweasel
> Binary: iceweasel iceweasel-dbg xulrunner-6.0 libmozjs6d libmozjs-dev libmozjs6d-dbg spidermonkey-bin xulrunner-dev xulrunner-6.0-dbg
> Architecture: source amd64
> Version: 6.0-3
> Distribution: unstable
> Urgency: low
> Maintainer: Maintainers of Mozilla-related packages <pkg-mozilla-maintainers at lists.alioth.debian.org>
> Changed-By: Mike Hommey <glandium at debian.org>
> Description: 
>  iceweasel  - Web browser based on Firefox
>  iceweasel-dbg - debugging symbols for iceweasel
>  libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library
>  libmozjs6d - Mozilla SpiderMonkey JavaScript library
>  libmozjs6d-dbg - Development files for the Mozilla SpiderMonkey JavaScript library
>  spidermonkey-bin - standalone JavaScript/ECMAScript (ECMA-262) interpreter
>  xulrunner-6.0 - XUL + XPCOM application runner
>  xulrunner-6.0-dbg - Debugging symbols for the Gecko engine library
>  xulrunner-dev - Development files for the Gecko engine library
> Closes: 616115 638623 639289
> Changes: 
>  iceweasel (6.0-3) unstable; urgency=low
>  .
>    * debian/libmozjs-dev.install: Add more missing headers to libmozjs-dev.
>    * debian/rules, debian/xulrunner-GRE_VERSION.install.in: Install
>      plugin-container on all architectures. Closes: #639289.
>    * debian/extra-stuff/reportbug-helper-script: Avoid listing all debian
>      packages in the reportbug helper when no addons are installed.
>    * debian/duckduckgo.xml, debian/iceweasel.install: Add DuckDuckGo search
>      plugin. Closes: #616115.
>  .
>    * js/src/jsgcinlines.h, js/src/jsnum.cpp, js/src/jsstr.cpp, js/src/jsstr.h,
>      js/src/jsstrinlines.h, js/src/jstracer.cpp, js/src/jstracer.h,
>      js/src/tracejit/Writer.cpp: Allow static JS strings to be turned off;
>      turn off on ia64. bz#589735.
>    * memory/jemalloc/jemalloc.c: Allocate memory with an address with high 17
>      bits clear on ia64. bz#589735. This should finally make Iceweasel
>      actually work on ia64.
>    * js/src/jsval.h, js/src/jsvalue.h: Fix jsval_layout on 64-bit big-endian
>      platforms. bz#674522. Closes: #638623.

Thanks for including this patch. Unfortunately the first part of the
patch from the bug report was not included, so iceweasel still doesn't
build on s390x. I am re-adding it below. Note that given __s390__
matches both s390 and s390x, the test for __s390x__ has to be placed
first.

diff -Nru iceweasel-6.0/debian/patches/porting/Add-mips-hppa-ia64-s390-and-sparc-defines-in-ipc-chr.patch iceweasel-6.0/debian/patches/porting/Add-mips-hppa-ia64-s390-and-sparc-defines-in-ipc-chr.patch
--- iceweasel-6.0/debian/patches/porting/Add-mips-hppa-ia64-s390-and-sparc-defines-in-ipc-chr.patch	2011-08-15 15:33:46.000000000 +0000
+++ iceweasel-6.0/debian/patches/porting/Add-mips-hppa-ia64-s390-and-sparc-defines-in-ipc-chr.patch	2011-08-19 07:00:54.000000000 +0000
@@ -12,7 +12,7 @@
 index f7293d9..3536d1c 100644
 --- a/ipc/chromium/src/build/build_config.h
 +++ b/ipc/chromium/src/build/build_config.h
-@@ -60,6 +60,21 @@
+@@ -60,6 +60,24 @@
  #elif defined(__ppc__) || defined(__powerpc__)
  #define ARCH_CPU_PPC 1
  #define ARCH_CPU_32_BITS 1
@@ -25,6 +25,9 @@
 +#elif defined(__ia64__)
 +#define ARCH_CPU_IA64 1
 +#define ARCH_CPU_64_BITS 1
++#elif defined(__s390x__)
++#define ARCH_CPU_S390X 1
++#define ARCH_CPU_64_BITS 1
 +#elif defined(__s390__)
 +#define ARCH_CPU_S390 1
 +#define ARCH_CPU_32_BITS 1

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurelien at aurel32.net                 http://www.aurel32.net





More information about the pkg-mozilla-maintainers mailing list