[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #19406 [Core Tor/Tor]: OpenSSL 1.1.0pre5 breaks with maint-0.2.8
#19406: OpenSSL 1.1.0pre5 breaks with maint-0.2.8
-------------------------------------------------+-------------------------
Reporter: nickm | Owner: yawning
Type: defect | Status:
Priority: High | assigned
Component: Core Tor/Tor | Milestone: Tor:
Severity: Normal | 0.2.8.x-final
Keywords: TorCoreTeam201606 must-fix- | Version:
before-028-rc | Resolution:
Parent ID: | Actual Points:
Reviewer: | Points: 1
| Sponsor:
-------------------------------------------------+-------------------------
Comment (by yawning):
https://git.schwanenlied.me/yawning/tor/src/bug19406 (against maint-028)
This will never build cleanly against 1.1.0pre5 wiht -Werror (master is
also broken):
{{{
In file included from
/opt/openssl-1.1.0-pre5/include/openssl/x509.h:363:0,
from /opt/openssl-1.1.0-pre5/include/openssl/pem.h:65,
from ../src/tools/tor-gencert.c:17:
/opt/openssl-1.1.0-pre5/include/openssl/x509_vfy.h:379:6: warning:
redundant redeclaration of âX509_STORE_CTX_set_verify_cbâ [-Wredundant-
decls]
void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/openssl-1.1.0-pre5/include/openssl/x509_vfy.h:312:6: note: previous
declaration of âX509_STORE_CTX_set_verify_cbâ was here
}}}
The thread API has changed again since 1.1.0pre5 was released too. Since
it's in cleanup code, I'm opting to go with master (aka 1.1.0pre6-dev)
behavior.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19406#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs