Bug#394107: [Pkg-openssl-devel] Bug#394107: libssl0.9.8b+ fails key verification on SS20MP

Kurt Roeckx kurt at roeckx.be
Fri Oct 20 16:57:46 UTC 2006


clone 394107 -1
reassign -1 gcc-4.1
thanks

On Thu, Oct 19, 2006 at 05:59:13PM +0300, Aleksi Suhonen wrote:
> Is there some new hand optimized assembler code for sparcs
> in libssl these days? If not, then I suspect that the problem
> is with the gcc version used to compile the official packages
> these days. I haven't got the resources to try out different
> compiler versions though.

The upstream version did have some changes in the assembler for
sparcv8plus.S, but those changes were already in 0.9.8a-5.

0.9.8a-8 was build with:
Toolchain package versions: libc6-dev_2.3.6-3 linux-kernel-headers_2.6.13+0rc3-2 gcc-4.0_4.0.3-1 g++-4.0_4.0.3-1 binutils_2.16.1cvs20060117-1 libstdc++6-4.0-dev_4.0.3-1 libstdc++6_4.0.3-1

0.9.8b-1 with:
Toolchain package versions: libc6-dev_2.3.6-7 linux-kernel-headers_2.6.13+0rc3-2.1 gcc-4.0_4.0.3-3 g++-4.0_4.0.3-3 binutils_2.16.1cvs20060413-1 libstdc++6-4.0
-dev_4.0.3-3 libstdc++6_4.1.0-3

>From the gcc-4.0 4.0.3-2 and gcc-4.1 4.1.0-1 changelog:
   * Configure --with-cpu=v8 on sparc.

But you have:
type            : sun4m

Which should be a v8.

I have no idea if this is a bug in the compiler or not, but I assume it
is.  So I've cloned the bug report and assigned it to gcc-4.1.


Kurt





More information about the Pkg-openssl-devel mailing list