Your message dated Tue, 14 Sep 2010 15:04:06 +0000
with message-id <[email protected]>
and subject line Bug#595665: fixed in icedove 3.1.3-1
has caused the Debian Bug report #595665,
regarding icedove: FTBFS on hurd-i386
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.)


-- 
595665: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595665
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iceweasel
Version: 3.6.8-2
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd

Hello,

Here is a patch to fix the build on hurd-i386.

Samuel

-- Package-specific info:

-- Extensions information
Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: Français Language Pack
Location: /usr/lib/iceweasel/extensions/[email protected]
Package: iceweasel-l10n-fr
Status: enabled

Name: Live HTTP headers
Location: ${PROFILE_EXTENSIONS}/{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}
Status: enabled

-- Plugins information
Name: DivX Browser Plug-In
Location: /usr/lib/mozilla/plugins/mplayerplug-in-dvx.so
Package: mozilla-mplayer
Status: enabled

Name: QuickTime Plug-in 7.4.5
Location: /usr/lib/mozilla/plugins/mplayerplug-in-qt.so
Package: mozilla-mplayer
Status: enabled

Name: RealPlayer 9
Location: /usr/lib/mozilla/plugins/mplayerplug-in-rm.so
Package: mozilla-mplayer
Status: enabled

Name: Shockwave Flash
Location: /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
Status: enabled

Name: Windows Media Player Plug-in
Location: /usr/lib/mozilla/plugins/mplayerplug-in-wmp.so
Package: mozilla-mplayer
Status: enabled

Name: mplayerplug-in 3.55
Location: /usr/lib/mozilla/plugins/mplayerplug-in.so
Package: mozilla-mplayer
Status: enabled


-- Addons package information
ii  iceweasel      3.5.11-1       Web browser based on Firefox
ii  iceweasel-l10n 1:3.5.11+debia French language package for Iceweasel
ii  mozilla-mplaye 1:3.55-0.0     MPlayer-Plugin for Mozilla

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils                   3.4        Miscellaneous utilities specific t
ii  fontconfig                    2.8.0-2.1  generic font configuration library
ii  libc6                         2.11.2-2   Embedded GNU C Library: Shared lib
ii  libglib2.0-0                  2.24.1-1   The GLib library of C routines
ii  libgtk2.0-0                   2.20.1-1   The GTK+ graphical user interface 
ii  libnspr4-0d                   4.8.4-2    NetScape Portable Runtime Library
ii  libstdc++6                    4.5.0-6    The GNU Standard C++ Library v3
ii  procps                        1:3.2.8-9  /proc file system utilities
ii  xulrunner-1.9.1               1.9.1.11-1 XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  latex-xft-fonts       1.6.7-1            TrueType versions of some TeX font
ii  libgssapi-krb5-2      1.8.3+dfsg~beta1-1 MIT Kerberos runtime libraries - k
pn  mozplugger            <none>             (no description available)
ii  ttf-lyx               1.6.7-1            TrueType versions of some TeX font
pn  ttf-mathematica4.1    <none>             (no description available)
ii  xfonts-mathml         4                  Type1 Symbol font for MathML
pn  xprint                <none>             (no description available)

Versions of packages xulrunner-1.9.1 depends on:
ii  libasound2              1.0.23-1         shared library for ALSA applicatio
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libbz2-1.0              1.0.5-4          high-quality block-sorting file co
ii  libc6                   2.11.2-2         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.2.24-3         simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-1          FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.5.0-6        GCC support library
ii  libglib2.0-0            2.24.1-1         The GLib library of C routines
ii  libgtk2.0-0             2.20.1-1         The GTK+ graphical user interface 
ii  libhunspell-1.2-0       1.2.11-1         spell checker and morphological an
ii  libjpeg62               6b1-1            The Independent JPEG Group's JPEG 
ii  libmozjs2d              1.9.1.11-1       The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d             4.8.4-2          NetScape Portable Runtime Library
ii  libnss3-1d              3.12.6-3         Network Security Service libraries
ii  libpango1.0-0           1.28.1-1         Layout and rendering of internatio
ii  libpng12-0              1.2.44-1         PNG library - runtime
ii  libreadline6            6.1-3            GNU readline and history libraries
ii  libsqlite3-0            3.7.0-1.1        SQLite 3 shared library
ii  libstartup-notification 0.10-1           library for program launch feedbac
ii  libstdc++6              4.5.0-6          The GNU Standard C++ Library v3
ii  libx11-6                2:1.3.3-3        X11 client-side library
ii  libxrender1             1:0.9.6-1        X Rendering Extension client libra
ii  libxt6                  1:1.0.7-1        X11 toolkit intrinsics library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

-- no debconf information

-- 
Samuel Thibault <[email protected]>
Linux, c'est simple : �a s'adresse � une machine qui est parfois un peu
marabout�e mais qui d'habitude n'a pas d'�tats d'�me. Sur Usenet y'a
plein d'humains et de primates, et �a devient vraiment gore par moment.
-+- TP in : Guide du linuxien pervers - "Le linuxien a-t-il une �me ?" -+-
--- profile/dirserviceprovider/src/nsProfileLock.cpp.orig       2010-09-03 
08:54:12.000000000 +0000
+++ profile/dirserviceprovider/src/nsProfileLock.cpp    2010-09-03 
08:55:54.000000000 +0000
@@ -159,8 +159,11 @@
 static struct sigaction SIGSEGV_oldact;
 static struct sigaction SIGTERM_oldact;
 
-void nsProfileLock::FatalSignalHandler(int signo, siginfo_t *info,
-                                       void *context)
+void nsProfileLock::FatalSignalHandler(int signo
+#ifdef SA_SIGINFO
+                                       , siginfo_t *info, void *context
+#endif
+                                       )
 {
     // Remove any locks still held.
     RemovePidLockFiles();
@@ -212,10 +215,12 @@
 
             raise(signo);
         }
+#ifdef SA_SIGINFO
         else if (oldact->sa_sigaction &&
                  (oldact->sa_flags & SA_SIGINFO) == SA_SIGINFO) {
             oldact->sa_sigaction(signo, info, context);
         }
+#endif
         else if (oldact->sa_handler && oldact->sa_handler != SIG_IGN)
         {
             oldact->sa_handler(signo);
@@ -392,8 +397,12 @@
                 // because mozilla is run via nohup.
                 if (!sDisableSignalHandling) {
                     struct sigaction act, oldact;
+#ifdef SA_SIGINFO
                     act.sa_sigaction = FatalSignalHandler;
                     act.sa_flags = SA_SIGINFO;
+#else
+                    act.sa_handler = FatalSignalHandler;
+#endif
                     sigfillset(&act.sa_mask);
 
 #define CATCH_SIGNAL(signame)                                           \
--- profile/dirserviceprovider/src/nsProfileLock.h.orig 2010-09-03 
22:59:15.000000000 +0000
+++ profile/dirserviceprovider/src/nsProfileLock.h      2010-09-03 
22:59:45.000000000 +0000
@@ -93,8 +93,11 @@
     LHANDLE                 mLockFileHandle;
 #elif defined (XP_UNIX)
     static void             RemovePidLockFiles();
-    static void             FatalSignalHandler(int signo, siginfo_t *info,
-                                               void *context);
+    static void             FatalSignalHandler(int signo
+#ifdef SA_SIGINFO
+                                               , siginfo_t *info, void *context
+#endif
+                                               );
     static PRCList          mPidLockList;
 
     nsresult                LockWithFcntl(const nsACString& lockFilePath);
--- toolkit/xre/nsSigHandlers.cpp.orig  2010-09-03 23:47:00.000000000 +0000
+++ toolkit/xre/nsSigHandlers.cpp       2010-09-03 23:48:46.000000000 +0000
@@ -215,6 +215,7 @@
 
 #endif
 
+#ifdef SA_SIGINFO
 static void fpehandler(int signum, siginfo_t *si, void *context)
 {
 #ifdef XP_MACOSX
@@ -261,6 +262,7 @@
 #endif
 #endif
 }
+#endif
 
 void InstallSignalHandlers(const char *ProgramName)
 {
@@ -293,11 +295,13 @@
   }
 #endif // CRAWL_STACK_ON_SIGSEGV
 
+#ifdef SA_SIGINFO
   /* Install a handler for floating point exceptions and disable them if they 
occur. */
   struct sigaction sa, osa;
   sa.sa_flags = SA_ONSTACK | SA_RESTART | SA_SIGINFO;
   sa.sa_sigaction = fpehandler;
   sigaction(SIGFPE, &sa, &osa);
+#endif
 
 #if defined(DEBUG) && defined(LINUX)
   const char *memLimit = PR_GetEnv("MOZ_MEM_LIMIT");

--- End Message ---
--- Begin Message ---
Source: icedove
Source-Version: 3.1.3-1

We believe that the bug you reported is fixed in the latest version of
icedove, which is due to be installed in the Debian FTP archive:

icedove-dbg_3.1.3-1_amd64.deb
  to main/i/icedove/icedove-dbg_3.1.3-1_amd64.deb
icedove-dev_3.1.3-1_amd64.deb
  to main/i/icedove/icedove-dev_3.1.3-1_amd64.deb
icedove_3.1.3-1.debian.tar.gz
  to main/i/icedove/icedove_3.1.3-1.debian.tar.gz
icedove_3.1.3-1.dsc
  to main/i/icedove/icedove_3.1.3-1.dsc
icedove_3.1.3-1_amd64.deb
  to main/i/icedove/icedove_3.1.3-1_amd64.deb
icedove_3.1.3.orig.tar.bz2
  to main/i/icedove/icedove_3.1.3.orig.tar.bz2



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.
Christoph Goehre <[email protected]> (supplier of updated icedove 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: Tue, 14 Sep 2010 13:41:19 +0200
Source: icedove
Binary: icedove icedove-dev icedove-dbg
Architecture: source amd64
Version: 3.1.3-1
Distribution: experimental
Urgency: low
Maintainer: Alexander Sack <[email protected]>
Changed-By: Christoph Goehre <[email protected]>
Description: 
 icedove    - mail/news client with RSS and integrated spam filter support
 icedove-dbg - Debug Symbols for Icedove
 icedove-dev - Development files for Icedove
Closes: 595665
Changes: 
 icedove (3.1.3-1) experimental; urgency=low
 .
   * New Upstream Version
     - MFSA 2010-49 aka CVE-2010-3169: Miscellaneous memory safety hazards
       (rv:1.9.2.9/ 1.9.1.12)
     - MFSA 2010-50 aka CVE-2010-2765: Frameset integer overflow vulnerability
     - MFSA 2010-51 aka CVE-2010-2767: Dangling pointer vulnerability using DOM
       plugin array
     - MFSA 2010-53 aka CVE-2010-3166: Heap buffer overflow in
       nsTextFrameUtils::TransformText
     - MFSA 2010-54 aka CVE-2010-2760: Dangling pointer vulnerability in
       nsTreeSelection
     - MFSA 2010-55 aka CVE-2010-3168: XUL tree removal crash and remote code
       execution
     - MFSA 2010-56 aka CVE-2010-3167: Dangling pointer vulnerability in
       nsTreeContentView
     - MFSA 2010-57 aka CVE-2010-2766: Crash and remote code execution in
       normalizeDocument
     - MFSA 2010-59 aka CVE-2010-2762: SJOW creates scope chains ending in
       outer object
     - MFSA 2010-61 aka CVE-2010-2768: UTF-7 XSS by overriding document charset
       using <object> type attribute
     - MFSA 2010-62 aka CVE-2010-2769: Copy-and-paste or drag-and-drop into
       designMode document allows XSS
     - MFSA 2010-63 aka CVE-2010-2764: Information leak via XMLHttpRequest
       statusText
   * [9a03eb1] rebuild patch queue from patch-queue branch
     added patches:
     - 0060-fix-FTBFS-on-hurd.patch (Closes: #595665)
     - 0061-Enable-x64-JIT-backend-by-default.patch
     - 0062-Fix-unaligned-reads-in-qcms.patch
     - 0063-Import-js-src-nanojit-njcpudetect.h.patch
     - 0064-Use-clz-on-android-even-for-armv5-target.patch
     - 0065-Fix-ARM-verbose-assembly-output-for-BLX.patch
     - 0066-Get-rid-of-blx_lr_bug.patch
     - 0067-Avoid-some-ARM-CPU-arch-related-runtime-tests-depend.patch
     - 0068-ARMv4T-support-for-nanojit.patch
Checksums-Sha1: 
 3009dc678121f3732277c612f4cf55b8c699fde0 1881 icedove_3.1.3-1.dsc
 808a579b768445d9ec8bc816f497ac8a3e9872f2 58793040 icedove_3.1.3.orig.tar.bz2
 7566db3c7b29ee0d876d584e01dd1b07365d5fab 463253 icedove_3.1.3-1.debian.tar.gz
 e7c46d7eedcea0515060c9996fd4733cccf9250e 13361462 icedove_3.1.3-1_amd64.deb
 5a4235cb5d8c5c43191c9c7cc8672cbf0615b2ac 5666792 icedove-dev_3.1.3-1_amd64.deb
 5639e72dfe59794461d98316add9ba2c77a0eff1 68671032 icedove-dbg_3.1.3-1_amd64.deb
Checksums-Sha256: 
 e27d236de367a1869093dcc39f1d5a1ff20f3ee5b24778f83639a611a058fb01 1881 
icedove_3.1.3-1.dsc
 451d46958cf5ce06572fb6a0d4a2460667c54d73ba0d86ce48a9dee691377a6c 58793040 
icedove_3.1.3.orig.tar.bz2
 3d9f47380be15c618954e4ebbd16b50baf78e78d23b9db1bd120ed64bd850e52 463253 
icedove_3.1.3-1.debian.tar.gz
 a16e7b4b8406e26d215658d1423206ea7f009a879ede8aa4a16020b3002daf16 13361462 
icedove_3.1.3-1_amd64.deb
 75c5751d63ad6c6e6b2d693b82dc2b0c5322d9ee4ce45b9d90e84b89610ad9d0 5666792 
icedove-dev_3.1.3-1_amd64.deb
 62025371b75c7d78292b1e4a85c313755c53498c50174d6c428138cd9e9620d9 68671032 
icedove-dbg_3.1.3-1_amd64.deb
Files: 
 466f6d1f52ef5f4849a62951ea3532bd 1881 web optional icedove_3.1.3-1.dsc
 b0ac1ec708c675a15c159a7a2120e694 58793040 web optional 
icedove_3.1.3.orig.tar.bz2
 43a55ca5b1aaa2f8af6c0a1b7bc27d27 463253 web optional 
icedove_3.1.3-1.debian.tar.gz
 2294b8c8f07edfd4b863bb4c15494f8f 13361462 mail optional 
icedove_3.1.3-1_amd64.deb
 6afa2ac2e058619bb9e27d77eb6456fa 5666792 mail optional 
icedove-dev_3.1.3-1_amd64.deb
 dcda97c4f63aa2762fddc157c54d47a8 68671032 debug extra 
icedove-dbg_3.1.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkyPh/0ACgkQaT2DDHtihbc78QCgjAG5sY9Cw1Nh5mmo35Agt9tX
XXgAoMH1TZJWBA3WuWxv2bLoSTQOkgsh
=9xMX
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to