[Pkg-javascript-devel] Bug#1011339: Bug#1011339: [Pkg-openssl-devel] Bug#1011339: openssl: missing errors strings on mipsel

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Thu Jun 9 22:39:33 BST 2022


On 2022-06-08 20:07:48 [+0200], Jérémy Lal wrote:
> Hi Sebastian,
Hi Jérémy,

> Any hint or idea about this ? Even wild ideas that I could try,
> before I have to remove the files from mips.

for some reason ossl_err_load_crypto_strings() is not invoked on mipsel
but is invoked on amd64. Therefore the string is missing on mipsel
because this function actually loads all the strings during lib init.
Digging further, on amd64 is invoked once with
	OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CONFIG)
and a second time with
	OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS)

so all the strings are loaded. On mipsel however I see
	OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CONFIG)
	OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS | OPENSSL_INIT_ADD_ALL_DIGESTS)

Now I need to take a nap before I can continue digging but this is my
progress so far.

> Jérémy

Sebastian



More information about the Pkg-javascript-devel mailing list