The attached patch to the ebuild makes johntheripper compile, test, and run fine on x86-fbsd. Even though the patch covers amd64-fbsd as well, that bit isn't tested at all. Reproducible: Always Steps to Reproduce:
Created attachment 231255 [details, diff] Patch to make johntheripper merge on x86-fbsd.
Created attachment 251267 [details, diff] Patch to make johntheripper merge on x86-fbsd. This patch additionally addresses a quoting issue on the compile command line.
Created attachment 296431 [details, diff] johntheripper-1.7.8.ebuild.patch Attached is rebased patch on the current version. Crypto team, I'm going to apply this patch, if you don't see any problem. It just added FreeBSD conditions and KEYWORD. Thanks,
Patch added and keyworded ~x86-fbsd. Closing.