qesteidutil: update needed for openssl 1.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qesteidutil (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
The transition to openssl 1.1.x has begun in bionic. As a result, qesteidutil is currently unbuildable in bionic-proposed because it is not compatible with openssl 1.1.
[ 78%] Building CXX object CMakeFiles/
/usr/bin/g++ -DBUILD_VER=0 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_XML_LIB -isystem /usr/include/qt4 -isystem /usr/include/
/<<PKGBUILDDIR>
/<<PKGBUILDDIR>
{ return QByteArray( (const char *)ASN1_
In file included from /usr/include/
/usr/include/
DEPRECATEDIN_
^
/<<PKGBUILDDIR>
/<<PKGBUILDDIR>
switch( EVP_PKEY_type( key->type ) )
[...]
https:/
Because qesteidutil also uses libp11, which has been updated to build against libssl-dev, qesteidutil can't simply change its build-dependencies to use openssl1.0 instead.
Since this blocks updating to the openssl1.1 version of libp11 in bionic, qesteidutil will be removed from the bionic release pocket (and left in bionic-proposed for now) pending resolution of this issue. If someone wants to have qesteidutil included in Ubuntu 18.04 LTS, they will need to address this openssl 1.1 incompatibility.
qesteidutil missed Ubuntu 18.04 as a result of this bug. If on one is interested in fixing this issue in time for the Ubuntu 18.10 release, I will remove it from the Ubuntu archive.