Summary: | dev-libs/openssl engine padlock is not working | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Farid <djfarid> |
Component: | New packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED NEEDINFO | ||
Severity: | minor | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Farid
2010-01-09 23:12:56 UTC
*** This bug has been marked as a duplicate of bug 145537 *** (In reply to comment #1) > > *** This bug has been marked as a duplicate of bug 145537 *** > According to comment 14 by Sebastian Schuberth 2009-09-13, it works. He gets the expected results. I do not with my system. I get the same result as comment 10. I do not consider this to be resolved. It would be nice to get an explanation why gentoo thinks this is resolved. Could it have something to do with me running a 64-bit system, which was not possible a few months ago with padlock support? (Before VIA Nano CPU). your summary is wrong. this has nothing to do with Bug 145537. that was about adding patches to support the padlock engine which we are not going to do -- that needs to go upstream. the patch you reference also doesnt make any sense. it's already in 0.9.8l. so unless you have a patch that actually works, we're not going to do anything here. VIA PadLock is NOT working in 64 bit environment with the 0.9.8 and 1.0.0 branches of OpenSSL. When the PadLock patches were merged into the main OpenSSL tree, there were still no 64 bit VIA CPU, so it was only fixed for 32 bit arch. I have heard that PadLock should work with OpenSSL 1.0.1, but it didn't for me. I had to build OpenSSL from the HEAD (trunk) branch in CVS to get PadLock work. This is what I did: # cvs -d anonymous@cvs.openssl.org:/openssl-cvs co openssl # cd openssl # ./config --prefix=/usr --openssldir=/etc/ssl --libdir=/lib64 # make depend # make # emerge -C openssl # make install # echo "dev-libs/openssl-1.1.0" >> /etc/portage/profile/package.provided # revdep-rebuild # uname -a Linux vpnserver 2.6.37-gentoo-r4 #1 SMP Wed Apr 20 11:50:15 CEST 2011 x86_64 VIA Nano U3300@1200MHz CentaurHauls GNU/Linux # openssl version OpenSSL 1.1.0-dev xx XXX xxxx # openssl engine padlock (padlock) VIA PadLock (no-RNG, ACE) Revdep-rebuild successfully rebuilds openssh, wget and openvpn. BUT it fails on rebuilding dev-lang/python:2.7 dev-lang/python:3.1 dev-perl/Net-SSLeay:0 dev-vcs/git:0 mail-mta/ssmtp:0 Is there a chance the Gentoo OpenSSL package maintainer will merge the PadLock changes from HEAD into the Gentoo 1.0.0 or 0.9.8 ebuilds? like i already said, you need to quote actual patches. i have no via hardware, thus i have no way of checking things. figure out the *exact* upstream cvs commits that can be applied on the current release. |