From 3435a1781768afcd5321987da508f5854e5ca489 Mon Sep 17 00:00:00 2001 From: Simon Dassow Date: Wed, 29 Jul 2026 16:27:45 +0200 Subject: [PATCH 1/5] Add wayland development dependency --- linux/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/linux/Dockerfile b/linux/Dockerfile index 1227553..58bb926 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -19,6 +19,7 @@ RUN set -eux; \ libxcursor-dev:amd64 \ libxinerama-dev:amd64 \ # deps to support wayland + libwayland-dev:amd64 \ libxkbcommon-dev:amd64 \ libdecor-0-dev:amd64 \ ; \ @@ -31,6 +32,7 @@ RUN set -eux; \ libxcursor-dev:arm64 \ libxinerama-dev:arm64 \ # deps to support wayland + libwayland-dev:arm64 \ libxkbcommon-dev:arm64 \ libdecor-0-dev:arm64 \ ; \ @@ -43,6 +45,7 @@ RUN set -eux; \ libxcursor-dev:armhf \ libxinerama-dev:armhf \ # deps to support wayland + libwayland-dev:armhf \ libxkbcommon-dev:armhf \ libdecor-0-dev:armhf \ ; \ @@ -55,6 +58,7 @@ RUN set -eux; \ libxcursor-dev:i386 \ libxinerama-dev:i386 \ # deps to support wayland + libwayland-dev:i386 \ libxkbcommon-dev:i386 \ libdecor-0-dev:i386 \ ; \ From 4a9909ed2a790fd423be8a80f5bde1d8b0260944 Mon Sep 17 00:00:00 2001 From: Simon Dassow Date: Wed, 29 Jul 2026 16:35:51 +0200 Subject: [PATCH 2/5] More dependencies --- linux/Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linux/Dockerfile b/linux/Dockerfile index 58bb926..8cb5a79 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -19,6 +19,8 @@ RUN set -eux; \ libxcursor-dev:amd64 \ libxinerama-dev:amd64 \ # deps to support wayland + libglfw3-dev:amd64 \ + libgles2-mesa-dev:amd64 \ libwayland-dev:amd64 \ libxkbcommon-dev:amd64 \ libdecor-0-dev:amd64 \ @@ -32,6 +34,8 @@ RUN set -eux; \ libxcursor-dev:arm64 \ libxinerama-dev:arm64 \ # deps to support wayland + libglfw3-dev:arm64 \ + libgles2-mesa-dev:arm64 \ libwayland-dev:arm64 \ libxkbcommon-dev:arm64 \ libdecor-0-dev:arm64 \ @@ -45,6 +49,8 @@ RUN set -eux; \ libxcursor-dev:armhf \ libxinerama-dev:armhf \ # deps to support wayland + libglfw3-dev:armhf \ + libgles2-mesa-dev:armhf \ libwayland-dev:armhf \ libxkbcommon-dev:armhf \ libdecor-0-dev:armhf \ @@ -58,6 +64,8 @@ RUN set -eux; \ libxcursor-dev:i386 \ libxinerama-dev:i386 \ # deps to support wayland + libglfw3-dev:i386 \ + libgles2-mesa-dev:i386 \ libwayland-dev:i386 \ libxkbcommon-dev:i386 \ libdecor-0-dev:i386 \ From 955b18215f2852d61caa4a76d540da8979c464c3 Mon Sep 17 00:00:00 2001 From: Simon Dassow Date: Wed, 29 Jul 2026 16:49:47 +0200 Subject: [PATCH 3/5] Try to address linked errors --- linux/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/linux/Dockerfile b/linux/Dockerfile index 8cb5a79..07ab85b 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -19,6 +19,7 @@ RUN set -eux; \ libxcursor-dev:amd64 \ libxinerama-dev:amd64 \ # deps to support wayland + libc6:amd64 \ libglfw3-dev:amd64 \ libgles2-mesa-dev:amd64 \ libwayland-dev:amd64 \ @@ -34,6 +35,7 @@ RUN set -eux; \ libxcursor-dev:arm64 \ libxinerama-dev:arm64 \ # deps to support wayland + libc6:arm64 \ libglfw3-dev:arm64 \ libgles2-mesa-dev:arm64 \ libwayland-dev:arm64 \ @@ -49,6 +51,7 @@ RUN set -eux; \ libxcursor-dev:armhf \ libxinerama-dev:armhf \ # deps to support wayland + libc6:armhf \ libglfw3-dev:armhf \ libgles2-mesa-dev:armhf \ libwayland-dev:armhf \ @@ -64,6 +67,7 @@ RUN set -eux; \ libxcursor-dev:i386 \ libxinerama-dev:i386 \ # deps to support wayland + libc6:i386 \ libglfw3-dev:i386 \ libgles2-mesa-dev:i386 \ libwayland-dev:i386 \ From 57c7568c7d15d9b1bf7617c9e31edf5712f8b4a6 Mon Sep 17 00:00:00 2001 From: Simon Dassow Date: Wed, 29 Jul 2026 16:57:04 +0200 Subject: [PATCH 4/5] Revert "Try to address linked errors" This reverts commit 955b18215f2852d61caa4a76d540da8979c464c3. --- linux/Dockerfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/linux/Dockerfile b/linux/Dockerfile index 07ab85b..8cb5a79 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -19,7 +19,6 @@ RUN set -eux; \ libxcursor-dev:amd64 \ libxinerama-dev:amd64 \ # deps to support wayland - libc6:amd64 \ libglfw3-dev:amd64 \ libgles2-mesa-dev:amd64 \ libwayland-dev:amd64 \ @@ -35,7 +34,6 @@ RUN set -eux; \ libxcursor-dev:arm64 \ libxinerama-dev:arm64 \ # deps to support wayland - libc6:arm64 \ libglfw3-dev:arm64 \ libgles2-mesa-dev:arm64 \ libwayland-dev:arm64 \ @@ -51,7 +49,6 @@ RUN set -eux; \ libxcursor-dev:armhf \ libxinerama-dev:armhf \ # deps to support wayland - libc6:armhf \ libglfw3-dev:armhf \ libgles2-mesa-dev:armhf \ libwayland-dev:armhf \ @@ -67,7 +64,6 @@ RUN set -eux; \ libxcursor-dev:i386 \ libxinerama-dev:i386 \ # deps to support wayland - libc6:i386 \ libglfw3-dev:i386 \ libgles2-mesa-dev:i386 \ libwayland-dev:i386 \ From ad5e093060b3674f7a6de054c43a88e3268e9ef7 Mon Sep 17 00:00:00 2001 From: Simon Dassow Date: Thu, 30 Jul 2026 01:10:33 +0200 Subject: [PATCH 5/5] Remove glfw3 again --- linux/Dockerfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/linux/Dockerfile b/linux/Dockerfile index 8cb5a79..e46603e 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -19,7 +19,6 @@ RUN set -eux; \ libxcursor-dev:amd64 \ libxinerama-dev:amd64 \ # deps to support wayland - libglfw3-dev:amd64 \ libgles2-mesa-dev:amd64 \ libwayland-dev:amd64 \ libxkbcommon-dev:amd64 \ @@ -34,7 +33,6 @@ RUN set -eux; \ libxcursor-dev:arm64 \ libxinerama-dev:arm64 \ # deps to support wayland - libglfw3-dev:arm64 \ libgles2-mesa-dev:arm64 \ libwayland-dev:arm64 \ libxkbcommon-dev:arm64 \ @@ -49,7 +47,6 @@ RUN set -eux; \ libxcursor-dev:armhf \ libxinerama-dev:armhf \ # deps to support wayland - libglfw3-dev:armhf \ libgles2-mesa-dev:armhf \ libwayland-dev:armhf \ libxkbcommon-dev:armhf \ @@ -64,7 +61,6 @@ RUN set -eux; \ libxcursor-dev:i386 \ libxinerama-dev:i386 \ # deps to support wayland - libglfw3-dev:i386 \ libgles2-mesa-dev:i386 \ libwayland-dev:i386 \ libxkbcommon-dev:i386 \