Package: enigmail
Version: 2:0.94-3
Followup-For: Bug #358879

It does not seem to be a missing -fPIC (looking at the
compile line this option is properly passed).
Instead it seems to be one of the #pragma GCC visibility
issues. The attached files show a workaround: I simply
uncommented the #pragma in mozilla/config/gcc_hidden.h.
To build the package on AMD64, simple save both files to
debian/patches after unpacking the source package.
dpkg-buildpackage then properly builds the package on AMD64
(of course the solution needs some more work to not break
the builds on other platforms ;-) )

Best Regards,
        Andreas

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages enigmail depends on:
ii  gnupg                         1.4.2.2-1  GNU privacy guard - a free PGP rep
ii  libc6                         2.3.6-4    GNU C Library: Shared libraries an
ii  libgcc1                       1:4.0.3-1  GCC support library
ii  libstdc++6                    4.0.3-1    The GNU Standard C++ Library v3
ii  thunderbird                   1.5-4      Thunderbird standalone mail client

enigmail recommends no packages.

-- no debconf information

Attachment: 80_amd64-fix.dpatch
Description: application/shellscript

#20_enigmail-remove-tbird-skin-patch
#20_enigmail-remove-seamonkey-skin-patch
#50_enigmail_src_Makefile_in
50_enigmail_no_upgrade
50_enigmail_ui_content_contents_rdf
50_enigmail_build_package_contents_rdf
#50_enigmail_ui_skin_contents_rdf
#50_enigmail_ui_locale_en_US_contents_rdf
70_enigmail-fix
80_amd64-fix

Reply via email to