[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