Package: thunderbird Version: 1.5.0.2-3 Severity: important Tags: patch Fixing bug #274738 for binutils will allow to build thunderbird without the xgot hack on mips/mipsel. Since this may also break the existing xgot support, a rebuild with the appended 50_arch_mips_noxgot.dpatch is needed then.
Thiemo #!/bin/sh -e 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 @DPATCH@ --- mozilla/configure.in.old 2004-09-09 04:17:48.000000000 +0200 +++ mozilla/configure.in 2004-09-10 11:51:35.000000000 +0200 @@ -1107,8 +1107,7 @@ case "$target" in MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1 ;; mips*) - CFLAGS="$CFLAGS -Wa,-xgot" - CXXFLAGS="$CXXFLAGS -Wa,-xgot" + MOZ_DEBUG_FLAGS="-g" # We want inlining ;; esac ;; --- mozilla/configure.old 2004-09-16 22:04:43.000000000 +0200 +++ mozilla/configure 2004-09-11 11:13:01.000000000 +0200 @@ -5337,8 +5337,7 @@ EOF MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1 ;; mips*) - CFLAGS="$CFLAGS -Wa,-xgot" - CXXFLAGS="$CXXFLAGS -Wa,-xgot" + MOZ_DEBUG_FLAGS="-g" # We want inlining ;; esac ;; --- mozilla/config/rules.mk.old 2006-06-20 11:06:33.000000000 +0100 +++ mozilla/config/rules.mk 2006-06-20 11:06:54.000000000 +0100 @@ -452,15 +452,6 @@ endif endif endif -ifeq ($(OS_ARCH),Linux) -ifneq (,$(filter mips mipsel,$(OS_TEST))) -ifeq ($(MODULE),layout) -OS_CFLAGS += -Wa,-xgot -OS_CXXFLAGS += -Wa,-xgot -endif -endif -endif - # # HP-UXBeOS specific section: for COMPONENTS only, add -Bsymbolic flag # which uses internal symbols first -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]