Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <043901cc77c9$f34a81e0$d9df85a0$@net>
Date: Tue, 20 Sep 2011 14:17:33 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: Build Issue on Solaris, John v1.7.8 jumbo-5 August 24, 2011

>Robert, all -
>
>On Wed, Aug 31, 2011 at 05:38:49PM -0400, Robert Harris wrote:
>> When I delete the line below, from the JtR v1.7.8 with jumbo-2 or
>jumbo-5
>> stdint.h file, I get a successful build of solaris-x86-64-gcc.
>>
>> typedef unsigned long long uint64_t;
>
>Yes, this was obvious to us all the time.  What is not obvious is how to
>fix the issue in -jumbo "properly", such that all supported targets work
>at once.

SCRAP using stdint.h/stdbool.h  and make johnint.h and johnbool.h   Then
take the 2nd part of our existing files.  

A second way, is to simply take the exiting 'john owned' stdint/stdbool
headers, and scrap the first part of the #ifdef, and only keep the 2nd.

The problem goes away. 

Jim.

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.