[xml/sgml-commit] r203 - packages/libxml2/trunk/debian

Mike Hommey glandium-guest@haydn.debian.org
Wed, 21 Jul 2004 08:39:22 -0600


Author: glandium-guest
Date: 2004-07-21 08:38:45 -0600 (Wed, 21 Jul 2004)
New Revision: 203

Modified:
   packages/libxml2/trunk/debian/changelog
   packages/libxml2/trunk/debian/control
   packages/libxml2/trunk/debian/rules
Log:
Fix for hppa toolchain bug by Andreas Metzler

Modified: packages/libxml2/trunk/debian/changelog
===================================================================
--- packages/libxml2/trunk/debian/changelog	2004-07-21 11:44:58 UTC (rev 202)
+++ packages/libxml2/trunk/debian/changelog	2004-07-21 14:38:45 UTC (rev 203)
@@ -1,3 +1,11 @@
+libxml2 (2.6.11-2) unstable; urgency=medium
+
+  * Thanks to Andreas Metzler:
+  + Hotfix for toolchain breakage (#254549), because libxml2 blocks lots of
+    packages from propagating to testing. Compile with gcc-3.2 on hppa.
+
+ -- Mike Hommey <mh@glandium.org>  Wed, 21 Jul 2004 23:37:22 +0900
+
 libxml2 (2.6.11-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/libxml2/trunk/debian/control
===================================================================
--- packages/libxml2/trunk/debian/control	2004-07-21 11:44:58 UTC (rev 202)
+++ packages/libxml2/trunk/debian/control	2004-07-21 14:38:45 UTC (rev 203)
@@ -4,7 +4,7 @@
 Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
 Uploaders: Mike Hommey <mh@glandium.org>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>= 4.0.0), zlib1g-dev | libz-dev, python2.3-dev, autotools-dev
+Build-Depends: debhelper (>= 4.0.0), zlib1g-dev | libz-dev, python2.3-dev, autotools-dev, gcc-3.2[hppa]
 
 Package: libxml2
 Architecture: any

Modified: packages/libxml2/trunk/debian/rules
===================================================================
--- packages/libxml2/trunk/debian/rules	2004-07-21 11:44:58 UTC (rev 202)
+++ packages/libxml2/trunk/debian/rules	2004-07-21 14:38:45 UTC (rev 203)
@@ -11,11 +11,15 @@
       CFLAGS += -O2
 endif
 
+ifeq (hppa,$(shell dpkg --print-architecture))
+	FORCEGCC := CC=gcc-3.2
+endif
+
 build: build-stamp
 build-stamp:
 	dh_testdir
 
-	CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --with-python=/usr/bin/python2.3
+	$(FORCEGCC) CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --with-python=/usr/bin/python2.3
 	echo "all:" > example/Makefile
 	echo "install:" >> example/Makefile
 	echo "distclean:" >> example/Makefile