Summary: | dev-lang/ruby-1.9.3_p125 - openssl_missing.h:71:6: error: conflicting types for ‘HMAC_CTX_copy’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul Monsour <boulos> |
Component: | [OLD] Development | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Complete build log
Output of emerge -pqv =dev-lang/ruby-1.9.3_p125 |
Description
Paul Monsour
2012-04-12 23:48:08 UTC
Created attachment 308713 [details]
Complete build log
Created attachment 308715 [details]
Output of emerge -pqv =dev-lang/ruby-1.9.3_p125
Which version of openssl do you have installed? (In reply to comment #3) > Which version of openssl do you have installed? Hmmm. Seems I have two installed: openssl-0.9.8u and openssl-1.0.0h. Unemerged both openssl ebuilds and then installed the newer one and that did it! Any idea why 0.9.8 wasn't uninstalled when 1.0.0h was installed? (In reply to Paul Monsour from comment #5) > Unemerged both openssl ebuilds and then installed the newer one and that did > it! Any idea why 0.9.8 wasn't uninstalled when 1.0.0h was installed? openssl-0.9.8 is slotted for binary compatibility with bin-only packages and applications that still require it. All dev-lang/ruby ebuilds explicity require dev-libs/openssl:0 for some time now. |