Hi!

I had hoped that the bug would be fixed by a Maintainer Upload, but since
this bug is blocking so many others, the Release Team has requested that I
should upload the fix as an NMU.

Therefore, I've prepared a package that includes the patch, as corrected by
Thiemo.  I have built this package in hppa and it builds fine, but I'm
going to upload it as i386, so that we are certain that the package can be 
auto-built.

I'm attaching the full interdiff output.  It's very simple.  It includes
the patch, and the applied version (going along with how the rest of the
package is made), the entry in the patches-applied file, and the changelog
entry.

I hope that everything goes well, and that we can get all those waiting
packages into testing now.

-- 
Love,
        Marga.
diff -u perl-5.8.8/cflags.SH perl-5.8.8/cflags.SH
--- perl-5.8.8/cflags.SH
+++ perl-5.8.8/cflags.SH
@@ -113,6 +113,8 @@
        case $archname in
            arm-*|armeb-*)
                optimize=-Os;;
+           hppa-*|mips*-*)
+               optimize="$optimize -fno-delayed-branch";;
        esac;;
     pp_sys) ;;
     regcomp) ;;
diff -u perl-5.8.8/patches-applied perl-5.8.8/patches-applied
--- perl-5.8.8/patches-applied
+++ perl-5.8.8/patches-applied
@@ -36,0 +37 @@
+debian/patches/74_debian_hppa_mips_optim
diff -u perl-5.8.8/debian/changelog perl-5.8.8/debian/changelog
--- perl-5.8.8/debian/changelog
+++ perl-5.8.8/debian/changelog
@@ -1,3 +1,13 @@
+perl (5.8.8-6.1) unstable; urgency=high
+
+  * Non-maintainer upload to fix Failure To Build From Source in hppa, mips
+    and mipsel architectures.
+  * Added debian/patches/74_debian_hppa_mips_optim, that forces pp_pack.c to
+    be compiled without the delayed-branch optimization option.
+    (Closes: #374396)
+
+ -- Margarita Manterola <[EMAIL PROTECTED]>  Sun,  6 Aug 2006 11:50:18 -0300
+
 perl (5.8.8-6) unstable; urgency=low
 
   * Work around g++-4.1 issue with register parameter declarations.
only in patch2:
unchanged:
--- perl-5.8.8.orig/debian/patches/74_debian_hppa_mips_optim
+++ perl-5.8.8/debian/patches/74_debian_hppa_mips_optim
@@ -0,0 +1,11 @@
+--- perl-5.8.8/cflags.SH       2006-08-06 02:28:34.000000000 +0100
++++ perl-5.8.8/cflags.SH       2006-08-06 02:27:15.000000000 +0100
+@@ -113,6 +113,8 @@ for file do
+       case $archname in
+           arm-*|armeb-*)
+               optimize=-Os;;
++          hppa-*|mips*-*)
++              optimize="$optimize -fno-delayed-branch";;
+       esac;;
+     pp_sys) ;;
+     regcomp) ;;

Reply via email to