Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690070 - app-crypt/qca-2.2.0 "fatal error: openssl/kdf.h: No such file or directory" on LibreSSL system
Summary: app-crypt/qca-2.2.0 "fatal error: openssl/kdf.h: No such file or directory" o...
Status: RESOLVED DUPLICATE of bug 657720
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-17 16:40 UTC by Petross404(Petros S)
Modified: 2019-07-24 23:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
app-crypt:qca-2.2.0:20190717-193025.log (app-crypt:qca-2.2.0:20190717-193025.log,127.56 KB, text/x-log)
2019-07-17 16:40 UTC, Petross404(Petros S)
Details
emerge --info (emerge.info,23.04 KB, application/x-info)
2019-07-17 16:41 UTC, Petross404(Petros S)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petross404(Petros S) 2019-07-17 16:40:02 UTC
I am using dev-libs/libressl instead of openssl and not every software is compatible with the former. So when I tried to emerge app-crypt/qca-2.2.0 I got the following error
 
/tmp/portage/app-crypt/qca-2.2.0/work/qca-2.2.0/plugins/qca-ossl/qca-ossl.cpp:71:10: fatal error: openssl/kdf.h: No such file or directory
 #include <openssl/kdf.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

It makes sense that an openssl header is missing since they are mutually exclusive with libressl, but is there any hack or workaround until it can compile with both?

Reproducible: Always
Comment 1 Petross404(Petros S) 2019-07-17 16:40:45 UTC
Created attachment 583178 [details]
app-crypt:qca-2.2.0:20190717-193025.log

Build log
Comment 2 Petross404(Petros S) 2019-07-17 16:41:33 UTC
Created attachment 583180 [details]
emerge --info
Comment 3 Andreas Sturmlechner gentoo-dev 2019-07-24 23:08:08 UTC

*** This bug has been marked as a duplicate of bug 657720 ***