Changes regarding (debug) symbols in 3.8.x? #4868
Replies: 1 comment 4 replies
-
Any change that caused a behavioral difference in this way was not intentional. There were between 3.7.1 and 3.8.1 no change in compiler flags used (with the sole exception relating to LoongArch SIMD instructions, and only used on that architecture). Generating In comparing the behavior of 3.7.1 vs 3.8.1 are you using the same version of GCC, same options, etc? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Building against 3.8.1 required enabling backtraces via libbfd to whitelist functions in our own leak detective (instead of just using
dladdr()
, which worked before).A second thing I had to change was whitelisting
botan_privkey_load.cold
(in addition tobotan_privkey_load
for older versions) even though I don't see thecold
attribute getting used anywhere in the Botan code.Can you point me to the changes between 3.7.1 and 3.8.1 that caused either or both of these things?
Beta Was this translation helpful? Give feedback.
All reactions