Date: Thu, 25 Aug 2011 17:25:31 -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 The 'portable' fix is to dump, stdint.h and stdbool.h usages, and 'fix' the code. There are also other gcc specifics, such as expect, etc. Almost all of this is with the newest, bleeding edge stuff (mostly in the GSOC new items). I figured some of this would end up getting properly 'portable'ified after the code production is done by the people doing that. The issues I know of are: #include <stdint.h> #include <stdbool.h> __builtin_expect((x),?) __attribute__ ((pure)) getopts (without also including the code for systems without it). Other libs, like libz (blame me :) for this one), newer OpenSSL Jim. >-----Original Message----- >From: Solar Designer [mailto:solar@...nwall.com] >Sent: Thursday, August 25, 2011 4:33 PM >To: john-dev@...ts.openwall.com >Subject: Re: [john-dev] Build Issue on Solaris, John v1.7.8 jumbo-5 >August 24, 2011 > >Hi Robert, > >On Thu, Aug 25, 2011 at 05:25:06PM -0400, Robert Harris wrote: >> So I tried that solution mentioned in your July 6th, 2011, before, >when you >> suggest it. I still got errors and I couldn't figure out a solution. >(This >> is only a problem for me on Solaris.) >> I should have mentioned this in my original email below. > >Yes. This helps (including what you wrote below, indeed). I could >answer your questions directly, but I don't expect this will get us >anywhere. So I will simply consider the info you provided when trying >to come up with a more portable fix. > >Thanks, > >Alexander
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.