Date: Sun, 8 Jan 2012 21:25:16 +0400 From: Solar Designer <solar@...nwall.com> To: Alexey Dokuchaev <danfe@....ru> Cc: john-users@...ts.openwall.com Subject: Re: 1.7.9-jumbo5 fails to build with OMPFLAGS = -fopenmp -msse2 On Sun, Jan 08, 2012 at 05:21:50PM +0700, Alexey Dokuchaev wrote: > Sorry for belated reply: I am not subscribed to the list, and for some > strange reason your reply went to the list only... I normally reply to the list only, unless I am specifically aware that the person is not on the list. > It turned out that the problem was due to overly aggressive patching of > src/Makefile in JtR FreeBSD's port. After I realized that the problem > does not exhibit itself with vanilla john-1.7.9-jumbo-5, locating the > culprit was trivial. Sorry for false alarm. :-( No problem. The above is useful info, actually. Did you get the FreeBSD port fixed? The best fix would be to get it to stop patching the Makefile - I doubt that it actually needs to do that. > Yes, my ~2006 laptop is ia32 only. Multi-core, yet not 64-bit capable? Sounds very unusual. > Do I read you correctly that for both > x86/x64 builds I should prefer `i'-suffixed targets (x86-sse2i/x86-64i)? Yes, on a 32-bit system you may try the -sse2i targets, which are supposed to be faster than plain -sse2 for some hash types. I don't know if anyone has actually tested freebsd-x86-sse2i in 1.7.9-jumbo-5, though; you might be the first to test it. ;-) So please let us know if it worked for you or not. 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.