Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 12 Apr 2013 22:58:44 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: jumbo pull request #255 (trouble with static builds)

On 12 Apr, 2013, at 22:37 , Solar Designer <solar@...nwall.com> wrote:
> On Fri, Apr 12, 2013 at 01:03:51AM +0200, John Spencer wrote:
>> this is one of two possible fixes, the alternative is that a proper 
>> check for an installed openssl is done (or the user can choose) and if 
>> so add both -DHAVE_OPENSSL to CFLAGS and -lssl -lcrypto to LDFLAGS.
> 
> A better fix may be to rename our interfaces and thus avoid the clash
> with OpenSSL's.  As an option, we could add some #define's renaming the
> interfaces (e.g. adding leading "john_") to the start of md[45].h.  We
> already use this approach for "int64".

This crossed my mind too. I'll have a look at that.

magnum

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.