Summary: | dev-libs/xmlsec-1.2.19 - In file included from app.c:31:0: ../../include/xmlsec/openssl/crypto.h:204:27: fatal error: openssl/ecdsa.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | [OLD] Library | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alonbl |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 533044 | ||
Bug Blocks: | |||
Attachments: | emerge log |
Description
Toralf Förster
2014-12-18 14:25:15 UTC
can you please paste output of: $ equery uses openssl (In reply to Alon Bar-Lev from comment #1) > can you please paste output of: > $ equery uses openssl tor-relay / # equery uses openssl [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for dev-libs/openssl-1.0.1j: U I + + bindist : Disable EC/RC5 algorithms (as they seem to be patented) -- note: changes the ABI - - gmp : Add support for dev-libs/gmp (GNU MP library) - - kerberos : Add kerberos support - - rfc3779 : Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers) - - static-libs : Build static versions of dynamic libraries as well - - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore + + tls-heartbeat : Enable the Heartbeat Extension in TLS and DTLS - - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically + + zlib : Add support for zlib (de)compression ok, please disable bindist from openssl and retry. I am unsure what we should do, disable xmlsec[openssl] if bindist is enabled? quite sad that xmlsec does not enable ec as optional. (In reply to Alon Bar-Lev from comment #3) > ok, please disable bindist from openssl and retry. > > I am unsure what we should do, disable xmlsec[openssl] if bindist is > enabled? quite sad that xmlsec does not enable ec as optional. -bindist made it, but it requires t2o packages to rebuild: [ebuild R ] net-misc/openssh-6.7_p1 USE="-bindist*" [ebuild R ] dev-libs/openssl-1.0.1j USE="-bindist*" and for a stage3 amd64 bindist is set as default in make.conf, so is the stage broken or should the xmlsec package deal with this default ? (In reply to Toralf Förster from comment #4) > and for a stage3 amd64 bindist is set as default in make.conf, so is the > stage broken or should the xmlsec package deal with this default ? no, as stage3 is binary distributed. this should be resolved in xmlsec1-1.2.20 as it checks for ecdsa availability. *** Bug 533340 has been marked as a duplicate of this bug. *** xmlsec-1.2.20 is stable. |