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 \