[Pkg-openssl-devel] Bug#649841: Bug#649841:

Kurt Roeckx kurt at roeckx.be
Mon Sep 10 19:30:56 UTC 2012


On Sun, Sep 09, 2012 at 01:55:38AM +0100, David Miller wrote:
> 
> This was fixed incorrectly, and causes regressions.  The sparcv9
> optimized assembler routines are no longer enabled, amongst other
> things.  The change should be flat out reverted.
> 
> The error message originally reported in the build was due to a
> bug in Sparc binutils, it wasn't turning on multiply and divide
> capabilities with v8 was specified.  That bug has been fixed a
> very long time ago.

I saw you mailed the openssl list with this:
--- a/crypto/sha/asm/sha512-sparcv9.pl
+++ b/crypto/sha/asm/sha512-sparcv9.pl
@@ -170,7 +170,7 @@ $code.=<<___ if ($i==0);
        ld      [$inp+16],%l4
        ld      [$inp+20],%l5
        ld      [$inp+24],%l6
-       cmp     0,$tmp31
+       cmp     $tmp31,0
        ld      [$inp+28],%l7


I guess I'll also need to apply this?


Kurt



More information about the Pkg-openssl-devel mailing list