libssl.so symbol missing, openssl 1.0.0e

Bug #891512 reported by Sebastian Freundt
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenSSL
Unknown
Unknown
openssl (Debian)
Fix Released
Unknown
openssl (Ubuntu)
Won't Fix
High
Unassigned

Bug Description

The libssl as provided by libssl1.0.0_1.0.0e-2ubuntu4_amd64.deb is lacking the symbol: `ssl_verify_cert_chain'.
Software depending on that symbol cannot be built.

1) 11.10
2) 1.0.0e-2ubuntu4

Steps to reproduce:
cat <<EOF | gcc -x c - -lssl
#include <openssl/ssl.h>
int
main()
{
 void *s = 0;
 void *sk = 0;
 return ssl_verify_cert_chain(s, sk) <= 0 ? 1 : 0;
}
EOF

Yields:
test.c:(.text+0x2c): undefined reference to `ssl_verify_cert_chain'

summary: - symbol missing
+ libssl.so symbol missing, openssl 1.0.0e
Andreas Moog (ampelbein)
Changed in openssl (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Andreas Moog (ampelbein) wrote :

The same happens in the debian package, reported as #653235

Changed in openssl (Debian):
status: Unknown → New
Revision history for this message
Andreas Moog (ampelbein) wrote :

Comment from the Debian maintainer:

"ssl_verify_cert_chain is not and never was a public symbol,
it's in the "ssl_locl.h" file, which contains internal
functions.

Fix the software instead."

Setting this report to "Won't Fix".

Changed in openssl (Ubuntu):
status: Confirmed → Won't Fix
Changed in openssl (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.