Build broken due to trivial reason. You should test your PKGBUILD before pushing updates:
-> Extracting duckstation-0.1-6232.tar.gz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Version: 3.28.3
CMake System Name: Linux
Build Type:
-- Found CURL: /usr/lib/libcurl.so (found version "8.6.0")
-- Could NOT find Libbacktrace (missing: LIBBACKTRACE_LIBRARY LIBBACKTRACE_INCLUDE_DIR)
CMake Warning at CMakeLists.txt:57 (message):
libbacktrace not found, crashes will not produce backtraces.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0")
-- Performing Test HAVE_EGL
-- Performing Test HAVE_EGL - Success
-- Found EGL: /usr/include (found version "1.5")
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Wayland support enabled
-- Performing Test COMPILER_SUPPORTS_WALL
-- Performing Test COMPILER_SUPPORTS_WALL - Success
-- Performing Test COMPILER_SUPPORTS_MEMACCESS
-- Performing Test COMPILER_SUPPORTS_MEMACCESS - Success
-- Performing Test COMPILER_SUPPORTS_OFFSETOF
-- Performing Test COMPILER_SUPPORTS_OFFSETOF - Success
Building x86_64 binaries.
-- Version: 10.1.1
-- Build type:
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Looking for include file pulse/pulseaudio.h
-- Looking for include file pulse/pulseaudio.h - found
-- Looking for include file alsa/asoundlib.h
-- Looking for include file alsa/asoundlib.h - found
-- Looking for include file jack/jack.h
-- Looking for include file jack/jack.h - not found
-- Looking for include file sndio.h
-- Looking for include file sndio.h - found
-- Looking for include file sys/soundcard.h
-- Looking for include file sys/soundcard.h - found
-- Checking for module 'dbus-1'
-- Found dbus-1, version 1.14.10
Building x64 recompiler
-- Building X11 NoGUI Platform.
-- Building Wayland NoGUI Platform.
-- Found Wayland_Client: /usr/lib/libwayland-client.so (found version "1.22.0")
-- Found Wayland: /usr/lib/libwayland-client.so (found version "1.22.0") found components: Client
-- Found WaylandScanner: /usr/bin/wayland-scanner
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find WaylandProtocols (missing: WaylandProtocols_DATADIR)
(Required is at least version "1.15")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindWaylandProtocols.cmake:28 (find_package_handle_standard_args)
src/duckstation-nogui/CMakeLists.txt:59 (find_package)
Pinned Comments
xiota commented on 2024-09-19 02:40 (UTC) (edited on 2024-12-31 03:13 (UTC) by xiota)
For now, this is pinned to the last GPL commit. I haven't decided what to do long term.
Use
aur/duckstation-git
for the latest changes.gromit commented on 2024-09-13 10:55 (UTC)
FYI that this project did an "interesting" license change https://www.reddit.com/r/linux/comments/1ffml57/playstation_1_emulator_duckstation_developer/