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

Jérémy Lal kapouer at melix.org
Fri May 20 12:07:55 BST 2022


Package: openssl
Version: 3.0.3-4
Severity: normal

Hi,

nodejs dynamically links to openssl, and since openssl >= 3,
on mipsel, some of its tests are failing, see
https://buildd.debian.org/status/package.php?p=nodejs

The failures look like openssl was configured with no-err, e.g:
    AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
    + actual - expected
    
      Comparison {
    +   message: 'error:1C8000A5:Provider routines::reason(165)'
    -   message: 'error:1C8000A5:Provider routines::illegal or unsupported padding mode'
      }
        at Object.<anonymous> (/root/debian/nodejs-16.14.2+dfsg/test/parallel/test-crypto-sign-verify.js:59:10)

I did not find if nodejs was doing a specific configuration for mipsel.

Note that mips64el and other supported archs have no such test failures.

Could it be that openssl 3 disables error strings on 32-bits platforms ?

Jérémy


More information about the Pkg-openssl-devel mailing list