source code for Truecrypt? or for 32 bit ARM?
#11
documented here https://wiki.pine64.org/wiki/Pinebook_Pr...on_Manjaro
  Reply
#12
Interesting – seems like they've missed a make-dependency in the upstream PKGBUILD.

Seems like it's not really dracut, but just pkgconf (https://archlinux.org/packages/core/x86_64/pkgconf/, which provides pkg-config) – which is required by dracut, which is why that worked as a solution. :)
  Reply
#13
(01-13-2021, 10:23 AM)dieselnutjob Wrote: documented here https://wiki.pine64.org/wiki/Pinebook_Pr...on_Manjaro

(01-15-2021, 06:56 AM)llsf Wrote: Interesting – seems like they've missed a make-dependency in the upstream PKGBUILD.

Seems like it's not really dracut, but just pkgconf (https://archlinux.org/packages/core/x86_64/pkgconf/, which provides pkg-config) – which is required by dracut, which is why that worked as a solution. Smile

hello, linux newbie here. i was trying to install veracrypt using the wiki instructions but veracrypt keeps crashing when i try to create a new volume.

Code:
makepkg --ignorearch --skippgpcheck
==> Making package: veracrypt 1.24.update7-1 (Sun 28 Nov 2021 07:32:35 AM EST)
==> 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:00:02 --:--:--     0
100 22.4M  100 22.4M    0     0  2714k      0  0:00:08  0:00:08 --:--:-- 5585k
  -> 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:00:01 --:--:--     0
100   566  100   566    0     0    279      0  0:00:02  0:00:02 --:--:--  4042
  -> 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
Compiling FileCommon.cpp
Compiling Event.cpp
Compiling MemoryStream.cpp
Compiling Memory.cpp
Compiling PlatformTest.cpp
Compiling Serializable.cpp
Compiling Serializer.cpp
Compiling SerializerFactory.cpp
Compiling StringConverter.cpp
Compiling TextReader.cpp
Compiling Directory.cpp
Compiling File.cpp
Compiling FilesystemPath.cpp
Compiling Mutex.cpp
Compiling Pipe.cpp
Compiling Poller.cpp
Compiling Process.cpp
Compiling SyncEvent.cpp
Compiling SystemException.cpp
Compiling SystemInfo.cpp
Compiling SystemLog.cpp
Compiling Thread.cpp
Compiling Time.cpp
Updating library Platform.a
ar: `u' modifier ignored since `D' is the default (see `U')
Compiling Cipher.cpp
Compiling EncryptionAlgorithm.cpp
Compiling EncryptionMode.cpp
Compiling EncryptionModeXTS.cpp
Compiling EncryptionTest.cpp
Compiling EncryptionThreadPool.cpp
Compiling Hash.cpp
Compiling Keyfile.cpp
Compiling Pkcs5Kdf.cpp
Compiling Volume.cpp
Compiling VolumeException.cpp
Compiling VolumeHeader.cpp
Compiling VolumeInfo.cpp
Compiling VolumeLayout.cpp
Compiling VolumePassword.cpp
Compiling VolumePasswordCache.cpp
Compiling Aescrypt.c
Compiling Aeskey.c
Compiling Aestab.c
Compiling cpu.c
Compiling Rmd160.c
Compiling SerpentFast.c
Compiling SerpentFast_simd.cpp
Compiling Sha2.c
Compiling Twofish.c
Compiling Whirlpool.c
Compiling Camellia.c
Compiling GostCipher.c
Compiling Streebog.c
Compiling kuznyechik.c
Compiling kuznyechik_simd.c
Compiling Crc.c
Compiling Endian.c
Compiling GfMul.c
Compiling Pkcs5.c
Compiling SecurityToken.cpp
Compiling jitterentropy-base.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/aarch64-unknown-linux-gnu/10.2.0/include/stdint.h:9,
                 from ../Crypto/jitterentropy-base.c:58:
/usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  397 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
Updating library Volume.a
ar: `u' modifier ignored since `D' is the default (see `U')
Compiling FuseService.cpp
FuseService.cpp: In function ‘int VeraCrypt::fuse_service_read(const char*, char*, size_t, off_t, fuse_file_info*)’:
FuseService.cpp:224:12: warning: catching polymorphic type ‘struct VeraCrypt::MissingVolumeData’ by value [-Wcatch-value=]
  224 |     catch (MissingVolumeData)
      |            ^~~~~~~~~~~~~~~~~
FuseService.cpp: In static member function ‘static int VeraCrypt::FuseService::ExceptionToErrorCode()’:
FuseService.cpp:353:15: warning: catching polymorphic type ‘class std::bad_alloc’ by value [-Wcatch-value=]
  353 |   catch (std::bad_alloc)
      |               ^~~~~~~~~
Updating library Driver.a
ar: `u' modifier ignored since `D' is the default (see `U')
Compiling CoreBase.cpp
Compiling CoreException.cpp
Compiling FatFormatter.cpp
Compiling HostDevice.cpp
Compiling MountOptions.cpp
Compiling RandomNumberGenerator.cpp
Compiling VolumeCreator.cpp
Compiling CoreService.cpp
Compiling CoreServiceRequest.cpp
Compiling CoreServiceResponse.cpp
Compiling CoreUnix.cpp
Compiling CoreLinux.cpp
Unix/CoreUnix.cpp: In member function ‘virtual std::shared_ptr<VeraCrypt::VolumeInfo> VeraCrypt::CoreUnix::MountVolume(VeraCrypt::MountOptions&)’:
Unix/CoreUnix.cpp:588:13: warning: ignoring return value of ‘int chown(const char*, __uid_t, __gid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  588 |       chown (mountPoint.c_str(), GetRealUserId(), GetRealGroupId());
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Updating library Core.a
ar: `u' modifier ignored since `D' is the default (see `U')
Precompiling SystemPrecompiled.h
Converting License.txt
Converting Language.xml
Converting Textual_logo_96dpi.bmp
Converting VeraCrypt_Wizard.bmp
Converting Drive_icon_96dpi.bmp
Converting Drive_icon_mask_96dpi.bmp
Converting Logo_96dpi.bmp
Compiling Application.cpp
Compiling CommandLineInterface.cpp
Compiling FavoriteVolume.cpp
Compiling LanguageStrings.cpp
Compiling StringFormatter.cpp
Compiling TextUserInterface.cpp
Compiling UserInterface.cpp
Compiling UserPreferences.cpp
Compiling Xml.cpp
Compiling Main.cpp
Compiling Resources.cpp
Compiling FatalErrorHandler.cpp
Compiling GraphicUserInterface.cpp
Compiling VolumeHistory.cpp
Compiling AboutDialog.cpp
Compiling BenchmarkDialog.cpp
Compiling ChangePasswordDialog.cpp
Compiling DeviceSelectionDialog.cpp
Compiling EncryptionOptionsWizardPage.cpp
Compiling EncryptionTestDialog.cpp
Compiling FavoriteVolumesDialog.cpp
Compiling Forms.cpp
Compiling InfoWizardPage.cpp
Compiling KeyfileGeneratorDialog.cpp
Compiling KeyfilesDialog.cpp
Compiling KeyfilesPanel.cpp
Compiling LegalNoticesDialog.cpp
Compiling MainFrame.cpp
Compiling MountOptionsDialog.cpp
Compiling NewSecurityTokenKeyfileDialog.cpp
Compiling PreferencesDialog.cpp
Compiling ProgressWizardPage.cpp
Compiling RandomPoolEnrichmentDialog.cpp
Forms/MainFrame.cpp: In member function ‘void VeraCrypt::MainFrame::UpdateVolumeList()’:
Forms/MainFrame.cpp:1649:71: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1649 |      Gui->InsertToListCtrl (SlotListCtrl, ++prevItemIndex, fields, 0, (void *) volume->SlotNumber);
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Forms/MainFrame.cpp:1684:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1684 |       Gui->InsertToListCtrl (SlotListCtrl, ++prevItemIndex, fields, 0, (void *) slotNumber);
      |                                                                        ^~~~~~~~~~~~~~~~~~~
Compiling SecurityTokenKeyfilesDialog.cpp
Compiling SelectDirectoryWizardPage.cpp
Compiling VolumePasswordPanel.cpp
Compiling VolumePropertiesDialog.cpp
Compiling VolumeCreationProgressWizardPage.cpp
Compiling VolumeCreationWizard.cpp
Compiling VolumeFormatOptionsWizardPage.cpp
Compiling VolumeLocationWizardPage.cpp
Compiling VolumePasswordWizardPage.cpp
Compiling VolumePimWizardPage.cpp
Compiling VolumeSizeWizardPage.cpp
Compiling WaitDialog.cpp
Compiling WizardFrame.cpp
Linking veracrypt
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "veracrypt"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: veracrypt 1.24.update7-1 (Sun 28 Nov 2021 07:39:22 AM EST)

sudo pamac install veracrypt-1.24.update7-1-aarch64.pkg.tar.zst
Preparing...
Resolving dependencies...
Checking inter-conflicts...

To install (1):
  veracrypt  1.24.update7-1     

Total installed size: 4.4 MB

Apply transaction ? [y/N] y
Checking keyring...                                                                             [1/1]
Checking integrity...                                                                           [1/1]
Loading packages files...                                                                       [1/1]
Checking file conflicts...                                                                      [1/1]
Checking available disk space...                                                                [1/1]
Installing veracrypt (1.24.update7-1)...                                                        [1/1]
Running post-transaction hooks...
Arming ConditionNeedsUpdate...                                                                  [1/2]
Updating the desktop file MIME type cache...                                                    [2/2]
Transaction successfully finished.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)