Skip to content

test_symbol_presence broken #16837

@mattcaswell

Description

@mattcaswell

Ever since a85b4de test_symbol_presence seems to be broken. Reverting that change fixes it again:

$ make TESTS=test_symbol_presence test
...lots of lines omitted for brevity...
#   s2i_ASN1_OCTET_STRING@@OPENSSL_3.0.0
#   s2i_ASN1_UTF8STRING@@OPENSSL_3.0.0
#   v2i_ASN1_BIT_STRING@@OPENSSL_3.0.0
#   v2i_GENERAL_NAME@@OPENSSL_3.0.0
#   v2i_GENERAL_NAMES@@OPENSSL_3.0.0
#   v2i_GENERAL_NAME_ex@@OPENSSL_3.0.0
not ok 2 - check that there are no missing symbols in libcrypto.so.3
...lots more lines omitted...
#   TLSv1_1_method@@OPENSSL_3.0.0
#   TLSv1_1_server_method@@OPENSSL_3.0.0
#   TLSv1_2_client_method@@OPENSSL_3.0.0
#   TLSv1_2_method@@OPENSSL_3.0.0
#   TLSv1_2_server_method@@OPENSSL_3.0.0
#   TLSv1_client_method@@OPENSSL_3.0.0
#   TLSv1_method@@OPENSSL_3.0.0
#   TLSv1_server_method@@OPENSSL_3.0.0
#   d2i_SSL_SESSION@@OPENSSL_3.0.0
#   i2d_SSL_SESSION@@OPENSSL_3.0.0
not ok 4 - check that there are no missing symbols in libssl.so.3
# ------------------------------------------------------------------------------
#   Failed test 'check that there are no missing symbols in libssl.so.3'
#   at test/recipes/01-test_symbol_presence.t line 125.
01-test_symbol_presence.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/4 subtests 

Test Summary Report
-------------------
01-test_symbol_presence.t (Wstat: 512 Tests: 4 Failed: 2)
  Failed tests:  2, 4
  Non-zero exit status: 2
Files=1, Tests=4,  1 wallclock secs ( 0.29 usr  0.02 sys +  1.29 cusr  0.04 csys =  1.64 CPU)
Result: FAIL
make[1]: *** [Makefile:3265: run_tests] Error 1
make[1]: Leaving directory '/home/matt/dev/openssl-write'
make: *** [Makefile:3261: tests] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    branch: masterApplies to master branchseverity: urgentFixes an urgent issue (exempt from 24h grace period)triaged: bugThe issue/pr is/fixes a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions