Question on debug symbols for openssl
When trying to get a backtrace for an issue with althttpd, I've built althttpd with !strip
locally and then installed the following -dbg packages:
musl-dbg-1.2.4_git20230717-r4 x86_64 {musl} (MIT) [installed]
openssl-dbg-3.1.4-r4 x86_64 {openssl} (Apache-2.0) [installed]
But I'm still seeing the following when starting gdb:
Attaching to process 3012
Reading symbols from /usr/bin/althttpd...
Reading symbols from /lib/libssl.so.3...
(No debugging symbols found in /lib/libssl.so.3)
Reading symbols from /lib/libcrypto.so.3...
(No debugging symbols found in /lib/libcrypto.so.3)
Reading symbols from /lib/ld-musl-x86_64.so.1...
Reading symbols from /usr/lib/debug//lib/ld-musl-x86_64.so.1.debug...
Do I need to rebuild openssl locally with !strip
?