Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 26 Sep 2014 17:44:08 +1000
From: noir maru <noirmaru@...il.com>
To: john-users@...ts.openwall.com
Subject: problems with make, on a hackintosh

Hi,

I am on a highly unsupported system.... so there may be no help possible,
but here it is. Maybe there is something to be done?

I have a hackintosh that i'd like to use JtR with. It has a 775 board, but
i run a 771 cpu. (X5470) I haven't encountered any other problems, but I
think it is related to this... I have to pass some kernal flags
(ncpi=0x2000 and PCIRootUID=1) to have things play nicely...

This is the output of configure and make -s

Thanks for any advice!

configure: WARNING: **************************************************

configure: WARNING: * System's 'as' can't assemble AVX instructions. *

configure: WARNING: * Fixing this may yield better performance.      *

configure: WARNING: * See last section of doc/INSTALL                *

configure: WARNING: **************************************************


Configured for building John the Ripper 1.8.0.2-bleeding-jumbo:


Target CPU .................................. x86_64 SSE4.1, 64-bit LE

AES-NI support .............................. depends on OpenSSL

Target OS ................................... darwin13.4.0

Cross compiling ............................. no

Legacy arch header .......................... x86-64.h

OpenMPI support (default disabled) .......... no

Fork support ................................ yes

OpenMP support .............................. no

OpenCL support .............................. yes

CUDA support ................................ no

Generic crypt(3) format ..................... yes


Optional libraries found:

Rexgen (extra cracking mode) ................ no

GMP (performance) ........................... yes

NSS/NSPR (Mozilla format) ................... no

Kerberos5 (krb5-18 format) .................. yes (Heimdal w/ MKShim)

PCAP (vncpcap2john and SIPdump) ............. yes

BZ2 (gpg2john extra decompression logic) .... yes


Install missing libraries to get any needed features that were omitted.


Configure finished.  Do 'make -s' to compile.

crashtest:src crashtest$ make -s

Stack dump:

0. Program arguments: /Library/Developer/CommandLineTools/usr/bin/clang
-cc1 -triple x86_64-apple-macosx10.9.0 -emit-obj -disable-free
-disable-llvm-verifier -main-file-name gpg_fmt_plug.c -mrelocation-model
pic -pic-level 2 -masm-verbose -munwind-tables -target-cpu core2
-target-feature +sse4.1 -target-linker-version 241.7 -gdwarf-2
-coverage-file
/Users/crashtest/JohnTheRipper-bleeding-jumbo/src/gpg_fmt_plug.o
-resource-dir /Library/Developer/CommandLineTools/usr/bin/../lib/clang/6.0
-D AC_BUILT -D _THREAD_SAFE -D HAVE_OPENCL -D _THREAD_SAFE -I
/usr/local/include -O2 -Wall -Wdeclaration-after-statement
-Wno-deprecated-declarations -Wno-format-extra-args -fdebug-compilation-dir
/Users/crashtest/JohnTheRipper-bleeding-jumbo/src -ferror-limit 19
-fmessage-length 214 -funroll-loops -pthread -stack-protector 1
-mstackrealign -fblocks -fobjc-runtime=macosx-10.9.0
-fencode-extended-block-signature -fdiagnostics-show-option
-fcolor-diagnostics -vectorize-loops -vectorize-slp -o gpg_fmt_plug.o -x c
gpg_fmt_plug.c

1. <eof> parser at end of file

2. Per-module optimization passes

3. Running pass 'Function Pass Manager' on module 'gpg_fmt_plug.c'.

4. Running pass 'Simplify the CFG' on function '@...ckSize'

clang: error: unable to execute command: Illegal instruction: 4

clang: error: clang frontend command failed due to signal (use -v to see
invocation)

Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)

Target: x86_64-apple-darwin13.4.0

Thread model: posix

clang: note: diagnostic msg: PLEASE submit a bug report to
http://developer.apple.com/bugreporter/ and include the crash backtrace,
preprocessed source, and associated run script.

clang: note: diagnostic msg:

********************


PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:

Preprocessed source(s) and associated run script(s) are located at:

clang: note: diagnostic msg:
/var/folders/zt/7kcfzd092r99mv686c5xxqpr0000gn/T/gpg_fmt_plug-d71687.c

clang: note: diagnostic msg:
/var/folders/zt/7kcfzd092r99mv686c5xxqpr0000gn/T/gpg_fmt_plug-d71687.sh

clang: note: diagnostic msg:


********************

make[1]: *** [gpg_fmt_plug.o] Error 254

make: *** [default] Error 2

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.