Hi! I've just uploaded an NMU for kd3's bug #378350: it simply changes the compiler on ia64 to g++-4.0, which should fix the build error.
The diff between 0.5.0.35-1.2 and 0.5.0.35-1.3 is attached. -- Kind regards, +--------------------------------------------------------------------+ | Bas Zoetekouw | GPG key: 0644fab7 | |----------------------------| Fingerprint: c1f5 f24c d514 3fec 8bf6 | | [EMAIL PROTECTED], [EMAIL PROTECTED] | a2b1 2bae e41f 0644 fab7 | +--------------------------------------------------------------------+
diff -Naur k3d-0.5.0.35.current/debian/changelog k3d-0.5.0.35/debian/changelog --- k3d-0.5.0.35.current/debian/changelog 2006-07-19 13:59:28.000000000 +0200 +++ k3d-0.5.0.35/debian/changelog 2006-07-19 14:04:27.000000000 +0200 @@ -1,3 +1,11 @@ +k3d (0.5.0.35-1.3) unstable; urgency=low + + * Non-maintainer upload + * Build with gcc-4.0 rather than 4.1 on ia64 to work around an ICE + (closes: #378350) + + -- Bas Zoetekouw <[EMAIL PROTECTED]> Wed, 19 Jul 2006 13:59:53 +0200 + k3d (0.5.0.35-1.2) unstable; urgency=low * Non-maintainer upload. diff -Naur k3d-0.5.0.35.current/debian/control k3d-0.5.0.35/debian/control --- k3d-0.5.0.35.current/debian/control 2006-07-19 13:59:28.000000000 +0200 +++ k3d-0.5.0.35/debian/control 2006-07-19 14:03:52.000000000 +0200 @@ -2,7 +2,7 @@ Section: graphics Priority: optional Maintainer: David MartÃnez Moreno <[EMAIL PROTECTED]> -Build-Depends: debhelper (> 4), libsigc++-2.0-dev, libx11-dev, libgl1-mesa-dev, libglu1-mesa-dev, libgtkmm-2.4-dev, xsltproc, libfreetype6-dev, libtiff4-dev, libmagick++9-dev, graphviz, netpbm, libsuperlu3-dev, gettext, python, python2.3-dev, plib1.8.4-dev, libopenexr-dev, libgts-dev, libgtkglext1-dev, libboost-dev, libboost-filesystem-dev, libboost-regex-dev, libboost-date-time-dev, librsvg2-bin (>> 2.9.5-5) +Build-Depends: debhelper (> 4), libsigc++-2.0-dev, libx11-dev, libgl1-mesa-dev, libglu1-mesa-dev, libgtkmm-2.4-dev, xsltproc, libfreetype6-dev, libtiff4-dev, libmagick++9-dev, graphviz, netpbm, libsuperlu3-dev, gettext, python, python2.3-dev, plib1.8.4-dev, libopenexr-dev, libgts-dev, libgtkglext1-dev, libboost-dev, libboost-filesystem-dev, libboost-regex-dev, libboost-date-time-dev, librsvg2-bin (>> 2.9.5-5), g++-4.0 [ia64] # Comments for Build-Depends: # librsvg2-bin (>> 2.9.5-5): # In versions 2.9.5-5 and before, rsvg did not work with relative paths, diff -Naur k3d-0.5.0.35.current/debian/rules k3d-0.5.0.35/debian/rules --- k3d-0.5.0.35.current/debian/rules 2006-07-19 13:59:28.000000000 +0200 +++ k3d-0.5.0.35/debian/rules 2006-07-19 14:13:10.000000000 +0200 @@ -13,6 +13,13 @@ DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +# work around ICE on ia64 with gcc-4.1 +ifneq (,$(findstring ia64,$(DEB_BUILD_GNU_TYPE))) + export CC = gcc-4.0 + export CXX = g++-4.0 +endif + + CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) @@ -26,6 +33,8 @@ config.status: configure dh_testdir + # CC=$(CC) + # CXX=$(CXX) CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \