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 \

Reply via email to