Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build the RISC-V 64-bit snap package #4

Closed
claudioandre-br opened this issue Sep 30, 2020 · 3 comments
Closed

Build the RISC-V 64-bit snap package #4

claudioandre-br opened this issue Sep 30, 2020 · 3 comments
Labels
binaries Binaries will be impacted enhancement New feature or request

Comments

@claudioandre-br
Copy link
Member

The Launchpad builder(s) may be available soon.

@claudioandre-br
Copy link
Member Author

@claudioandre-br claudioandre-br added enhancement New feature or request binaries Binaries will be impacted labels Mar 24, 2023
@claudioandre-br
Copy link
Member Author

claudioandre-br commented Apr 16, 2023

image


Automation in Launchpad is still missing.

claudio@riscv64:~$ john --list=build-info
Version: 1.9.0-jumbo-1+bleeding-15b3b7c25 2023-04-03 12:44:54 -0300
Build: linux-gnu 64-bit riscv64  AC OMP
Deploy: sandboxed as a Snap app
System-wide exec: /snap/john-the-ripper/current/run
System-wide home: /snap/john-the-ripper/current/run
Private home: ~/.john
OMP fallback binary: john-riscv64
$JOHN is /snap/john-the-ripper/current/run/
Format interface version: 14
Max. number of reported tunable costs: 4
Rec file version: REC4
Charset file version: CHR3
CHARSET_MIN: 1 (0x01)
CHARSET_MAX: 255 (0xff)
CHARSET_LENGTH: 24
SALT_HASH_SIZE: 1048576
SINGLE_IDX_MAX: 32768
SINGLE_BUF_MAX: 4294967295
Effective limit: Max. KPC 32768
Max. Markov mode level: 400
Max. Markov mode password length: 30
gcc version: 11.2.0
GNU libc version: 2.35 (loaded: 2.35)
Crypto library: OpenSSL
OpenSSL library version: 030000020
OpenSSL 3.0.2 15 Mar 2022
GMP library version: 6.2.1
File locking: fcntl()
fseek(): fseek
ftell(): ftell
fopen(): fopen
memmem(): System's
times(2) sysconf(_SC_CLK_TCK) is 100
Using times(2) for timers, resolution 10 ms
HR timer: clock_gettime(), latency 19.497 us
Total physical host memory: 3904 MiB
Available physical host memory: 3407 MiB
Terminal locale string: C
Parsed terminal locale: UNDEF
claudio@risc64:~$ john 
John the Ripper 1.9.0-jumbo-1+bleeding-15b3b7c25 2023-04-03 12:44:54 -0300 OMP [linux-gnu 64-bit riscv64  AC]
Copyright (c) 1996-2022 by Solar Designer and others
Homepage: https://www.openwall.com/john/

Usage: john [OPTIONS] [PASSWORD-FILES]

Use --help to list all available options.
claudio@risc64:~$ john --test --format=dummy
Benchmarking: dummy [N/A]... DONE
Raw:	3512K c/s real, 3512K c/s virtual

claudio@riscv64:~$ OMP_NUM_THREADS=1 john --test --format=sha512crypt
Benchmarking: sha512crypt, crypt(3) $6$ (rounds=5000) [SHA512 64/64]... DONE
Speed for cost 1 (iteration count) of 5000
Raw:	78.4 c/s real, 78.8 c/s virtual

@claudioandre-br
Copy link
Member Author

I now have access to 64-bit RISC-V (riscv64) hardware (which will allow me to build -dev packages for arch from now on).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binaries Binaries will be impacted enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant