Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Thu, 21 Mar 2013 02:32:06 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Building unstable jumbo failed

On 21 Mar, 2013, at 2:28 , Solar Designer <solar@...nwall.com> wrote:

> On Thu, Mar 21, 2013 at 01:32:54AM +0100, Frank Dittrich wrote:
>> What about using ($CC) instead of gcc and defining CPLUSPLUS in the
>> Makefile, instead of hard coding g++ when building *2john tools?
>> Something like the attached patch?
> 
> Yes, but let's use the canonical name of CXX for this make variable.

I'll fix this.

> (Ideally, we'd avoid this dependency on C++, though.)

To ease on the requirement for g++, we could drop gpg2john from the general targets so you'd have to "make gpg2john" to build it separately. That is how we treat things that require pcap, I think (if not, I guess we should).
Or perhaps even try to build all of those automatically, but only after finishing John. That way if you lack g++, gpg2john would fail but you'd end up having John.

magnum

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ