Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200202131004.GA10810@openwall.com>
Date: Sun, 2 Feb 2020 14:10:04 +0100
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: Re: JTR and OpenSSL

On Sat, Feb 01, 2020 at 05:27:00PM +0100, xxx xxx wrote:
> My system iMac 5K, Catalina 10.15.3 (19D76)
> 
> Device 2: AMD Radeon Pro 570 Compute Engine
> Benchmarking: sha1crypt-opencl, (NetBSD) [PBKDF1-SHA1 OpenCL]... Options used: -I "/Applications/MES APPLICATIONS/john-1.9.0-jumbo-1/run/kernels" -cl-mad-enable -D__OS_X__ -D__GPU__ -DDEVICE_INFO=522 -D__SIZEOF_HOST_SIZE_T__=8 -DDEV_VER_MAJOR=1 -DDEV_VER_MINOR=2 -D_OPENCL_COMPILER -DHASH_LOOPS=1024 -DOUTLEN=20 -DPLAINTEXT_LENGTH=64 -DV_WIDTH=1 ./kernels/pbkdf1_hmac_sha1_kernel.cl
> Build log: <program source>:47:10: fatal error: 'opencl_device_info.h' file not found
> #include "opencl_device_info.h"
>          ^
> 
> Error building kernel ./kernels/pbkdf1_hmac_sha1_kernel.cl. DEVICE_INFO=522
> 0: OpenCL CL_BUILD_PROGRAM_FAILURE (-11) error in opencl_common.c:1386 - clBuildProgram
> xxxxxx@...c-de-xxx run % 

We had "the same" issue (or rather one that manifested itself the same)
a few years ago with older versions of both JtR and macOS.  Apparently,
this is now back with Catalina.  This was also reported to me privately
(and I shared with magnum) for our binary build of 1.8.0.9 when run on
Catalina.  That version of JtR was supposed to be recent enough not to
have this issue, but it did have the issue on Catalina.  We do not
currently know what causes this, nor have a fix.

magnum, can you please look into this?  I don't have recent macOS.

websiteaccess, meanwhile you can use this build of JtR without OpenCL.
If you want to run all of its tests except for OpenCL ones, you can use
the options "--test --format=cpu".

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.