Created attachment 374750 [details] net-misc:openssh-6.6_p1-r1:20140410-205714.log Trying to merge openssh-6.6_p1-r1 on a RPi fails with: "checking OpenSSL header version... not found configure: error: OpenSSL version header not found." Last succesfully merged version openssh-6.4_p1-r1 still compiles fine.
Created attachment 374752 [details] emerge --info
Created attachment 374754 [details] emerge -pqv
!!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-misc/openssh-6.6_p1-r1/work/openssh-6.6p1/config.log Please do.
Created attachment 374756 [details] config.log
...something's fishy.. There are a few tests logged, where compilation seems to succeed (exit status 0), but no binary is created ("./conftest not found").
./configure --without-openssl-header-check ?
(In reply to Jeroen Roovers from comment #6) > ./configure --without-openssl-header-check ? Should I try to add this to the ebuild? But that would just be a rather dirty workaround I guess?
(In reply to Jeroen Roovers from comment #6) > ./configure --without-openssl-header-check ? Unlikely to matter - note, that the same problem happens while "checking whether snprintf correctly terminates long strings" too.
-pie and -static should note be uset in the same time for it -pie and -static use diffrent startfiles when linking and it is ony on hardened that we have hybrid pie version of the startfiles.
(In reply to Magnus Granberg from comment #9) that sentence doesn't really parse
(In reply to Magnus Granberg from comment #9) > -pie and -static should note be uset in the same time for it -pie and > -static use diffrent startfiles when linking and it is ony on hardened that > we have hybrid pie version of the startfiles. It builds fine without static, indeed.
should be all set now in the tree; thanks for the report! Commit message: Reject pie/static USE combos http://sources.gentoo.org/net-misc/openssh/openssh-6.6.1_p1-r4.ebuild?r1=1.1&r2=1.2
Thanks for fixing! I don't use it with +static anymore, but would you want me to test it again?
(In reply to Alexander Hof from comment #13) the ebuild won't even let you try to build w/USE="pie static" anymore ;). you'll get an error that you need to select one or the other.
(In reply to SpanKY from comment #14) > (In reply to Alexander Hof from comment #13) > > the ebuild won't even let you try to build w/USE="pie static" anymore ;). > you'll get an error that you need to select one or the other. Yea I saw the patch. Ok, if you're sure it was the combination of both that caused the error then it's fine. Thanks!