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

Reply via email to