On Fri, 19 Jun 2026, Rafael Sadowski wrote:
> On Thu Jun 18, 2026 at 05:05:54PM -0400, Daniel Dickman wrote:
>
> I've the same result after installing john-jumbo, but I'm getting an
> error message saying that the file /etc/john.conf is missing. I think we
> need:
>
> TEST_DEPENDS= ${BASE_PKGPATH}
Thanks, I added this but used FULLPKGPATH instead
>
> I would suggest adding the CET/IBT fix in a separate commit.
>
> Otherwise OK rsadowski
>
This is committed and I also noticed that security/john had a similar IBT
problem, so fixed that port as well.
Here is the remaining diff to drop Python 2 from john-jumbo:
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/john-jumbo/Makefile,v
diff -u -p -u -r1.33 Makefile
--- Makefile 19 Jun 2026 19:23:12 -0000 1.33
+++ Makefile 19 Jun 2026 19:25:04 -0000
@@ -4,7 +4,7 @@ FIX_EXTRACT_PERMISSIONS=Yes
V = 1.9.0
JV = 1
-REVISION = 4
+REVISION = 5
EXTRACT_SUFX = .tar.xz
DISTNAME = john-$V-jumbo-${JV}
@@ -33,7 +33,7 @@ USE_GMAKE = Yes
MAKE_FILE = Makefile.legacy
MODULES += lang/python
-MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
+
MODPY_BUILDDEP = No
MODPY_RUNDEP = No
MODPY_ADJ_FILES = ../run/*.py