I tried to make a build 0.14.0-3 to fix #843024
I encountered the same FTBFS caused by incompatibility with OpenSSL 1.1.0b headers in sid. /tmp/buildd/qpid-proton-0.14.0/proton-c/src/ssl/openssl.c: In function 'get_dh2048': /tmp/buildd/qpid-proton-0.14.0/proton-c/src/ssl/openssl.c:406:5: error: dereferencing pointer to incomplete type 'DH {aka struct dh_st}' dh->p=BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL); ^~ proton-c/CMakeFiles/qpid-proton.dir/build.make:1105: recipe for target 'proton-c/CMakeFiles/qpid-proton.dir/src/ssl/openssl.c.o' failed Looking at the pdebuild output, I notice it fetched the following apparently inconsistent libssl package versions: Get: 4 http://mirror.switch.ch/ftp/mirror/debian sid/main amd64 libssl1.0.2 amd64 1.0.2j-3 [1291 kB] ... Get: 35 http://mirror.switch.ch/ftp/mirror/debian sid/main amd64 libssl-dev amd64 1.1.0b-2 [1566 kB] I had a quick look at upstream master and it doesn't appear to be fixed in there either so packaging 0.15.0 won't help. Reported upstream https://issues.apache.org/jira/browse/PROTON-1341