Skip to content

Commit 921c65a

Browse files
committed
Fix smoke test: Update GLEW package to libglew2.2 for Ubuntu 22.04
Ubuntu 22.04 (ubuntu-latest) uses libglew2.2, not libglew2.1. Also added Mesa GL libraries for better virtual framebuffer support: - mesa-utils (provides glxinfo for debugging) - libgl1-mesa-glx (Mesa OpenGL runtime) - libglu1-mesa (OpenGL utility library) This fixes the apt-get error: E: Unable to locate package libglew2.1
1 parent cf3d930 commit 921c65a

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

‎.github/workflows/smoke-test.yml‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,17 @@ jobs:
2626
- name: Install dependencies
2727
run: |
2828
sudo apt-get update
29-
sudo apt-get install -y wget p7zip-full xvfb libsdl2-2.0-0 libglew2.1 libopenal1 libcurl4
29+
sudo apt-get install -y \
30+
wget \
31+
p7zip-full \
32+
xvfb \
33+
libsdl2-2.0-0 \
34+
libglew2.2 \
35+
libopenal1 \
36+
libcurl4 \
37+
mesa-utils \
38+
libgl1-mesa-glx \
39+
libglu1-mesa
3040
3141
- name: Download BAR Engine (with RmlUi support)
3242
run: |

0 commit comments

Comments
 (0)