Package Details: pcsx2-git 1.5.0.r586.847b579-1

Git Clone URL: (read-only)
Package Base: pcsx2-git
Description: A Sony PlayStation 2 emulator
Upstream URL:
Licenses: GPL2, GPL3, LGPL3, LGPL2.1
Conflicts: pcsx2
Provides: pcsx2
Submitter: alucryd
Maintainer: alucryd
Last Packager: alucryd
Votes: 78
Popularity: 0.645909
First Submitted: 2014-03-26 14:17
Last Updated: 2016-04-10 18:29

Dependencies (49)

Required by (1)

Sources (1)

Latest Comments

ProfessorKaos64 commented on 2016-09-20 18:59

You must pass the equivalent of what AUR helpers like pacaur have, --devel. Git packages do not need to be constantly updated unless the build changes. If not, running makepkg will fetch the latest git source. If the package follows proper VCS guidelines, the version tag will be automatically updated.

Strunkenbold commented on 2016-07-22 11:59

Sorry for the noise, in fact there are two packages available from alucryd:
(1) alucryd-multilib/pcsx2-git 1.5.0.r841.564bf8a-1
This one actually provided binary builds but failed to deliver those for some weeks now. (thats why I asked here)
(2) aur/pcsx2-git 1.5.0.r586.847b579-1
This one actually compiles from git. But in fact the revision number from (1) is higher in first glance. I know this changes once you compiled the actual package but its confusing. I liked gentoos approach to add -9999 to their git ebuilds, dont now how this can be achieved in arch.

rafaelff commented on 2016-07-21 19:56

Why do you say it is outdated? I just built it and have got pkgver=1.5.0.r975.dbda929. So the version, revision, and hash in the pkgver are being updated accordingly.

Strunkenbold commented on 2016-07-21 12:45

This revision is actually very outdated, I wonder whats wrong here? Shouldnt new builds getting automatically created?

alucryd commented on 2016-05-30 15:01

Haven't noticed anything in my nightly builds. When in doubt, build in a clean chroot.

Soukyuu commented on 2016-05-10 21:45

Running in the archive itself compiles just fine, so why would makepkg fail?

Soukyuu commented on 2016-05-09 17:55

I can't seem to be able to build this (nor the stable from ABS), am fully up to date arch-wise and multilib-gcc is installed. makepkg thinks dependencies are satisfied.

There are a lot of errors, starting with
[ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppUserMode.cpp.o
In file included from /usr/include/wx-3.0/wx/defs.h:689:0,
from /usr/include/wx-3.0/wx/string.h:24,
from ../../common/include/Utilities/Dependencies.h:182,
from ../../pcsx2/PrecompiledHeader.h:25,
from ../../pcsx2/gui/AppConfig.cpp:16:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/include/stddef.h:436:27: error: typedef ‘decltype’ is initialized (use decltype instead)
typedef decltype(nullptr) nullptr_t;
/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/include/stddef.h:436:20: error: ‘nullptr’ was not declared in this scope
typedef decltype(nullptr) nullptr_t;

Is anyone else having this?

vencabot_teppoo commented on 2016-04-21 00:03

The 'soundtouch' package currently available in Arch's main repositories is 1.9.0 , but, although pcsx2-git compiles fine with that version, it will produce an error and no sound if you don't have soundtouch 1.9.2 and lib32-soundtouch 1.9.2 installed. I installed them from Arch's 'testing' repositories, and everything is gravy.

gsingh93 commented on 2016-01-09 05:34

I'm unable to build this package:

I've debugged the CMake file, and the issue is here:

The reason the if statement falls through is not because of missing dependencies, but because the `LINUX` variable is an empty string. I'm not too familiar with CMake, but I can't figure out how this is set or why this is an empty string. I modified the CMake file to remove the `LINUX` variable from the if statement, just as a workaround for now.

Then after running make, half way through the build process I got this error:
In file included from /home/gulshan/code/pcsx2/plugins/spu2-x/src/PS2E-spu2.cpp:24:0:
/home/gulshan/code/pcsx2/common/include/PS2Eext.h:46:44: error: ‘void SysMessage(const char*, ...)’ was declared ‘extern’ and later ‘static’ [-fpermissive]
static void SysMessage(const char *fmt, ...);
In file included from /home/gulshan/code/pcsx2/plugins/spu2-x/src/PS2E-spu2.cpp:18:0:
/home/gulshan/code/pcsx2/plugins/spu2-x/src/Global.h:74:13: note: previous declaration of ‘void SysMessage(const char*, ...)’
extern void SysMessage(const char *fmt, ...);

Jonathas commented on 2015-10-28 08:59

I was able to build it after installing lib32-sdl2

But after installing the package, the executable is not in the path and I can't find it.

---- Edit

Ok, found out it wasn't being found because it's named as PCSX2, in capital letters.

All comments