I have done more tests. The issue could be in the debian package
building helpers. The library located in the target-directory after the
build step does export all symbols. After the packaging process, all
symbols starting with an underscore are missing. Maybe this effects
other packages too.
--
I did some more research. It looks like every symbol with a leading underscore
disappears if build with debuild or other.
I have tried to remove all compiler and linker flags not needed or differ from
vanilla build, but this had no effect.
As i could not see any other relevant changes within the
The symbol was in libssl since 200x. In libssl0.9.8 it is still present,
but the libssl-dev headers does not match the old libssl version,
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssl in Ubuntu.
https://bugs.launchp
Public bug reported:
_CONF_new_data is not exported.
The function definition is still in the headers:
# grep -r _CONF_new_data /usr/include/
/usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf);
The library itself does not export the symbol:
$ readelf -Ws /lib/x86_64-linux-gnu/libcryp
4 matches
Mail list logo