Hi,
I've also did a NMU for this, now using gcc-3.3 to avoid the
gcc-4.0 ICE on sparc (#329840). I've attached the patch of both
of them.
Kurt
diff -u zinc-compiler-1.0.2/debian/changelog
zinc-compiler-1.0.2/debian/changelog
--- zinc-compiler-1.0.2/debian/changelog
+++ zinc-compiler-1.0.2/debian/changelog
@@ -1,3 +1,19 @@
+zinc-compiler (1.0.2-2.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Build zinc-compiler with gcc-3.3 instead of gcc-4.0 to work around
+ the ICE on sparc: #329840. Add a build-depedency on gcc-3.3 and
+ let configure use it. (Closes: #329838)
+
+ -- Kurt Roeckx <[EMAIL PROTECTED]> Sat, 24 Sep 2005 13:21:25 +0200
+
+zinc-compiler (1.0.2-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Relink against libgmp3c2, no source changes. (Closes: #327492)
+
+ -- Kurt Roeckx <[EMAIL PROTECTED]> Wed, 21 Sep 2005 20:25:40 +0200
+
zinc-compiler (1.0.2-2) unstable; urgency=low
* Fixed gcc-4.0 and amd64 compilation problem (closes: Bug#300515).
diff -u zinc-compiler-1.0.2/debian/control zinc-compiler-1.0.2/debian/control
--- zinc-compiler-1.0.2/debian/control
+++ zinc-compiler-1.0.2/debian/control
@@ -2,7 +2,7 @@
Section: devel
Priority: optional
Maintainer: Nacho Barrientos Arias <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.2.2-2) | ghc5 (>= 5.02.2-1),
nowebm (>= 2.9a-7.3)
+Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.2.2-2) | ghc5 (>= 5.02.2-1),
nowebm (>= 2.9a-7.3), gcc-3.3
Standards-Version: 3.6.1
Package: zinc-compiler
diff -u zinc-compiler-1.0.2/debian/rules zinc-compiler-1.0.2/debian/rules
--- zinc-compiler-1.0.2/debian/rules
+++ zinc-compiler-1.0.2/debian/rules
@@ -27,7 +27,7 @@
config.status: configure
dh_testdir
# Add here commands to configure the package.
- CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE)
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man
--infodir=\$${prefix}/share/info
+ CFLAGS="$(CFLAGS)" CC=gcc-3.3 ./configure --host=$(DEB_HOST_GNU_TYPE)
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man
--infodir=\$${prefix}/share/info
build: build-stamp