I am getting an error when trying to build: ERROR: Integrity checks (sha256) differ in size from the source array.
Would it be because of this line in the PKGBUILD: sha256sums=(SKIP)?
Git Clone URL: | https://aur.archlinux.org/pcsx2-git.git (read-only, click to copy) |
---|---|
Package Base: | pcsx2-git |
Description: | PlayStation 2 emulator |
Upstream URL: | https://github.com/PCSX2/pcsx2 |
Licenses: | GPL-3.0-or-later |
Conflicts: | pcsx2 |
Provides: | pcsx2 |
Submitter: | alucryd |
Maintainer: | weirdbeard (xiota) |
Last Packager: | weirdbeard |
Votes: | 131 |
Popularity: | 0.30 |
First Submitted: | 2014-03-26 14:17 (UTC) |
Last Updated: | 2025-03-25 20:47 (UTC) |
« First ‹ Previous 1 .. 32 33 34 35 36 37 38 39 40 41 42 .. 70 Next › Last »
I am getting an error when trying to build: ERROR: Integrity checks (sha256) differ in size from the source array.
Would it be because of this line in the PKGBUILD: sha256sums=(SKIP)?
For all who mention that fmt is missing as a submodule. I'm purposely waiting. I'm working on a masssive PR for pcsx2 that will add another submodule. When that's merged the PKGBUILD will be amended.
Is PCSX2 incompatible with libGSdx (Clang 10.0.1) ? Becaause PSCX2 won't work, claims it can't find the plugin, when it exists.
Hii I updated the pkgbuild to 64-bit adapting the pcsx2 official package
I think is better that principal build is 64bit
The PKGBUILD
@weirdbeard The package it's building in your machine because you already have the lib32-* packages installed in your system.
Try building in a clean chroot and you see that it will not find the libraries. It's always good to try building in a clean chroot to check if the dependencies are working.
@rodrigo21 Yes I do have the 64bit packages selected as the toolchain takes care of the issue and I've seen no negative effects from temporarily compiling it this way till 64bit builds come in full.
That being said. Discussing with the pcsx2 team we're going to make 64 bit a separate package for now. Though thanks for the suggestions and critiques keep them coming!
@weirdbeard You are using 64 bit libraries as dependencies but building a 32 bit package. If you want to build as 32 bit you need to changes the dependencies back to lib32-* versions.
And I think it's better to migrate this package to 64 bits and add a new lib32-pcsx2-git as Arch Linux defaults to 64 bits.
Hey rodirgo. Thanks for the added work on the PKGBUILD. Right now the fact it's compiling 32bit is on purpose as the 64 bit build isn't fully ready for the main package. I'll be pushing a seperate 64 bit package as a tester for 64 bit specifically
Pinned Comments
weirdbeard commented on 2024-08-17 03:40 (UTC)
https://github.com/PCSX2/pcsx2/pull/11632
This package now enables Cmake Package mode proper. PCSX2 will here on, be installed in the package standard folders /usr/bin, /usr/share, /usr/lib. Following the XDG standard pcsx2's config files remain in .config/PCSX2
In order to ensure a proper and clean upgrade. Uninstall this package COMPLETELY and clear cache before reinstalling.