Your message dated Wed, 22 Nov 2006 10:32:08 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#363865: fixed in icedove 1.5.0.8-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: mozilla-thunderbird Version: 1.0.6-3 Severity: wishlist Tags: patch When building 'mozilla-thunderbird' on ppc64/unstable, I get the following error: 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 -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fPIC -shared -Wl,-h -Wl,libgklayout.so -o libgklayout.so nsLayoutModule.o nsContentHTTPStartup.o nsContentDLF.o -Wl,--whole-archive ../../dist/lib/libgkhtmlbase_s.a ../../dist/lib/libgkhtmldoc_s.a ../../dist/lib/libgkhtmlforms_s.a ../../dist/lib/libgkhtmlstyle_s.a ../../dist/lib/libgkhtmltable_s.a ../../dist/lib/libgkxulbase_s.a ../../dist/lib/libgkbase_s.a ../../dist/lib/libgkconbase_s.a ../../dist/lib/libgkconevents_s.a ../../dist/lib/libgkconhtmlcon_s.a ../../dist/lib/libgkconhtmldoc_s.a ../../dist/lib/libgkconhtmlstyle_s.a ../../dist/lib/libgkconxmlcon_s.a ../../dist/lib/libgkconxmldoc_s.a ../../dist/lib/libgkconxbl_s.a ../../dist/lib/libgkconxuldoc_s.a ../../dist/lib/libgkconshared_s.a ../../dist/lib/libgkview_s.a ../../dist/lib/libjsdombase_s.a ../../dist/lib/libjsdomevents_s.a ../../dist/lib/libjsurl_s.a ../../dist/lib/libgkxultree_s.a ../../dist/lib/libgkxulgrid_s.a ../../dist/lib/libgkconxulcon_s.a ../../dist/lib/libgkconxultmpl_s.a -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib -lgkgfx ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -L../../dist/bin -L/mozilla-thunderbird-1.0.6/build-dir/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../dist/bin -lmozjs -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm /usr/bin/ld: ../../dist/lib/libgkxulbase_s.a(nsListBoxLayout.o)(.text+0x164): sibling call optimization to `nsGridRowGroupLayout::GetMaxSize(nsIBox*, nsBoxLayoutState&, nsSize&)' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `nsGridRowGroupLayout::GetMaxSize(nsIBox*, nsBoxLayoutState&, nsSize&)' extern /usr/bin/ld: ../../dist/lib/libgkxulbase_s.a(nsListBoxLayout.o)(.text+0x8fc): sibling call optimization to `nsGridRowGroupLayout::GetMinSize(nsIBox*, nsBoxLayoutState&, nsSize&)' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `nsGridRowGroupLayout::GetMinSize(nsIBox*, nsBoxLayoutState&, nsSize&)' extern /usr/bin/ld: ../../dist/lib/libgkxulbase_s.a(nsListBoxLayout.o)(.text+0xabc): sibling call optimization to `nsGridRowGroupLayout::GetPrefSize(nsIBox*, nsBoxLayoutState&, nsSize&)' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `nsGridRowGroupLayout::GetPrefSize(nsIBox*, nsBoxLayoutState&, nsSize&)' extern /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[4]: *** [libgklayout.so] Error 1 make[4]: Leaving directory `/mozilla-thunderbird-1.0.6/build-dir/mozilla/layout/build' With the attached patch 'mozilla-thunderbird' can be compiled on ppc64. Regards Andreas Jochens diff -urN ../tmp-orig/mozilla-thunderbird-1.0.6/debian/patches/00list ./debian/patches/00list --- ../tmp-orig/mozilla-thunderbird-1.0.6/debian/patches/00list 2005-08-11 06:30:20.000000000 +0000 +++ ./debian/patches/00list 2005-08-11 06:29:50.000000000 +0000 @@ -32,3 +32,4 @@ 90_mail_components_miration_src_nsSeamonkeyProfileMigrator_cpp 90_gcc4_fix gdk_property_get +90_ppc64-build-fix diff -urN ../tmp-orig/mozilla-thunderbird-1.0.6/debian/patches/90_ppc64-build-fix.dpatch ./debian/patches/90_ppc64-build-fix.dpatch --- ../tmp-orig/mozilla-thunderbird-1.0.6/debian/patches/90_ppc64-build-fix.dpatch 1970-01-01 00:00:00.000000000 +0000 +++ ./debian/patches/90_ppc64-build-fix.dpatch 2005-08-10 21:26:05.000000000 +0000 @@ -0,0 +1,104 @@ +#!/bin/sh -e +## 50_ppc64-build-fix.dpatch +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + [EMAIL PROTECTED]@ +diff -urN mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/pr/include/md/_linux.cfg +--- mozilla.orig/nsprpub/pr/include/md/_linux.cfg 2005-08-10 12:13:21.000000000 +0000 ++++ mozilla/nsprpub/pr/include/md/_linux.cfg 2005-08-10 17:59:56.000000000 +0000 +@@ -45,7 +45,52 @@ + + #define PR_AF_INET6 10 /* same as AF_INET6 */ + +-#ifdef __powerpc__ ++#ifdef __powerpc64__ ++ ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++ ++#define PR_BYTES_PER_BYTE 1 ++#define PR_BYTES_PER_SHORT 2 ++#define PR_BYTES_PER_INT 4 ++#define PR_BYTES_PER_INT64 8 ++#define PR_BYTES_PER_LONG 8 ++#define PR_BYTES_PER_FLOAT 4 ++#define PR_BYTES_PER_DOUBLE 8 ++#define PR_BYTES_PER_WORD 8 ++#define PR_BYTES_PER_DWORD 8 ++ ++#define PR_BITS_PER_BYTE 8 ++#define PR_BITS_PER_SHORT 16 ++#define PR_BITS_PER_INT 32 ++#define PR_BITS_PER_INT64 64 ++#define PR_BITS_PER_LONG 64 ++#define PR_BITS_PER_FLOAT 32 ++#define PR_BITS_PER_DOUBLE 64 ++#define PR_BITS_PER_WORD 64 ++ ++#define PR_BITS_PER_BYTE_LOG2 3 ++#define PR_BITS_PER_SHORT_LOG2 4 ++#define PR_BITS_PER_INT_LOG2 5 ++#define PR_BITS_PER_INT64_LOG2 6 ++#define PR_BITS_PER_LONG_LOG2 6 ++#define PR_BITS_PER_FLOAT_LOG2 5 ++#define PR_BITS_PER_DOUBLE_LOG2 6 ++#define PR_BITS_PER_WORD_LOG2 6 ++ ++#define PR_ALIGN_OF_SHORT 2 ++#define PR_ALIGN_OF_INT 4 ++#define PR_ALIGN_OF_LONG 8 ++#define PR_ALIGN_OF_INT64 8 ++#define PR_ALIGN_OF_FLOAT 4 ++#define PR_ALIGN_OF_DOUBLE 8 ++#define PR_ALIGN_OF_POINTER 8 ++#define PR_ALIGN_OF_WORD 8 ++ ++#define PR_BYTES_PER_WORD_LOG2 3 ++#define PR_BYTES_PER_DWORD_LOG2 3 ++ ++#elif define(__powerpc__) + + #undef IS_LITTLE_ENDIAN + #define IS_BIG_ENDIAN 1 +diff -urN mozilla.orig/security/coreconf/Linux.mk mozilla/security/coreconf/Linux.mk +--- mozilla.orig/security/coreconf/Linux.mk 2005-08-10 12:13:21.000000000 +0000 ++++ mozilla/security/coreconf/Linux.mk 2005-08-10 18:01:20.000000000 +0000 +@@ -54,6 +54,10 @@ + OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE + CPU_ARCH = m68k + else ++ifeq ($(OS_TEST),ppc64) ++ OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE ++ CPU_ARCH = ppc64 ++else + ifeq ($(OS_TEST),ppc) + OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE + CPU_ARCH = ppc +@@ -122,6 +126,7 @@ + endif + endif + endif ++endif + + + LIBC_TAG = _glibc diff -urN ../tmp-orig/mozilla-thunderbird-1.0.6/debian/rules ./debian/rules --- ../tmp-orig/mozilla-thunderbird-1.0.6/debian/rules 2005-08-11 06:30:20.000000000 +0000 +++ ./debian/rules 2005-08-10 21:26:22.000000000 +0000 @@ -34,6 +34,10 @@ #export CXX=g++-3.2 #endif +ifeq ($(DEB_BUILD_ARCH),ppc64) +OPTFLAGS += -mminimal-toc +endif + NULL = CONFIGURE_OPTIONS = \ --program-prefix=mozilla- \
--- End Message ---
--- Begin Message ---Source: icedove Source-Version: 1.5.0.8-2 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_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove-dbg_1.5.0.8-2_i386.deb icedove-dev_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove-dev_1.5.0.8-2_i386.deb icedove-gnome-support_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove-gnome-support_1.5.0.8-2_i386.deb icedove-inspector_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove-inspector_1.5.0.8-2_i386.deb icedove-typeaheadfind_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove-typeaheadfind_1.5.0.8-2_i386.deb icedove_1.5.0.8-2.diff.gz to pool/main/i/icedove/icedove_1.5.0.8-2.diff.gz icedove_1.5.0.8-2.dsc to pool/main/i/icedove/icedove_1.5.0.8-2.dsc icedove_1.5.0.8-2_i386.deb to pool/main/i/icedove/icedove_1.5.0.8-2_i386.deb mozilla-thunderbird-dev_1.5.0.8-2_all.deb to pool/main/i/icedove/mozilla-thunderbird-dev_1.5.0.8-2_all.deb mozilla-thunderbird-inspector_1.5.0.8-2_all.deb to pool/main/i/icedove/mozilla-thunderbird-inspector_1.5.0.8-2_all.deb mozilla-thunderbird-typeaheadfind_1.5.0.8-2_all.deb to pool/main/i/icedove/mozilla-thunderbird-typeaheadfind_1.5.0.8-2_all.deb mozilla-thunderbird_1.5.0.8-2_all.deb to pool/main/i/icedove/mozilla-thunderbird_1.5.0.8-2_all.deb thunderbird-dbg_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird-dbg_1.5.0.8-2_all.deb thunderbird-dev_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird-dev_1.5.0.8-2_all.deb thunderbird-gnome-support_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird-gnome-support_1.5.0.8-2_all.deb thunderbird-inspector_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird-inspector_1.5.0.8-2_all.deb thunderbird-typeaheadfind_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird-typeaheadfind_1.5.0.8-2_all.deb thunderbird_1.5.0.8-2_all.deb to pool/main/i/icedove/thunderbird_1.5.0.8-2_all.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. Alexander Sack <[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.7 Date: Mon, 21 Nov 2006 19:35:00 +0100 Source: icedove Binary: icedove-inspector icedove-dev thunderbird-dbg thunderbird-inspector icedove-typeaheadfind mozilla-thunderbird-typeaheadfind icedove-dbg thunderbird-gnome-support thunderbird-typeaheadfind icedove mozilla-thunderbird-inspector icedove-gnome-support thunderbird mozilla-thunderbird-dev thunderbird-dev mozilla-thunderbird Architecture: source i386 all Version: 1.5.0.8-2 Distribution: unstable Urgency: low Maintainer: Alexander Sack <[EMAIL PROTECTED]> Changed-By: Alexander Sack <[EMAIL PROTECTED]> Description: icedove - free/unbranded thunderbird mail client icedove-dbg - debugging symbols for icedove/thunderbird icedove-dev - development files for icedove/thunderbird icedove-gnome-support - GNOME support package for icedove/thunderbird icedove-inspector - DOM inspector extension for icedove/thunderbird icedove-typeaheadfind - typeaheadfind extension for icedove/thunderbird mozilla-thunderbird - Transition package for icedove rename mozilla-thunderbird-dev - Transition package for icedove-dev rename mozilla-thunderbird-inspector - Transition package for icedove-inspector rename mozilla-thunderbird-typeaheadfind - Transition package for icedove-typeaheadfind rename thunderbird - Transition package for icedove rename thunderbird-dbg - Transition package for icedove-dbg rename thunderbird-dev - Transition package for icedove-dev rename thunderbird-gnome-support - Transition package for icedove-gnome-support rename thunderbird-inspector - Transition package for icedove-inspector rename thunderbird-typeaheadfind - Transition package for icedove-typeaheadfind rename Closes: 363865 378360 384359 393123 398037 398468 399083 399692 399723 Changes: icedove (1.5.0.8-2) unstable; urgency=low . * fix mozilla.in for real (for transitional thunderbird link (Closes: 393123, 398037) * apply basque debconf translation (eu.po) for real (Closes: 398468) * included nl.po provided by Nick Niktaris <[EMAIL PROTECTED]> renaming as icedove first (Closes: 378360) * include greek translation in icedove.desktop provided by Nick Niktaris <[EMAIL PROTECTED]> (Closes: 384359) * include updated de.po translation provided by Alwin Meschede <[EMAIL PROTECTED]> (Closes: 399083) * apply FTBFS on GNU/kFreeBSD porters patch provided by Petr Salinger <[EMAIL PROTECTED]> (Closes: 399692), which is claimed to provide a fix for ppc64 ftbfs too (Closes: 363865) * remove debug echo from icedove.preinst (Closes: 399723) Files: b1d9d51bba0a2483d5a321ec2c823b7f 1846 mail optional icedove_1.5.0.8-2.dsc 32bdc593b4010a881f01a2eec01e435a 466282 mail optional icedove_1.5.0.8-2.diff.gz 8eb055bc8b32691385d69f7522d57674 10798400 mail optional icedove_1.5.0.8-2_i386.deb 7400529ab7ce7cfc952c4df01c6b0c0c 188398 mail optional icedove-inspector_1.5.0.8-2_i386.deb b0cfe9e92ed48f57a21d655a6d998fd5 45620 mail optional icedove-gnome-support_1.5.0.8-2_i386.deb 82d0ec4ce0df385a841f1763073b9b5d 26492 mail optional thunderbird-gnome-support_1.5.0.8-2_all.deb 8d1d704836433e4e7ae7a5cfccc9b51d 55958 mail optional icedove-typeaheadfind_1.5.0.8-2_i386.deb 0ef038581fee3c81e58a1d4bfd06b213 3612632 mail optional icedove-dev_1.5.0.8-2_i386.deb 00d67ad6f859651165acd395b62791a9 50490030 mail optional icedove-dbg_1.5.0.8-2_i386.deb 75ffc65d5a7db888b80fd2a6f4bebc82 26468 mail optional thunderbird-dbg_1.5.0.8-2_all.deb dbe726cc857fabb3f7031eafb938d5e4 26464 mail optional thunderbird_1.5.0.8-2_all.deb a8f91ddfb28d668c31287a15699b8955 26476 mail optional mozilla-thunderbird_1.5.0.8-2_all.deb 87a62401fcb2d632bd849377bdc7ebc2 26502 mail optional mozilla-thunderbird-inspector_1.5.0.8-2_all.deb 104c839edb973d591e90f4163c6d54f8 26484 mail optional thunderbird-inspector_1.5.0.8-2_all.deb da17076c8386dcb782c14b9308f58da4 26504 mail optional mozilla-thunderbird-typeaheadfind_1.5.0.8-2_all.deb 1940154ab806f5218f203dc00d11e776 26502 mail optional thunderbird-typeaheadfind_1.5.0.8-2_all.deb 1235e0b4406b449d477462142e44a33a 26476 mail optional thunderbird-dev_1.5.0.8-2_all.deb a7ae23259f317c5b42e98e30c41d598a 26488 mail optional mozilla-thunderbird-dev_1.5.0.8-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQIVAwUBRWN53MjxMGWNdiHmAQId/w/9FB0xgrd+R4rYrG8RZ9bK3/GCqvj/Bwqf 0qgCV5DYGtkd7o6hQS0A/Nyqtblqi6jkTc88siY1rI+gl6vkYoFY7Nnn2ZJxP51X S9bflEDXq5ZrlmIMjfQOfzHypngzgJSIktYV+gMdum4zf+5iUVdUTrxCdb4fsIc+ fTkshqQavVwZDORXoe0mL9LN3S3Ya6ScdSh3/aDJZt3KjFZL5vwTd/TxsQh8Se8g lIgLa6sqgfs2gPViNlkQ5SWLfWjNYZj/sSD4vgOBMwHIQFbuRErLM4ahx3ysmDut AlId1AMNNLY4OJtAyLLK8d3hIB1GclwmGNbBt5ThuPHUvdNQkgB7WRU7wWbfAAa/ 5W7pY6X+rM6nKv8+pkBetWKtklq9dw8vXczkUuLSzptD8e34tB48YqK8h+2KCZrM X34qY6Sz3gvtK6+0pPDshAG81gJebUvZrqBZ8D1DgEqi/6WZIFY06gr5pqy70AFo KWhpEYg7VI2qaMLEO4BvOu2ihE+JhL6H2hW9tt6bPaS6AVaLKRqz4pM4TOHIPys3 unE6iGoeAwTjr6EIcD0NAgX225ZPe6YjpNM3eSZLZiJNhmPtiXfEdbviBgJXEAoz DtKinWkfmLaWd+NKmVohQcF2i7s0+ZIETh6yS+sXzg2MwZR8Jk5DTyGBaUbxGsdf slkqV0bgIDM= =IQVR -----END PGP SIGNATURE-----
--- End Message ---

