[openssl-dev] OpenSSL version 1.0.1q released (corrected download)
Matt Caswell
matt at openssl.org
Thu Dec 3 20:51:57 UTC 2015
On 03/12/15 19:28, Quanah Gibson-Mount wrote:
> --On Thursday, December 03, 2015 7:18 PM +0000 Matt Caswell
> <matt at openssl.org> wrote:
>
>>
>>
>> On 03/12/15 19:10, Quanah Gibson-Mount wrote:
>>> make[5]: *** No rule to make target `../../include/openssl/idea.h',
>>> needed by `e_idea.o'. Stop.
>>
>> Hmmm. I don't get that. Can you post your build steps?
>
> Configure is:
>
> ./Configure no-idea enable-ec_nistp_64_gcc_128 no-mdc2 no-rc5
> no-ssl2 \
> no-hw --prefix=/opt/zimbra/common --libdir=lib
> --openssldir=/opt/zimbra/common/etc/ssl \
> shared linux-x86_64 -g -O2 -DOPENSSL_NO_HEARTBEATS
>
> then:
>
> LD_RUN_PATH=/opt/zimbra/common/lib make
>
> I only see it on Ubuntu12 & Ubuntu14. It works fine on RHEL6/RHEL7 with
> the same Configure parameters. I see one difference, in that on RHEL,
> we're running make depend before running make all.
>
> After adding "make depend" to occur before "make all", it now succeeds.
> However, this worked on prior releases, so it seems that requiring "make
> depend" is new to 1.0.1q.
Well the end of your output from Configure should look like this (even
on 1.0.1p):
Since you've disabled or enabled at least one algorithm, you need to do
the following before building:
make depend
Configured for linux-x86_64.
So it does explicitly tell you to run "make depend". I'm not sure I'd
call it a regression that you got away with it before!!
Matt
More information about the openssl-dev
mailing list