Update sdl3-git bricht im Buildprozess ab

Hallo,
bei mir wird für sdl3-git ein Update angezeigt nur bricht das ganze dann im Verlauf ab:

FAILED: CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o 
/usr/bin/cc -DDLL_EXPORT -DSDL_BUILD_MAJOR_VERSION=3 -DSDL_BUILD_MICRO_VERSION=5 -DSDL_BUILD_MINOR_VERSION=2 -DUSING_GENERATED_CONFIG_H -I/var/tmp/pamac-build-carsten/sdl3-git/src/build/include-config-none/build_config -I/var/tmp/pamac-build-carsten/sdl3-git/src/build/include-revision -I/var/tmp/pamac-build-carsten/sdl3-git/src/SDL/include -I/var/tmp/pamac-build-carsten/sdl3-git/src/SDL/src -isystem /var/tmp/pamac-build-carsten/sdl3-git/src/build/wayland-generated-protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -isystem /usr/include/libdecor-0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/ibus-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/sysprof-6 -isystem /usr/include/libusb-1.0 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fPIC -fvisibility=hidden -Wall -Wundef -Wfloat-conversion -fno-strict-aliasing -Wshadow -Wno-unused-local-typedefs -Wimplicit-fallthrough -fdiagnostics-color=always -idirafter/var/tmp/pamac-build-carsten/sdl3-git/src/SDL/src/video/khronos -D_REENTRANT -Winvalid-pch -include /var/tmp/pamac-build-carsten/sdl3-git/src/build/CMakeFiles/SDL3-shared.dir/cmake_pch.h -MD -MT CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -MF CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o.d -o CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -c /var/tmp/pamac-build-carsten/sdl3-git/src/SDL/src/io/io_uring/SDL_asyncio_liburing.c
In Datei, eingebunden von /usr/include/liburing.h:17,
                 von /var/tmp/pamac-build-carsten/sdl3-git/src/SDL/src/io/io_uring/SDL_asyncio_liburing.c:32:
/usr/include/liburing/compat.h:11:10: schwerwiegender Fehler: linux/blkdev.h: Datei oder Verzeichnis nicht gefunden
   11 | #include <linux/blkdev.h>
      |          ^~~~~~~~~~~~~~~~
Kompilierung beendet.
[301/362] Building C object CMakeFiles/SDL3-shared.dir/src/camera/v4l2/SDL_camera_v4l2.c.o
[302/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_evdev_capabilities.c.o
[303/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_threadprio.c.o
[304/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_fcitx.c.o
[305/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_evdev_kbd.c.o
[306/362] Building C object CMakeFiles/SDL3-shared.dir/src/video/wayland/SDL_waylandwindow.c.o
[307/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_evdev.c.o
[308/362] Building C object CMakeFiles/SDL3-shared.dir/src/core/linux/SDL_ibus.c.o
[309/362] Building C object CMakeFiles/SDL3-shared.dir/src/video/SDL_blit_auto.c.o
ninja: build stopped: subcommand failed.
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...

wie bekomme ich das wieder hin?

Wie gewünscht, die Systeminfos:

System:
  Kernel: 6.12.12-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=4eecfbdf-f653-4455-b950-5177c69cf66e rw quiet apparmor=1
    security=apparmor resume=UUID=d1b1df5f-9afb-4371-94e1-2fa80fc71107
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.2.5 tk: Qt v: N/A info: frameworks v: 6.10.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: AB350M-DS3H v: N/A
    serial: <superuser required>
  Mobo: Gigabyte model: AB350M-DS3H-CF v: x.x serial: <superuser required>
    uuid: <superuser required> UEFI: American Megatrends v: F31 date: 05/06/2019
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 2S
    serial: <filter> charge: 100% (should be ignored) rechargeable: yes
    status: discharging
  Device-2: hidpp_battery_1 model: Logitech Wireless Solar Keyboard K750
    serial: <filter> charge: 100% rechargeable: yes status: full
Memory:
  System RAM: total: 8 GiB available: 5.73 GiB used: 2.04 GiB (35.6%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 256 GiB note: check slots: 4 modules: 2 EC: None
    max-module-size: 64 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 4 GiB speed: 2666 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Kingston
    part-no: KHX2666C15D4/4G serial: <filter>
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 4 GiB speed: 2666 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Kingston
    part-no: KHX2666C15D4/4G serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 5 2400G with Radeon Vega Graphics bits: 64
    type: MT MCP arch: Zen level: v3 note: check built: 2017-19 process: GF 14nm
    family: 0x17 (23) model-id: 0x11 (17) stepping: 0 microcode: 0x810100B
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 384 KiB desc: d-4x32 KiB; i-4x64 KiB L2: 2 MiB
    desc: 4x512 KiB L3: 4 MiB desc: 1x4 MiB
  Speed (MHz): avg: 1600 min/max: 1600/3600 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 1600 2: 1600 3: 1600
    4: 1600 5: 1600 6: 1600 7: 1600 8: 1600 bogomips: 57518
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext clflush clflushopt clzero cmov cmp_legacy constant_tsc cpb
    cpuid cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c
    flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb irperf
    lahf_lm lbrv lm mca mce misalignsse mmx mmxext monitor movbe msr mtrr
    mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae pat
    pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdrand rdseed rdtscp rep_good
    sep sev sev_es sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2
    sse4a ssse3 succor svm svm_lock syscall tce topoext tsc tsc_scale
    v_vmsave_vmload vgif vmcb_clean vme vmmcall wdt xgetbv1 xsave xsavec
    xsaveerptr xsaveopt
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; STIBP:
    disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Raven Ridge [Radeon Vega Series /
    Radeon Mobile Series] driver: amdgpu v: kernel arch: GCN-5 code: Vega
    process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports:
    active: DVI-D-1 empty: HDMI-A-1 bus-ID: 08:00.0 chip-ID: 1002:15dd
    class-ID: 0300 temp: 32.0 C
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 046d:0825
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: DVI-D-1 mapped: DVI-D-0 model: BenQ G2320HDB serial: <filter>
    built: 2011 res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 96 gamma: 1.2
    chroma: red: x: 0.639 y: 0.329 green: x: 0.298 y: 0.600 blue: x: 0.149
    y: 0.059 white: x: 0.314 y: 0.329 size: 510x287mm (20.08x11.3")
    diag: 585mm (23") ratio: 16:9 modes: 1920x1080, 1600x1200, 1680x1050,
    1280x1024, 1440x900, 1280x960, 1280x800, 1152x864, 1280x720, 1024x768,
    1024x576, 832x624, 800x600, 640x480, 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Vega 11 Graphics
    (radeonsi raven LLVM 19.1.7 DRM 3.59 6.12.12-2-MANJARO)
    device-ID: 1002:15dd memory: 1.95 GiB unified: no
  API: Vulkan v: 1.4.303 layers: 4 device: 0 type: integrated-gpu name: AMD
    Radeon Vega 11 Graphics (RADV RAVEN) driver: N/A device-ID: 1002:15dd
    surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP
    Audio driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 08:00.1 chip-ID: 1002:15de class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
    lanes: 16 bus-ID: 08:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-3: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 046d:0825
    class-ID: 0102 serial: <filter>
  API: ALSA v: k6.12.12-2-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.2.7 status: off with: pipewire-media-session
    status: active tools: pw-cli
  Server-4: PulseAudio v: 17.0-43-g3e2bb status: active with:
    1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
    tools: pacat,pactl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Gigabyte driver: r8169 v: kernel modules: r8168 pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.82 TiB used: 875.3 GiB (47.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000DL002-9TT153
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5900 serial: <filter> fw-rev: CC3C scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: GPT
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: DVDRAM GH22NS70 rev: EX03
    dev-links: cdrom
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 922.42 GiB size: 906.87 GiB (98.31%)
    used: 539.92 GiB (59.5%) fs: ext4 dev: /dev/sdb2 maj-min: 8:18 label: N/A
    uuid: 4eecfbdf-f653-4455-b950-5177c69cf66e
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 296 KiB (0.1%) fs: vfat dev: /dev/sdb1 maj-min: 8:17 label: N/A
    uuid: 76EE-31D6
  ID-3: /media/Datengrab raw-size: 931.51 GiB size: 915.82 GiB (98.31%)
    used: 335.02 GiB (36.6%) fs: ext4 dev: /dev/sda1 maj-min: 8:1
    label: Datengrab uuid: 3e9f3a5e-be32-40c8-a264-c23a2348b9d7
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 8.8 GiB used: 373.5 MiB (4.1%)
    priority: -2 dev: /dev/sdb3 maj-min: 8:19 label: N/A
    uuid: d1b1df5f-9afb-4371-94e1-2fa80fc71107
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 14 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-1:2 info: Logitech Webcam C270 type: video,audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 046d:0825 class-ID: 0102 serial: <filter>
  Hub-2: 1-2:3 info: VIA Labs USB2.0 Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2817
    class-ID: 0900
  Device-1: 1-9:4 info: Seiko Epson Perfection V39 type: <vendor specific>
    driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 500mA chip-ID: 04b8:013d class-ID: ff00 serial: <filter>
  Device-2: 1-13:5 info: Logitech Unifying Receiver type: keyboard,mouse,HID
    driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c52b class-ID: 0300
  Hub-3: 2-0:1 info: super-speed hub ports: 8 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-4: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-5: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-6: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-7: 6-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 31.8 C mobo: N/A gpu: amdgpu temp: 31.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: 2191 pm: dpkg pkgs: 0 pm: pacman pkgs: 2188 libs: 528 tools: pamac
    pm: rpm pkgs: 0 pm: flatpak pkgs: 0 pm: snap pkgs: 3
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
    2: https://mirror.23m.com/manjaro/stable/$repo/$arch
    3: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
    4: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    5: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    6: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 272
  1: cpu: 11.6% command: chrome pid: 23931 mem: 371.8 MiB (6.3%)
  2: cpu: 10.1% command: chrome pid: 24658 mem: 281.4 MiB (4.7%)
  3: cpu: 5.3% command: chrome pid: 23674 mem: 298.2 MiB (5.0%)
  4: cpu: 3.6% command: konsole pid: 24833 mem: 222.3 MiB (3.7%)
  5: cpu: 3.3% command: Xorg pid: 1172 mem: 162.0 MiB (2.7%)
  Memory top: 5 of 272
  1: mem: 502.0 MiB (8.5%) command: chrome pid: 23619 cpu: 2.9%
  2: mem: 371.9 MiB (6.3%) command: plasmashell pid: 1658 cpu: 1.4%
  3: mem: 371.8 MiB (6.3%) command: chrome pid: 23931 cpu: 11.6%
  4: mem: 298.2 MiB (5.0%) command: chrome pid: 23674 cpu: 5.3%
  5: mem: 281.4 MiB (4.7%) command: chrome pid: 24658 cpu: 10.1%
Info:
  Processes: 272 Power: uptime: 36m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 2.28 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.37

Hi @Zaphood_1972, and welcome!

In order for us, or anyone for that matter, to be able to provide assistance, more information is necessary. To that end, please see:

Please also note and heed: Forum Rules - Manjaro

Those with privacy concerns: note that when -z, or --filter is used, all personally identifiable information is filtered out from the resulting inxi output. :eyes:

Hope you manage!


:bangbang: Tip for legibility: :bangbang:

To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Portaest sed
elementum
cursus nisl nisi
hendrerit ac quis
sit
adipiscing
tortor sit leo commodo.

Instead of like this:

Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby improving legibility and making it much easier for those trying to be of assistance.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Please edit your post accordingly.

Note that the above text is partially pre-prepared as a general introduction for new forum users. Please take the time to follow links given and learn how to create effective support requests and encourage quality responses.

deutsche Version unten drunter

sdl3 is available from the repos - no AUR needed

What I’m trying to say and ask is:
are you sure you even need this specific version and therefore need to compile it yourself?

Why do you have it?
Do you need it?

If you do - use yay to build it, rather than pamac.
Make sure you have all the prerequisites for using the AUR installed (base-devel).


Sorry - wieder aus versehen auf englisch getippt … aber Du hast im englischen Teil des Forums gepostet.
Wenn es deutsch sein muß sollte es woanders gepostet werden.

sdl3 ist in den normalen Repos - braucht man normalerweise nicht selbst kompilieren.

Bist Du sicher, daß Du genau diese Version brauchst?
Daß die Repo Version nicht ausreicht?

Sei sicher, alle AUR Vorraussetzungen installiert zu haben (base-devel) und nutze einen anderen AUR Helfer wie yay anstatt von pamac.

1 Like

I’m having the same issue, when building SDL3 now.

I want to make an SDL3 program from this template: GitHub - libsdl-org/SDL_helloworld: A Hello World project that uses SDL.
Which fetches the SDL3 source code and builds it locally, for development.
I’ve previously built this repo without issues, and I don’t think much changed on that front since then. But I did get a Manjaro kernel upgrade.

====================[ Build | sdl-helloworld | Debug ]==========================
/home/technicjelle/.local/share/JetBrains/Toolbox/apps/clion/bin/cmake/linux/x64/bin/cmake --build /home/technicjelle/Build/SDL_helloworld/cmake-build-debug --target sdl-helloworld -j 14
[1/52] Building C object _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o
FAILED: _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o 
/usr/bin/cc -DDLL_EXPORT -DSDL_BUILD_MAJOR_VERSION=3 -DSDL_BUILD_MICRO_VERSION=5 -DSDL_BUILD_MINOR_VERSION=2 -DUSING_GENERATED_CONFIG_H -I/home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-build/include-config-debug/build_config -I/home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-build/include-revision -I/home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-src/include -I/home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-src/src -isystem /home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-build/wayland-generated-protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -isystem /usr/include/libdecor-0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/libusb-1.0 -g -fPIC -fvisibility=hidden -fdiagnostics-color=always -Wall -Wundef -Wfloat-conversion -fno-strict-aliasing -Wshadow -Wno-unused-local-typedefs -Wimplicit-fallthrough -fdiagnostics-color=always -idirafter/home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-src/src/video/khronos -D_REENTRANT -Winvalid-pch -include /home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-build/CMakeFiles/SDL3-shared.dir/cmake_pch.h -MD -MT _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -MF _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o.d -o _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -c /home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-src/src/io/io_uring/SDL_asyncio_liburing.c
In file included from /usr/include/liburing.h:17,
                 from /home/technicjelle/Build/SDL_helloworld/cmake-build-debug/_deps/sdl3-src/src/io/io_uring/SDL_asyncio_liburing.c:32:
/usr/include/liburing/compat.h:11:10: fatal error: linux/blkdev.h: No such file or directory
   11 | #include <linux/blkdev.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[14/52] Building C object _deps/sdl3-build/CMakeFiles/SDL3-shared.dir/src/joystick/hidapi/SDL_hidapi_switch.c.o
ninja: build stopped: subcommand failed.

EDIT:
With the help of some fine people in the SDL Enthusiasts Discord server, we’ve found out that it’s a packaging issue from downstream Arch: /usr/include/liburing/compat.h:11:10: Fatal error: linux/blkdev.h: no such file or directory 11 | #include <linux/blkdev.h> · Issue #1341 · axboe/liburing · GitHub
It has been fixed already, but Manjaro doesn’t have the fix yet.

Ich habe genau das selbe Problem, was kann an machen um das Paket sdl3-git zu entfernen? Einfach löschen geht nicht wegen Abhängigkeiten…

I’m facing the same problem on a fresh Manjaro KDE installation. I installed all required development packages. After encountering the error, I manually installed the Kernel headers for the 6.12.12 kernel, but to no avail.
The only difference is that I’m trying to build SDL3 via vcpkg. But it leads to the same errors:

FAILED: CMakeFiles/SDL3-static.dir/src/io/io_uring/SDL_asyncio_liburing.c.o 
/usr/bin/cc -DSDL_BUILD_MAJOR_VERSION=3 -DSDL_BUILD_MICRO_VERSION=4 -DSDL_BUILD_MINOR_VERSION=2 -DSDL_STATIC_LIB -DUSING_GENERATED_CONFIG_H -I/home/agorath/Git-projects/vcpkg/buildtrees/sdl3/x64-linux-dbg/include-config-debug/build_config -I/home/agorath/Git-projects/vcpkg/buildtrees/sdl3/x64-linux-dbg/include-revision -I/home/agorath/Git-projects/vcpkg/buildtrees/sdl3/src/ease-3.2.4-d381bc6db0.clean/include -I/home/agorath/Git-projects/vcpkg/buildtrees/sdl3/src/ease-3.2.4-d381bc6db0.clean/src -isystem /home/agorath/Git-projects/vcpkg/buildtrees/sdl3/x64-linux-dbg/wayland-generated-protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -isystem /usr/include/libdecor-0 -isystem /home/agorath/Git-projects/vcpkg/installed/x64-linux/debug/lib/pkgconfig/../../../include/dbus-1.0 -isystem /home/agorath/Git-projects/vcpkg/installed/x64-linux/debug/lib/pkgconfig/../../lib/dbus-1.0/include -isystem /usr/include/ibus-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /home/agorath/Git-projects/vcpkg/installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -isystem /home/agorath/Git-projects/vcpkg/installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -isystem /usr/include/sysprof-6 -fPIC -g -Wall -Wundef -Wfloat-conversion -fno-strict-aliasing -Wshadow -Wno-unused-local-typedefs -Wimplicit-fallthrough -fdiagnostics-color=always -idirafter/home/agorath/Git-projects/vcpkg/buildtrees/sdl3/src/ease-3.2.4-d381bc6db0.clean/src/video/khronos -D_REENTRANT -Winvalid-pch -include /home/agorath/Git-projects/vcpkg/buildtrees/sdl3/x64-linux-dbg/CMakeFiles/SDL3-static.dir/cmake_pch.h -MD -MT CMakeFiles/SDL3-static.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -MF CMakeFiles/SDL3-static.dir/src/io/io_uring/SDL_asyncio_liburing.c.o.d -o CMakeFiles/SDL3-static.dir/src/io/io_uring/SDL_asyncio_liburing.c.o -c /home/agorath/Git-projects/vcpkg/buildtrees/sdl3/src/ease-3.2.4-d381bc6db0.clean/src/io/io_uring/SDL_asyncio_liburing.c
In file included from /usr/include/liburing.h:17,
                 from /home/agorath/Git-projects/vcpkg/buildtrees/sdl3/src/ease-3.2.4-d381bc6db0.clean/src/io/io_uring/SDL_asyncio_liburing.c:32:
/usr/include/liburing/compat.h:11:10: fatal error: linux/blkdev.h: No such file or directory
   11 | #include <linux/blkdev.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.