|
Message-ID: <CANWPji5MKYUrtqnA5rkQz=FiL2DSyR_Mjjf5yKthMWnzHkzTWw@mail.gmail.com> Date: Sun, 1 Sep 2013 00:35:35 +0700 From: Victor Mamuaya <victor.mamuaya@...il.com> To: john-users@...ts.openwall.com Subject: Re: JTR Bleeding-Edge compile error in Windows Cygwin hi pierzi, for cygwin32 there is no problem with compiling, only several stuff got error. ************************** Apollo@...mpus ~/tools/JohnTheRipper/src $ make -s clean && make -sj8 win32-cygwin-x86-opencl krb5-18_fmt.c:314:2: warning: #warning Note: krb5-18 format disabled, un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and headers installed. [-Wcpp] krb5-23_fmt.c:284:2: warning: #warning Note: krb5-23 format disabled, un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and headers installed. [-Wcpp] uaf_encode_plug.c: In function ‘uaf_test_password’: uaf_encode_plug.c:545:6: warning: array subscript has type ‘char’ [-Wchar-subscripts] In file included from uaf_encode_plug.c:579:0: uaf_hash.c: At top level: uaf_hash.c:79:0: warning: "quad" redefined [enabled by default] In file included from /usr/include/stdio.h:47:0, from uaf_encode_plug.c:42: /usr/include/sys/types.h:88:0: note: this is the location of the previous definition rawSHA1_ng_fmt.c:576:3: warning: #warning not using optimized sse4.1 compare because -msse4 was not specified [-Wcpp] loader.c: In function ‘ldr_load_pw_line’: loader.c:542:4: warning: array subscript has type ‘char’ [-Wchar-subscripts] wordlist.c: In function ‘do_wordlist_crack’: wordlist.c:956:7: warning: ‘their_words’ may be used uninitialized in this function [-Wmaybe-uninitialized] wordlist.c:918:8: warning: ‘my_words_left’ may be used uninitialized in this function [-Wmaybe-uninitialized] wordlist.c:942:7: warning: ‘dist_switch’ may be used uninitialized in this function [-Wmaybe-uninitialized] wordlist.c:851:6: warning: ‘rule’ may be used uninitialized in this function [-Wmaybe-uninitialized] wordlist.c:831:7: warning: ‘prerule’ may be used uninitialized in this function [-Wmaybe-uninitialized] common-opencl.c: In function ‘opencl_preinit’: common-opencl.c:371:5: warning: array subscript has type ‘char’ [-Wchar-subscripts] common-opencl.c: In function ‘dev_init’: common-opencl.c:527:4: warning: array subscript has type ‘char’ [-Wchar-subscripts] common-opencl.c: In function ‘listOpenCLdevices’: common-opencl.c:1788:4: warning: array subscript has type ‘char’ [-Wchar-subscripts] Failing after this point just means some helper tools did not build: SIPdump.c:19:25: fatal error: netinet/ip6.h: No such file or directory compilation terminated. Makefile:2336: recipe for target `SIPdump.o' failed make[1]: *** [SIPdump.o] Error 1 make[1]: *** Waiting for unfinished jobs.... vncpcap2john.cpp:36:30: fatal error: netinet/if_ether.h: No such file or directory compilation terminated. Makefile:2281: recipe for target `../run/vncpcap2john' failed make[1]: *** [../run/vncpcap2john] Error 1 Makefile:1769: recipe for target `win32-cygwin-x86-opencl' failed make: *** [win32-cygwin-x86-opencl] Error 2 ************************** and this is the test suite result http://pastebin.com/06s4i6r4 the error i posted in previous email was error when compiling with cygwin64. regards, vmamuaya On Fri, Aug 30, 2013 at 11:04 PM, pierzi <pierzi@...il.com> wrote: > Hi > I've managed to compiled latest bleeding on cygwin with opencl support > win 7 x64 catalyst 13.4 with amd sdk installed > below is my cygwin packages list installed, works fine for md5-open-cl > format. However decrypt gives me error: > Loaded 164 password hashes with 81 different salts (descrypt-opencl, > traditional crypt(3) [DES OpenCL]) > Self test failed (get_hash[0](0))... > > Below is my cygwin packages list installed, maybe You'll find in useful:) > > > Cygwin Package Information > Package Version Status > alternatives 1.3.30c-10 OK > autoconf 13-1 OK > autoconf2.1 2.13-12 OK > autoconf2.5 2.69-2 OK > automake 9-1 OK > automake1.10 1.10.3-2 OK > automake1.11 1.11.6-2 OK > automake1.12 1.12.6-2 OK > automake1.13 1.13.4-1 OK > automake1.14 1.14-1 OK > automake1.4 1.4p6-11 OK > automake1.5 1.5-11 OK > automake1.6 1.6.3-12 OK > automake1.7 1.7.9-11 OK > automake1.8 1.8.5-11 OK > automake1.9 1.9.6-11 OK > base-cygwin 3.3-1 OK > base-files 4.1-1 OK > bash 4.1.10-4 OK > bash-completion 1.3-1 OK > binutils 2.23.51-1 OK > bzip2 1.0.6-2 OK > ca-certificates 1.87-1 OK > cmake 2.8.9-2 OK > coreutils 8.15-1 OK > cpio 2.11-2 OK > crypt 1.2-1 OK > cvs 1.12.13-10 OK > cvsps 2.2b1-1 OK > cygutils 1.4.14-1 OK > cygwin 1.7.24-1 OK > dash 0.5.7-1 OK > diffutils 3.2-1 OK > dos2unix 6.0.3-1 OK > editrights 1.01-2 OK > file 5.11-1 OK > findutils 4.5.11-1 OK > gawk 4.1.0-1 OK > gcc 4.7.3-1 OK > gcc-core 4.7.3-1 OK > gcc-g++ 4.7.3-1 OK > gccmakedep 1.0.2-1 OK > gettext 0.18.1.1-2 OK > git 1.7.9-1 OK > git-completion 1.7.9-1 OK > git-svn 1.7.9-1 OK > gitk 1.7.9-1 OK > grep 2.6.3-1 OK > groff 1.21-2 OK > gzip 1.4-1 OK > ipc-utils 1.0-1 OK > less 444-1 OK > libapr1 1.4.8-1 OK > libaprutil1 1.5.2-4 OK > libasn1_8 1.5.2-4 OK > libattr1 2.4.46-1 OK > libbz2_1 1.0.6-2 OK > libcloog0 0.15.11-1 OK > libcom_err-devel 1.42.7-1 OK > libcom_err2 1.42.7-1 OK > libcurl4 7.32.0-1 OK > libdb4.5 4.5.20.2-3 OK > libdb4.8 4.8.30-1 OK > libexpat1 2.1.0-3 OK > libffi4 4.5.3-3 OK > libfontconfig1 2.10.93-1 OK > libfreetype6 2.4.12-1 OK > libgcc1 4.7.3-1 OK > libgdbm4 1.8.3-20 OK > libgmp10 5.1.2-1 OK > libgmp3 4.3.2-1 OK > libgmpxx4 5.1.2-1 OK > libgomp1 4.7.3-1 OK > libgssapi3 1.5.2-4 OK > libheimbase1 1.5.2-4 OK > libheimntlm0 1.5.2-4 OK > libhx509_5 1.5.2-4 OK > libiconv2 1.14-2 OK > libidn11 1.26-1 OK > libintl8 0.18.1.1-2 OK > libiodbc2 3.52.8-1 OK > libkrb5_26 1.5.2-4 OK > liblzma5 5.0.2_20110517-1 OK > libmpc3 1.0.1-2 OK > libmpfr4 3.1.2-1 OK > libmysqlclient18 5.5.31-1 OK > libncurses10 5.7-18 OK > libncursesw10 5.7-18 OK > libopenldap2_4_2 2.4.35-2 OK > libopenssl098 0.9.8y-1 OK > libopenssl100 1.0.1e-2 OK > libpcre0 8.21-2 OK > libpopt0 1.6.4-4 OK > libppl9 0.11.2-1 OK > libppl_c4 0.11.2-1 OK > libpq5 9.2.4-2 OK > libpwl5 0.11.2-1 OK > libquadmath0 4.7.3-1 OK > libreadline7 6.1.2-3 OK > libroken18 1.5.2-4 OK > libsasl2_3 2.1.26-5 OK > libserf1_0 1.3.0-2 OK > libsigsegv2 2.10-1 OK > libsqlite3_0 3.7.17-3 OK > libss-devel 1.42.7-1 OK > libss2 1.42.7-1 OK > libssh2-devel 1.4.2-1 OK > libssh2_1 1.4.2-1 OK > libssp0 4.7.3-1 OK > libstdc++6 4.7.3-1 OK > libuuid1 2.21.2-1 OK > libwind0 1.5.2-4 OK > libX11_6 1.6.0-1 OK > libXau6 1.0.8-1 OK > libxcb1 1.9.1-1 OK > libXdmcp6 1.1.1-1 OK > libXext6 1.3.2-1 OK > libXft2 2.3.1-1 OK > libxml2 2.9.1-1 OK > libXrender1 0.9.8-1 OK > libXss1 1.2.2-1 OK > login 1.10-10 OK > m4 1.4.16-1 OK > make 3.82.90-1 OK > man 1.6g-2 OK > mintty 1.1.3-1 OK > openssl 1.0.1e-2 OK > openssl-devel 1.0.1e-2 OK > perl 5.14.2-3 OK > perl-Error 0.17016-1 OK > perl_vendor 5.14.2-3 OK > python 2.7.3-1 OK > rebase 4.4.0-1 OK > run 1.3.0-1 OK > sed 4.2.2-3 OK > stgit 0.16-2 OK > subversion 1.8.1-1 OK > subversion-perl 1.8.1-1 OK > tar 1.26-1 OK > tcl 8.5.11-1 OK > tcl-tk 8.5.11-1 OK > terminfo 5.7_20091114-14 OK > texinfo 4.13-4 OK > tzcode 2013c-1 OK > vim-minimal 7.3.1152-1 OK > w32api-headers 3.0b_svn5935-1 OK > w32api-runtime 3.0b_svn5935-1 OK > which 2.20-2 OK > xz 5.0.2_20110517-1 OK > zlib-devel 1.2.8-1 OK > zlib0 1.2.8-1 OK > > > > > 2013/8/30 Victor Mamuaya <victor.mamuaya@...il.com> > > > hi sorry for late reply, it's gmt +7 here. :-D > > > > btw, based on dhiru and magnum suggestion, > > here is the gcc -v, micc -v and the compile stuff. > > > > Apollo@...mpus ~/JohnTheRipper/src > > $ gcc -v > > Using built-in specs. > > COLLECT_GCC=gcc > > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe > > Target: x86_64-pc-cygwin > > Configured with: > > /cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1/configure > > --srcdir=/cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1 > > --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin > > --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var > > --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C > > --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin > --target=x86_64-pc-cygwin > > --without-libiconv-prefix --without-libintl-prefix --enable-shared > > --enable-shared-libgcc --enable-static > > --enable-version-specific-runtime-libs --enable-bootstrap > > --disable-__cxa_atexit --with-dwarf2 --with-tune=generic > > --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite > > --enable-threads=posix --enable-libatomic --enable-libgomp > --disable-libitm > > --enable-libquadmath --enable-libquadmath-support --enable-libssp > > --enable-libgcj-sublibs --disable-java-awt --disable-symvers > > --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as > > --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix > > --without-libintl-prefix --with-system-zlib > > Thread model: posix > > gcc version 4.8.1 (GCC) > > > > Apollo@...mpus ~/JohnTheRipper/src > > $ mpicc -v > > Using built-in specs. > > COLLECT_GCC=/usr/bin/gcc > > COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe > > Target: x86_64-pc-cygwin > > Configured with: > > /cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1/configure > > --srcdir=/cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1 > > --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin > > --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var > > --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C > > --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin > --target=x86_64-pc-cygwin > > --without-libiconv-prefix --without-libintl-prefix --enable-shared > > --enable-shared-libgcc --enable-static > > --enable-version-specific-runtime-libs --enable-bootstrap > > --disable-__cxa_atexit --with-dwarf2 --with-tune=generic > > --enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite > > --enable-threads=posix --enable-libatomic --enable-libgomp > --disable-libitm > > --enable-libquadmath --enable-libquadmath-support --enable-libssp > > --enable-libgcj-sublibs --disable-java-awt --disable-symvers > > --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as > > --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix > > --without-libintl-prefix --with-system-zlib > > Thread model: posix > > gcc version 4.8.1 (GCC) > > > > Apollo@...mpus ~/JohnTheRipper/src > > $ make -s clean && make -sj8 win32-cygwin-x86-opencl > > DES_std.c: In function ‘DES_std_set_key’: > > DES_std.c:636:17: warning: array subscript is above array bounds > > [-Warray-bounds] > > while (DES_key[i++]) k += 2; > > ^ > > mozilla_fmt.c:354:2: warning: #warning Note: Mozilla format disabled, > > un-comment HAVE_NSS in Makefile if you have NSS installed. [-Wcpp] > > #warning Note: Mozilla format disabled, un-comment HAVE_NSS in Makefile > if > > you have NSS installed. > > ^ > > krb5-18_fmt.c:314:2: warning: #warning Note: krb5-18 format disabled, > > un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and > > headers installed. [-Wcpp] > > #warning Note: krb5-18 format disabled, un-comment HAVE_KRB5 in Makefile > > if you have MIT Kerberos 5 libs and headers installed. > > ^ > > krb5-23_fmt.c:284:2: warning: #warning Note: krb5-23 format disabled, > > un-comment HAVE_KRB5 in Makefile if you have MIT Kerberos 5 libs and > > headers installed. [-Wcpp] > > #warning Note: krb5-23 format disabled, un-comment HAVE_KRB5 in Makefile > > if you have MIT Kerberos 5 libs and headers installed. > > ^ > > KRB5_fmt_plug.c: In function ‘salt’: > > KRB5_fmt_plug.c:211:1: error: unrecognizable insn: > > } > > ^ > > (insn 73 72 74 10 (set (reg/f:SI 129) > > (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl > > 0x6ffffb06880 __ctype_ptr__>)) KRB5_fmt_plug.c:119 -1 > > (nil)) > > KRB5_fmt_plug.c:211:1: internal compiler error: in extract_insn, at > > recog.c:2150 > > Please submit a full bug report, > > with preprocessed source if appropriate. > > See <http://gcc.gnu.org/bugs.html> for instructions. > > Makefile:2336: recipe for target `KRB5_fmt_plug.o' failed > > make[1]: *** [KRB5_fmt_plug.o] Error 1 > > make[1]: *** Waiting for unfinished jobs.... > > ssh_ng_fmt_plug.c: In function ‘check_padding_3des’: > > ssh_ng_fmt_plug.c:255:1: error: unrecognizable insn: > > } > > ^ > > (insn 318 317 319 49 (set (reg/f:SI 250) > > (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl > > 0x6ffff9bb778 __ctype_ptr__>)) -1 > > (nil)) > > ssh_ng_fmt_plug.c:255:1: internal compiler error: in extract_insn, at > > recog.c:2150 > > Please submit a full bug report, > > with preprocessed source if appropriate. > > See <http://gcc.gnu.org/bugs.html> for instructions. > > Makefile:2336: recipe for target `ssh_ng_fmt_plug.o' failed > > make[1]: *** [ssh_ng_fmt_plug.o] Error 1 > > Makefile:1769: recipe for target `win32-cygwin-x86-opencl' failed > > make: *** [win32-cygwin-x86-opencl] Error 2 > > > > > > > > > > > > On Fri, Aug 30, 2013 at 1:04 AM, magnum <john.magnum@...hmail.com> > wrote: > > > > > On 29 Aug, 2013, at 19:50 , Dhiru Kholia <dhiru.kholia@...il.com> > wrote: > > > > On 08/30/13 at 12:15am, Victor Mamuaya wrote: > > > >> I got this error while compiling jtr bleeding-edge. > > > >> the compile log > http://pastebin.com/pWjzkFG6 > > > > > > > > Please note that pastebin content can go away. Try to mention > specific > > > > errors you are getting. > > > > > > It might also be a good idea to add the -s option to make, this will > > > suppress all unneeded output. Only in rare cases will that flag conceal > > the > > > actual problem. Also btw, the -j option is excellent if you have a > > > multi-core CPU but it can't be used with "clean" so you have to > separate > > it > > > like this: > > > > > > $ make -s clean && make -sj8 win32-cygwin-x86-opencl > > > > > > > > > > Please post the output of "gcc -v" and I can try reproducing the > > > > problem. > > > > > > In this case I think you should also check the output of "mpicc -v" in > > > case it differs. > > > > > > magnum >
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.