Package: orbit2cpp Version: 1.3.9-1.1 Severity: serious Hi Bradley,
It seems that orbit2cpp is one of a number of packages that were uploaded for the C++ transition before the arm autobuilders were set up to use gcc-4.0, which means there is currently a liborbit2cpp9c2 in the archive that's built for the wrong C++ ABI. In addition, attempting to do a binNMU to get this fixed has failed with an internal compiler error: arm-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -I../../.. -I../../.. -DVERSION=\"\" -DORBIT2=1 -pthread -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libIDL-2.0 -g -O2 -Wp,-MD,.deps/IDLAny.pp -c IDLAny.cc -fPIC -DPIC -o .libs/IDLAny.o IDLAny.cc:346:2: warning: #warning "WRITE ME" IDLAny.cc: In member function 'std::string IDLAny::_ZTv0_n84_NK6IDLAny17skel_decl_ret_getEPK10IDLTypedef(const IDLTypedef*) const': IDLAny.cc:372: internal compiler error: in cp_expr_size, at cp/cp-objcp-common.c:101 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>. make[5]: *** [IDLAny.lo] Error 1 make[5]: Leaving directory `/home/build/orbit2cpp/orbit2cpp-1.3.9/orbitcpp/idl-compiler/types' This is by now a well-known ICE on arm/m68k/hppa, and obviously not your fault, but it does mean we have an unresolved broken binary in the archive that needs to be dealt with. This ICE is not present in gcc-3.4 TTBOMK, and gcc-3.4 uses a C++ ABI that matches gcc-4.0's, so you should be able to fix this by build-depending on g++-3.4 [arm] and invoking that compiler explicitly. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature