Package Details: pcsx2-git 2.3.35.r0.g4eae1b7127-1

Git Clone URL: https://aur.archlinux.org/pcsx2-git.git (read-only, click to copy)
Package Base: pcsx2-git
Description: A Sony PlayStation 2 emulator
Upstream URL: https://github.com/PCSX2/pcsx2
Licenses: GPL-3.0+
Conflicts: pcsx2
Provides: pcsx2
Submitter: alucryd
Maintainer: weirdbeard (xiota)
Last Packager: weirdbeard
Votes: 130
Popularity: 0.130081
First Submitted: 2014-03-26 14:17 (UTC)
Last Updated: 2024-11-27 22:52 (UTC)

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.

Latest Comments

« First ‹ Previous 1 .. 22 23 24 25 26 27 28 29 30 31 32 .. 67 Next › Last »

weirdbeard commented on 2021-12-27 16:27 (UTC)

It's been fixed.

weirdbeard commented on 2021-12-27 16:14 (UTC)

Whoops, that was an oversight on my end. And I have an idea on how to fix this I'm going to try really quick. If this works I might suggest to the rapidYaml maintainer they add it to their package

Vash63 commented on 2021-12-27 12:48 (UTC)

For some reason I had no issues with rapidyaml-git's AUR package and that part went through fine, but I did receive what looks like a character case issue on installation of the package: "Failed to set capabilities on file '/usr/bin/PCSX2': No such file or directory"

It looks like the dev9.install file needs to be adjusted to either '/usr/bin/pcsx2' or '/usr/bin/PCSX2-linux.sh'

weirdbeard commented on 2021-11-24 01:46 (UTC) (edited on 2021-11-24 01:46 (UTC) by weirdbeard)

If anyone could do me a favor. I've added a post-install script with the help of AirGamer whose been maintaining and adding to dev9 that in light of his newer improvements of the dev9 functionality and the rise of fanmade servers will force enable pcap functionality. As per https://bbs.archlinux.org/viewtopic.php?pid=913891 all post-install scripts run in the install dir in a functional chroot environment as if it were in the main PKGBUILD.

For now, I've hardcoded the resulting folder structure/path as if it were generated in Vanilla Arch given we use Cmake detection and XDG to dictate paths aside from the plugins folder. I'm certain this will not change but just in case. If there's any error's especially about the paths post in here and we'll see what we can do to amend the issue.

TLDR: If you see error's about a setpcap command post in here

rafaelff commented on 2021-06-19 09:08 (UTC)

@kalekale also known as 'gtest', it is common used during check() function for testing the software after building it.

kalekale commented on 2021-06-19 07:45 (UTC) (edited on 2021-06-19 07:45 (UTC) by kalekale)

https://github.com/google/googletest.git

what the fuck is this?

Star-X commented on 2021-05-14 11:30 (UTC)

Clearing the cache did the trick. Thanks :D

rafaelff commented on 2021-05-13 14:48 (UTC) (edited on 2021-05-13 14:49 (UTC) by rafaelff)

@Star-X: I can't reproduce this error. I find interesting that in your output /usr/bin/c++ is being ran with -m32 flag, which was removed from the PKGBUILD in order to build 64-bit PCSX2 (as stated by the @weirdbeard).

Please make sure your PKGBUILD is up-to-date.

Also, consider cleaning the PCSX2-related cache files from your pacaur. It could also be conflicting.

Star-X commented on 2021-05-13 14:00 (UTC) (edited on 2021-05-13 14:04 (UTC) by Star-X)

Still borked. I give up. Anyone got a halfway decent prebuilt binary so I can still use more recent PCSX2 versions?


[68/466] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o
FAILED: plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o 
/usr/bin/c++ -m32 -DDOC_DIR_COMPILATION=/usr/share/doc/Pcsx2 -DGAMEINDEX_DIR_COMPILATION=/usr/share/PCSX2 -DGSdx_EXPORTS -DPLUGIN_DIR_COMPILATION=/usr/lib/PCSX2 -DWXUSINGDLL -D_ARCH_32=1 -D_FILE_OFFSET_BITS=64 -D_M_X86=1 -D_M_X86_32=1 -D__WXGTK__ -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gtk-3.0 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include/Utilities -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include/x86emitter -Icommon/include -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/3rdparty/libchdr/libchdr/include -Iplugins/GSdx -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/. -isystem /usr/lib32/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -mfxsr -march=native -pipe -fvisibility=hidden -pthread -fno-builtin-strcmp -fno-builtin-memcmp -mfpmath=sse -Wall -Wextra -Wno-attributes -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -Wno-deprecated-declarations -Wno-format -Wno-format-security -Wno-overloaded-virtual -Wno-unused-value   -Wno-stringop-truncation  -Wno-stringop-overflow  -Wstrict-aliasing -Wstrict-overflow=1  -DNDEBUG  -O2    -Wno-invalid-offsetof -pthread -fPIC  -fno-operator-names -Wno-unknown-pragmas -Wno-parentheses -Wunused-variable -Wno-class-memaccess -Wno-packed-not-aligned -DXDG_STD -std=gnu++17 -MD -MT plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o -MF plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o.d -o plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o -c plugins/GSdx/GSdxResources.cpp
In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from plugins/GSdx/GSdxResources.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h: In function ‘gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)’:
/usr/include/glib-2.0/glib/gtypes.h:463:47: error: static assertion failed: Expression evaluates to false
  463 |   G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:762:46: note: in definition of macro ‘G_STATIC_ASSERT’
  762 | #define G_STATIC_ASSERT(expr) static_assert (expr, "Expression evaluates to false")
      |                                              ^~~~
[74/466] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o
FAILED: plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o 
/usr/bin/c++ -m32 -DDOC_DIR_COMPILATION=/usr/share/doc/Pcsx2 -DGAMEINDEX_DIR_COMPILATION=/usr/share/PCSX2 -DGSdx_EXPORTS -DPLUGIN_DIR_COMPILATION=/usr/lib/PCSX2 -DWXUSINGDLL -D_ARCH_32=1 -D_FILE_OFFSET_BITS=64 -D_M_X86=1 -D_M_X86_32=1 -D__WXGTK__ -I/usr/include/SDL2 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gtk-3.0 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include/Utilities -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/common/include/x86emitter -Icommon/include -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/3rdparty/libchdr/libchdr/include -Iplugins/GSdx -I/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/. -isystem /usr/lib32/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -mfxsr -march=native -pipe -fvisibility=hidden -pthread -fno-builtin-strcmp -fno-builtin-memcmp -mfpmath=sse -Wall -Wextra -Wno-attributes -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -Wno-deprecated-declarations -Wno-format -Wno-format-security -Wno-overloaded-virtual -Wno-unused-value   -Wno-stringop-truncation  -Wno-stringop-overflow  -Wstrict-aliasing -Wstrict-overflow=1  -DNDEBUG  -O2    -Wno-invalid-offsetof -pthread -fPIC  -fno-operator-names -Wno-unknown-pragmas -Wno-parentheses -Wunused-variable -Wno-class-memaccess -Wno-packed-not-aligned -DXDG_STD -std=gnu++17 -MD -MT plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o -MF plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o.d -o plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o -c /home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/GSdx.cpp
In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from plugins/GSdx/GSdxResources.h:4,
                 from /home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/GSdx.cpp:67:
/usr/include/glib-2.0/glib/gtypes.h: In function ‘gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)’:
/usr/include/glib-2.0/glib/gtypes.h:463:47: error: static assertion failed: Expression evaluates to false
  463 |   G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:762:46: note: in definition of macro ‘G_STATIC_ASSERT’
  762 | #define G_STATIC_ASSERT(expr) static_assert (expr, "Expression evaluates to false")
      |                                              ^~~~
/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/GSdx.cpp: In member function ‘bool GSdxApp::LoadResource(int, std::vector<char>&, const char*)’:
/home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/GSdx.cpp:109:45: error: invalid conversion from ‘size_t*’ {aka ‘unsigned int*’} to ‘gsize*’ {aka ‘long unsigned int*’} [-fpermissive]
  109 |  const void* data = g_bytes_get_data(bytes, &size);
      |                                             ^~~~~
      |                                             |
      |                                             size_t* {aka unsigned int*}
In file included from /usr/include/glib-2.0/glib.h:38,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from plugins/GSdx/GSdxResources.h:4,
                 from /home/starx555/.cache/pacaur/pcsx2-git/src/pcsx2/plugins/GSdx/GSdx.cpp:67:
/usr/include/glib-2.0/glib/gbytes.h:59:66: note:   initializing argument 2 of ‘const void* g_bytes_get_data(GBytes*, gsize*)’
   59 |                                                  gsize          *size);
      |                                                  ~~~~~~~~~~~~~~~~^~~~
[77/466] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSState.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
:: failed to build pcsx2-git package(s)