[Pkg-openssl-devel] Bug#663977: Bug#663977: libssl1.0.0: execmod failure on 1.0.0h-1 but not on 1.0.0g-1
Kurt Roeckx
kurt at roeckx.be
Wed Mar 14 22:47:25 UTC 2012
On Thu, Mar 15, 2012 at 01:10:00AM +1100, Russell Coker wrote:
> Package: libssl1.0.0
> Version: 1.0.0h-1
> Severity: normal
>
> # eu-findtextrel /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
> either the file containing the function 'OPENSSL_DIR_end' or the file
> containing the function 'OPENSSL_cleanse' is not compiled with -fpic/-fPIC
> either the file containing the function 'OPENSSL_DIR_end' or the file
> containing the function 'OPENSSL_cleanse' is not compiled with -fpic/-fPIC
> either the file containing the function 'OPENSSL_DIR_end' or the file
> containing the function 'OPENSSL_cleanse' is not compiled with -fpic/-fPIC
Which is weird since nothing seems to have changed related to it.
I also can't find mem_clr.c being compiled, while it used to be.
It used to have:
# CPUID module collects small commonly used assembler snippets
CPUID_OBJ= mem_clr.o
Which really doesn't make sense to me, and it's not doing that
anymore in the latest version.
> The above shows one of the symptoms. With the way this library is compiled
> on i386 applications which use it must have more access to memory, my blog
> post at the following URL has the details:
I do know what this all means, text relocations really aren't
acceptable.
Kurt
More information about the Pkg-openssl-devel
mailing list