diff --git a/.github/workflows/gh-actions-pr.yml b/.github/workflows/gh-actions-pr.yml index 1f620d95c..208334e7a 100644 --- a/.github/workflows/gh-actions-pr.yml +++ b/.github/workflows/gh-actions-pr.yml @@ -5,7 +5,7 @@ on: [ pull_request ] jobs: build: name: Build - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 continue-on-error: ${{ matrix.allow_failure }} defaults: @@ -36,56 +36,11 @@ jobs: OpenGL_GL_PREFERENCE: 'GLVND' ENABLE_PIE: 'OFF' allow_failure: true - - FROM: 'ubuntu:jammy' - COMPILER: 'gcc' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - - FROM: 'ubuntu:jammy' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - - FROM: 'ubuntu:focal' - COMPILER: 'gcc' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - - FROM: 'ubuntu:focal' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - FROM: 'linuxmintd/mint22-amd64' COMPILER: 'clang' OpenGL_GL_PREFERENCE: 'GLVND' ENABLE_PIE: 'OFF' allow_failure: true - - FROM: 'linuxmintd/mint21.3-amd64' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: true - - FROM: 'linuxmintd/mint21.2-amd64' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: true - - FROM: 'linuxmintd/mint21.1-amd64' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: true - - FROM: 'linuxmintd/mint21-amd64' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - - FROM: 'linuxmintd/mint20-amd64' - COMPILER: 'clang' - OpenGL_GL_PREFERENCE: 'GLVND' - ENABLE_PIE: 'OFF' - allow_failure: false - FROM: 'debian:bookworm' COMPILER: 'clang' OpenGL_GL_PREFERENCE: 'GLVND' diff --git a/engine/CMakeLists.txt b/engine/CMakeLists.txt index 3c64979fd..a87318e29 100644 --- a/engine/CMakeLists.txt +++ b/engine/CMakeLists.txt @@ -399,7 +399,7 @@ IF (USE_SYSTEM_BOOST) UNSET(Boost_${BOOST_PYTHON_COMPONENT}_FOUND) MESSAGE("++ Looking for System Boost::python") - FIND_PACKAGE(Boost COMPONENTS ${BOOST_PYTHON_COMPONENT} json log log_setup date_time system filesystem thread chrono atomic REQUIRED) + FIND_PACKAGE(Boost COMPONENTS python3 json log log_setup date_time system filesystem thread chrono atomic REQUIRED) IF (Boost_python3_FOUND) MESSAGE("++ Found System Boost::python3 : ${Boost_PYTHON3_LIBRARY}") ELSEIF (Boost_${BOOST_PYTHON_COMPONENT}_FOUND)