]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add a test for debuginfo generation
authorNeil Horman <nhorman@openssl.org>
Wed, 14 Aug 2024 15:18:04 +0000 (11:18 -0400)
committerTomas Mraz <tomas@openssl.org>
Wed, 21 Aug 2024 13:50:17 +0000 (15:50 +0200)
commit0fdbcf4c3ca5fe91f735f9a4cb2c630af76781c4
treed3d71f3fbbad6356af6bc6f8ab9a198dfd737e0d
parenta5d56626b97dd06d02d02821485df99e2068696d
Add a test for debuginfo generation

Add a check to ensure debug info generation works.

We piggyback on a test that already builds DWARF symbols (--debug)
The test
1) makes the debuginfo files
2) runs gdb, loading the libcrypto.so.3 file
3) Check to make sure that the output of gdb indicates that it loads the
   .debug file base on the reference in the loaded file

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25174)
.github/workflows/ci.yml