Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 395813

Summary: dev-libs/openssl-1.0.0e[bindist]: doesn't export four header files to /usr/include/openssl
Product: Gentoo Linux Reporter: Anthony Basile <blueness>
Component: New packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anthony Basile gentoo-dev 2011-12-23 16:37:54 UTC
There are four header files which are built in the source tree when compiling but never make it into ${D} during install or into ${ROOT} when qmerging.  These are:

    ecdh.h
    ecdsa.h
    ec.h
    idea.h

None of the other 68 or so .h's are effected.  Except for idea.h, these all look related to the new ecliptic algo.

I tried looking at the build system for why, but its not something I'm familiar with.  Some applications, like bitcoin which I'm writing the ebuild for now and hope to put on the tree, die looking for #include <opnessl/ecdsa.h>

Reproducible: Always
Comment 1 Anthony Basile gentoo-dev 2011-12-23 18:33:09 UTC
Sorry guys, this is invalid.  I had no idea bindist effects EC/IDEA/RC5 algorithms, but now I see the connection.  They may be patnented.