tags 327528 patch
thanks

Hi Florian,

I've prepared a 0-day NMU for the RC bugs in oo2c, to get the package
fixed up for the libgc C++ ABI transition and fix the build failures on
various architectures.  Please find the patch attached.

This NMU will be uploaded shortly in order to keep the
libgc/libsigc++-2.0 transition moving forward.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/
diff -u oo2c-1.5.9/debian/rules oo2c-1.5.9/debian/rules
--- oo2c-1.5.9/debian/rules
+++ oo2c-1.5.9/debian/rules
@@ -6,9 +6,9 @@
 # disable all threading
 THREADS :=
 
-DEB_BUILD_ARCH=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH)
 
-ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_BUILD_ARCH),alpha amd64 ia64 sparc64 
mips64 mipsel64 s390x ppc64))
+ifneq (,$(filter $(DEB_HOST_ARCH),alpha amd64 ia64 sparc64 s390x ppc64))
   COPTFLAGS := -O1
   USE_TARBALL := oo2c_64.tar.gz
 else
@@ -16,13 +16,13 @@
   USE_TARBALL := oo2c_32.tar.gz
 endif
 
-ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_BUILD_ARCH),arm))
+ifeq ($(DEB_HOST_ARCH),arm)
   ARM_PATCH := TRUE
 else
   ARM_PATCH := FALSE
 endif
 
-ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_BUILD_ARCH),alpha))
+ifeq ($(DEB_HOST_ARCH),alpha)
   ALPHA_I3E := -mieee
 else
   ALPHA_I3E :=
diff -u oo2c-1.5.9/debian/changelog oo2c-1.5.9/debian/changelog
--- oo2c-1.5.9/debian/changelog
+++ oo2c-1.5.9/debian/changelog
@@ -1,3 +1,14 @@
+oo2c (1.5.9-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Medium-urgency upload for RC bugfix.
+  * Apply patch from Thiemo Seufer to fix architecture handling in
+    debian/rules so the package builds on mips, mipsel, s390, and sparc
+    and uses the expected build options on arm and alpha (closes: #306653).
+  * Rebuild against current libgc (closes: #327528).
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Tue, 13 Sep 2005 19:20:51 -0700
+
 oo2c (1.5.9-4) unstable; urgency=low
 
   * Bug fix: "oo2c: FTBFS (ppc64/gcc-4.0)", thanks to  Andreas Jochens

Attachment: signature.asc
Description: Digital signature

Reply via email to