Package Details: cryptlib 3.4.7-1

Git Clone URL: https://aur.archlinux.org/cryptlib.git (read-only, click to copy)
Package Base: cryptlib
Description: A high-level security interface toolkit providing encryption and authentication
Upstream URL: https://www.cs.auckland.ac.nz/~pgut001/cryptlib/
Licenses: custom:sleepycat
Submitter: lagomorph
Maintainer: lagomorph
Last Packager: lagomorph
Votes: 0
Popularity: 0.000000
First Submitted: 2022-08-18 04:40 (UTC)
Last Updated: 2023-07-06 15:45 (UTC)

Latest Comments

tmt commented on 2023-11-19 17:58 (UTC)

  1. the sha256sum is incorrect in the PKGBUILD, I'm getting e3f617ea55b1c2c6ea1a27ccc7c8dd4972d3428dfbb0c8ba52a3e4a3ea98ada6
  2. the code is incompatible with the tpm2-tss package in archlinux, had to edit src/tools/ccopts.sh to disable the autodetection of TPM presence

Biite commented on 2022-08-30 21:08 (UTC)

Got zstd installed and sent you an email to nail this bug.

lagomorph commented on 2022-08-24 19:17 (UTC)

I'm trying to replicate your issue Biite but cannot trigger what is happening on your system; I suspect the culprit is a missing dependency between our two computers that I failed to discover or document in the PKGBUILD; unfortunately the manual is not helpful here.

I have the exact version of GCC; can you tell me if zstd is installed on your system, and if not, does adding it make the build compile correctly?

If you're willing to help me nail this bug down further, would you be willing to email me at the email included in the PKGBUILD?

Biite commented on 2022-08-23 21:15 (UTC)

Does not compile on my system without changes to the source :( Looks like gcc version detection on line 511 in src/toools/ccopts.sh is the culprit: GCC_VER="$($CC -dumpversion | tr -d '.' | cut -c 1-2)"

Using gcc version 12.2.0 here which results in version 12 in the script -> which results in building for pentium. This gives build error: cc1: error: CPU you selected does not support x86-64 instruction set