[Pkg-openssl-devel] Bug#663977: Bug#663977: libssl1.0.0: execmod failure on 1.0.0h-1 but not on 1.0.0g-1
Russell Coker
russell at coker.com.au
Wed Mar 14 23:05:04 UTC 2012
On Thu, 15 Mar 2012, Kurt Roeckx <kurt at roeckx.be> wrote:
> > # 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.
root at unstable32:/usr/src/openssl-1.0.0h# eu-findtextrel
./i686/cmov/libcrypto.so
/usr/src/openssl-1.0.0h/crypto/x86cpuid.s not compiled with -fpic/-fPIC
root at unstable32:/usr/src/openssl-1.0.0h# eu-findtextrel ./i586/libcrypto.so
/usr/src/openssl-1.0.0h/crypto/x86cpuid.s not compiled with -fpic/-fPIC
From the above test on a build tree it seems that the x86cpuid.s file is the
problem, but the detail is apparently stripped when the .deb is produced.
> I do know what this all means, text relocations really aren't
> acceptable.
That is the first time I've received such a response from a DD. In the past
I've seen little indication that maintainers of such packages know what it's
about and a great aversion to fixing things.
--
My Main Blog http://etbe.coker.com.au/
My Documents Blog http://doc.coker.com.au/
More information about the Pkg-openssl-devel
mailing list