OK, I've uploaded 1.2-4+lenny1 to testing-proposed-updates. Below is
the interdiff between 1.2-4 and 1.2.4+lenny1:
diff -u libatomic-ops-1.2/debian/patches/05_powerpc_asm.patch libatomic-ops-1.2/debian/patches/05_powerpc_asm.patch
--- libatomic-ops-1.2/debian/patches/05_powerpc_asm.patch
+++ libatomic-ops-1.2/debian/patches/05_powerpc_asm.patch
@@ -5,7 +5,7 @@
/* tried the "y" constraint. */
__asm__ __volatile__ (
- "lwz %0,%1\n"
-+ "lwz%X1 %0,%1\n"
++ "lwz%U1%X1 %0,%1\n"
"cmpw cr7,%0,%0\n"
"bne- cr7,1f\n"
"1: isync\n"
diff -u libatomic-ops-1.2/debian/changelog libatomic-ops-1.2/debian/changelog
--- libatomic-ops-1.2/debian/changelog
+++ libatomic-ops-1.2/debian/changelog
@@ -1,3 +1,14 @@
+libatomic-ops (1.2-4+lenny1) testing-proposed-updates; urgency=medium
+
+ * Non-maintainer upload.
+ * fixed debian/patches/05_powerpc_asm.patch to get it building on ppc again
+ (Closes: 495211)
+ * Uploading to testing-proposed-updates to fix the bug for lenny, becuase
+ the cvs version in unstable isn't a valid candidate for a freeze
+ exception.
+
+ -- Mike O'Connor <stew@debian.org> Sun, 12 Oct 2008 16:26:06 -0400
+
libatomic-ops (1.2-4) unstable; urgency=low
* Closes: #463390 -- Add 06_double.patch to fix some issues with double
Attachment:
signature.asc
Description: Digital signature