Let me guess, you’re using GCC5 and not 4.92 or less. If you’re getting this error: dynamic_fmt.o: In function `DynamicFunc__crypt_md5_to_input_raw_Overwrite_NoLen’: /home/dave/wksp/john/src/dynamic_fmt.c:4989: undefined reference to `MD5_body_for_thread’ dynamic_fmt.o: In function `DynamicFunc__crypt_md5′: /home/dave/wksp/john/src/dynamic_fmt.c:4425: undefined reference to `MD5_body_for_thread’ dynamic_fmt.o: In function `DynamicFunc__crypt_md5_in1_to_out2′: /home/dave/wksp/john/src/dynamic_fmt.c:4732: undefined …

John-The-Ripper Jumbo 1.8.0 compile/make Fails in Fedora 25, GCC5 Read more »