Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20120624190124.GA5021@openwall.com>
Date: Sun, 24 Jun 2012 23:01:24 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: oracle bitslice patch fails to compile for MacOS targets

Erik,

Thank you for helping test/review Piyush's patch.

On Sun, Jun 24, 2012 at 10:51:58AM -0400, Erik Winkler wrote:
> I applied your patch without errors to john-1.7.9-jumbo-5 without errors, but I get the following error with all MacOS targets and all gcc compilers I have (gcc-4.2 and gcc-4.6)
> 
> Undefined symbols for architecture x86_64:
>   "_DES_bs_crypt_Oracle", referenced from:
>       _oracle_crypt_all in oracle_fmt_plug.o
> ld: symbol(s) not found for architecture x86_64

This is currently as expected.  Piyush was testing the patch with an
-x86-64-avx target, which uses intrinsics rather than the (missing)
assembly code that the regular -x86-64 target expects to use (except
when you enable OpenMP).

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.