Commit 010cf59
0
plików
+0
dodanych
-0
usuniętych
@@ -45,9 +45,10 @@ build: |
45
45
# format to BGR888).
46
46
patch -p1 -i ../wlroots-0.20.2-bgr888-read-pixels.patch
47
47
48
- # Renderer gles2 (mesa), backendy DRM + libinput; Xwayland i zarządzanie
49
- # kolorem wyłączone w v1 PaganDE (patrz paganDE/docs/ARCHITECTURE.md).
50
- meson setup build --prefix=/usr \
48
+ # pagbuild dodaje -D_GNU_SOURCE do CFLAGS, a wlroots sam go definiuje
49
+ # (render/allocator/udmabuf.c) -> "_GNU_SOURCE redefined" + -Werror = błąd.
50
+ # -std=gnu17 i tak implikuje _GNU_SOURCE, więc usuwamy nadmiarową definicję.
51
+ CFLAGS="${CFLAGS/-D_GNU_SOURCE/}" meson setup build --prefix=/usr \
51
52
-Dexamples=false \
52
53
-Drenderers=gles2 \
53
54
-Dbackends=drm,libinput \