source code for Truecrypt? or for 32 bit ARM?
#8
(08-05-2020, 05:56 AM)llsf Wrote: As I meant to explain, VeraCrypt is backwards compatible with TrueCrypt volumes, as in: You can keep TrueCrypt volumes as such, at least in the transition phase, and still open and use them with VeraCrypt.
Also, you can install both at the same time, so if you want another fallback option, you can easily keep TrueCrypt around until you're certain everything works as it should.

Only once you've started using VeraCrypt-volumes, you're bound to VeraCrypt – because those cannot be read by TrueCrypt.

On building: as I tried to explain: I could successfully build (and run) it using the aforementioned PKGBUILD from Arch on the PBP.

You can try it yourself: install asp (pacman -S asp), run asp checkout veracrypt, cd into the folder with the PKGBUILD (./veracrypt/trunk), run makepkg --ignorearch (you might have to import the PGP key from VeraCrypt before doing that, unless you trust the Arch PKGBUILD an checksums – in that case, you can skip the verification via running makepkg --ignorearch --skippgpcheck instead).

I have no 32bit ARM device lying around, but I'd assume you could also build it on one as well. 32bit userland ARM on the other hand should(?) not make a difference for the aarch64 build, I think.

I had to reinstall Manjaro and now I can not compile Veracrypt on aarch64.  I get this error

Code:
makepkg --ignorearch --skippgpcheck
==> Making package: veracrypt 1.24.update7-1 (Tue 12 Jan 2021 20:27:10 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading VeraCrypt_1.24-Update7_Source.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 22.4M  100 22.4M    0     0  2626k      0  0:00:08  0:00:08 --:--:-- 2270k
  -> Downloading VeraCrypt_1.24-Update7_Source.tar.bz2.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   566  100   566    0     0    979      0 --:--:-- --:--:-- --:--:--   979
  -> Found no-makeself.patch
  -> Found veracrypt.desktop
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    VeraCrypt_1.24-Update7_Source.tar.bz2 ... Passed
    VeraCrypt_1.24-Update7_Source.tar.bz2.sig ... Skipped
    no-makeself.patch ... Passed
    veracrypt.desktop ... Passed
==> Extracting sources...
  -> Extracting VeraCrypt_1.24-Update7_Source.tar.bz2 with bsdtar
==> Starting prepare()...
patching file Main/Main.make
Hunk #1 succeeded at 286 (offset 80 lines).
==> Starting build()...
Compiling Buffer.cpp
Compiling Exception.cpp
make[1]: g++: No such file or directory
make[1]: *** [/home/philip/src/veracrypt/trunk/src/src/Build/Include/Makefile.inc:29: Exception.o] Error 127
make[1]: *** Waiting for unfinished jobs....
make[1]: g++: No such file or directory
make[1]: *** [/home/philip/src/veracrypt/trunk/src/src/Build/Include/Makefile.inc:29: Buffer.o] Error 127
Compiling Event.cpp
make[1]: g++: No such file or directory
make[1]: *** [/home/philip/src/veracrypt/trunk/src/src/Build/Include/Makefile.inc:29: Event.o] Error 127
make: *** [Makefile:424: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

one difference might be that last time I had already installed freepascal, compiled a newer version from source, and compiled lazarus from source too.
I probably had other packages installed which now I do not.
For example I already found that I needed strip and binutils
  Reply


Messages In This Thread
RE: source code for Truecrypt? or for 32 bit ARM? - by dieselnutjob - 01-12-2021, 02:36 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)