Package Details: ps3-psl1ght 20241020-3

Git Clone URL: https://aur.archlinux.org/ps3-psl1ght.git (read-only, click to copy)
Package Base: ps3-psl1ght
Description: PSL1GHT lightweight PS3 GameOS SDK
Upstream URL: https://github.com/ps3dev
Licenses: MIT
Submitter: disc-kuraudo
Maintainer: disc-kuraudo
Last Packager: disc-kuraudo
Votes: 1
Popularity: 0.180759
First Submitted: 2023-03-07 18:19 (UTC)
Last Updated: 2026-03-16 10:49 (UTC)

Latest Comments

lamp commented on 2026-03-16 00:21 (UTC)

I think this is missing a dependency on python-setuptools as I got this error

Traceback (most recent call last):
  File "/home/lamp/.cache/yay/ps3-psl1ght/src/PSL1GHT/tools/ps3py/setup.py", line 1, in <module>
    from distutils.core import setup, Extension
ModuleNotFoundError: No module named 'distutils'
make[2]: *** [Makefile:20: pkgcrypt.so] Error 1
make[1]: *** [Makefile:29: all] Error 2
make: *** [Makefile:17: all] Error 2

disc-kuraudo commented on 2025-05-04 23:09 (UTC)

The parts compiled with ps3-ppu-gcc build fine, it's the system gcc 15.1 that now got updated that breaks the compilation of tools like ps3load, will look into workarounds soon.

claunia commented on 2025-05-04 22:43 (UTC)

Doesn't build properly with ps3-ppu-gcc 15:

/home/claunia/.cache/pikaur/build/ps3-psl1ght/src/PSL1GHT/tools/ps3load/source/main.c:68:16: error: cannot use keyword ‘false’ as enumeration constant
   68 | typedef enum { false, true } bool;
      |                ^~~~~
/home/claunia/.cache/pikaur/build/ps3-psl1ght/src/PSL1GHT/tools/ps3load/source/main.c:68:16: note: ‘false’ is a keyword with ‘-std=c23’ onwards
/home/claunia/.cache/pikaur/build/ps3-psl1ght/src/PSL1GHT/tools/ps3load/source/main.c:68:30: error: expected ‘;’, identifier or ‘(’ before ‘bool’
   68 | typedef enum { false, true } bool;
      |                              ^~~~
/home/claunia/.cache/pikaur/build/ps3-psl1ght/src/PSL1GHT/tools/ps3load/source/main.c:68:30: warning: useless type name in empty declaration