x86_64-pc-linux-gnu-gcc DES_fmt.o DES_std.o DES_bs.o BSDI_fmt.o MD5_fmt.o MD5_std.o MD5_apache_fmt.o BFEgg_fmt.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o NT_fmt.o XSHA_fmt.o DOMINOSEC_fmt.o lotus5_fmt.o oracle_fmt.o oracle11_fmt.o MYSQL_fmt.o mysqlSHA1_fmt.o KRB5_fmt.o KRB5_std.o md5_go.o rawMD5go_fmt.o md5_eq.o PO_fmt.o md5.o hmacmd5.o hmacMD5_fmt.o IPB2_fmt.o rawSHA1_fmt.o NSLDAP_fmt.o NSLDAPS_fmt.o OPENLDAPS_fmt.o base64.o md4.o smbencrypt.o mscash_fmt.o NETLM_fmt.o NETNTLM_fmt.o NETLMv2_fmt.o NETNTLMv2_fmt.o NETHALFLM_fmt.o mssql_fmt.o mssql05_fmt.o EPI_fmt.o PHPS_fmt.o MYSQL_fast_fmt.o pixMD5_fmt.o sapG_fmt.o sapB_fmt.o NS_fmt.o HDAA_fmt.o phpassMD5_fmt.o md5_gen_fmt.o md5_gen_parser.o md5_gen_preloads.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o crc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o mkv.o mkvlib.o unshadow.o unafs.o undrop.o unique.o x86-64.o -Wl,-O1 -nopie -lcrypto -lm -o ../run/john x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' another missing gcc-specs-pie (toolchain-funcs.eclass) check. see bug 325517 and bug 325539 for same problem
Created attachment 236869 [details] Fixed ebuild for John the Ripper Here is what I believe is the corrected ebuild. Let me know if I goofed something up.
Created attachment 236871 [details] Ebuild for John the Ripper 1.7.4.2 Fixed ebuild, take 2. Had too many things dependent on the gcc-specs-pie check.
Dane, thanks, but can you please post diff's instead of full ebuilds next time? It's much easier to see what you changed then. + 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> + johntheripper-1.7.4.2.ebuild: + Missing gcc-specs-pie check wrt #325545 by Dane Smith.
(In reply to comment #3) > Dane, thanks, but can you please post diff's instead of full ebuilds next time? > It's much easier to see what you changed then. > > + 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> > + johntheripper-1.7.4.2.ebuild: > + Missing gcc-specs-pie check wrt #325545 by Dane Smith. > Will do in the future. Sorry.