Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 13 Mar 2015 16:09:58 +0100
From: Frank Dittrich <frank.dittrich@...lbox.org>
To: john-dev@...ts.openwall.com
Subject: Re: [GSoC] building JtR for MIC

On 03/13/2015 03:05 PM, Lei Zhang wrote:
> I'm kind of stuck with this autoconf problem now.

I guess the problerm is that openssl exists on your system, but it has
not been installed as a regular package.

I ran ./configure on a regular x86-64 Linux system, and checked config.log:

 configure:8867: checking for OPENSSL
configure:8874: $PKG_CONFIG --exists --print-errors "openssl"
configure:8877: $? = 0
configure:8890: $PKG_CONFIG --exists --print-errors "openssl"
configure:8893: $? = 0
configure:8936: result: yes


Apparently, nobody assumed there would be systems which do have openssl,
but not installed as a regular package recognised by pkg-config.
To make the check work for systems where openssl is installed locally,
something similar to rexgen check is required.

Just test

./configure --enable-rexgen

on a regular x86* system.

I.e., configure could try to compile a minimal test program using some
library functions of the openssl lib and check whether this succeeds or
fails.

Frank

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.