Comment 2 for bug 11055

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 10 Dec 2004 03:04:24 +0100
From: Adrian Bunk <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: gmp doesn't build on ia64

Package: gmp
Version: 4.1.4-5
Severity: serious

buildd.debian.org lists the following build error on ia64:

<-- snip -->

...
g++ -shared -nostdlib /usr/lib/gcc-lib/ia64-linux/3.3.5/../../../crti.o /usr/li
b/gcc-lib/ia64-linux/3.3.5/crtbeginS.o .libs/dummy.o cxx/.libs/isfuns.o cxx/.l
ibs/ismpf.o cxx/.libs/ismpq.o cxx/.libs/ismpz.o cxx/.libs/osdoprnti.o cxx/.libs
/osfuns.o cxx/.libs/osmpf.o cxx/.libs/osmpq.o cxx/.libs/osmpz.o -Wl,--rpath -W
l,/build/buildd/gmp-4.1.4/.libs ./.libs/libgmp.so -L/usr/lib/gcc-lib/ia64-linu
x/3.3.5 -L/usr/lib/gcc-lib/ia64-linux/3.3.5/../../.. -lstdc++ -lm -lgcc_s -lc -
lgcc_s -lc /usr/lib/gcc-lib/ia64-linux/3.3.5/crtendS.o /usr/lib/gcc-lib/ia64-l
inux/3.3.5/../../../crtn.o -Wl,-z -Wl,defs -Wl,-soname -Wl,libgmpxx.so.3 -o .l
ibs/libgmpxx.so.3.0.5
cxx/.libs/ismpf.o(.text+0x9b2): In function `operator>>(std::basic_istream<char
, std::char_traits<char> >&, __mpf_struct*)':
/build/buildd/gmp-4.1.4/cxx/ismpf.cc:45: undefined reference to `_Unwind_Resume
'
cxx/.libs/ismpq.o(.text+0xa92): In function `operator>>(std::basic_istream<char
, std::char_traits<char> >&, __mpq_struct*)':
/build/buildd/gmp-4.1.4/cxx/ismpq.cc:33: undefined reference to `_Unwind_Resume
'
cxx/.libs/ismpz.o(.text+0x722): In function `operator>>(std::basic_istream<char
, std::char_traits<char> >&, __mpz_struct*)':
/build/buildd/gmp-4.1.4/cxx/ismpz.cc:33: undefined reference to `_Unwind_Resume
'
cxx/.libs/osdoprnti.o(.text+0x312): In function `__gmp_doprnt_integer_ostream(s
td::basic_ostream<char, std::char_traits<char> >&, doprnt_params_t*, char*)':
./gmp-impl.h:3099: undefined reference to `_Unwind_Resume'
cxx/.libs/osmpf.o(.text+0x2e2): In function `operator<<(std::basic_ostream<char
, std::char_traits<char> >&, __mpf_struct const*)':
./gmp-impl.h:3099: undefined reference to `_Unwind_Resume'
collect2: ld returned 1 exit status
make[3]: *** [libgmpxx.la] Error 1
make[3]: Leaving directory `/build/buildd/gmp-4.1.4'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/gmp-4.1.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/gmp-4.1.4'
make: *** [build-stamp] Error 2

<-- snip -->