diff --git a/.github/workflows/osrm-backend.yml b/.github/workflows/osrm-backend.yml index c83eb45c143..8710fa2d67a 100644 --- a/.github/workflows/osrm-backend.yml +++ b/.github/workflows/osrm-backend.yml @@ -16,7 +16,7 @@ env: CCACHE_COMPRESS: 1 CASHER_TIME_OUT: 599 # one second less than 10m to avoid 10m timeout error: https://github.com/Project-OSRM/osrm-backend/issues/2742 CCACHE_VERSION: 3.3.1 - CMAKE_VERSION: 3.7.2 + CMAKE_VERSION: 3.21.2 ENABLE_NODE_BINDINGS: "ON" jobs: @@ -425,7 +425,7 @@ jobs: echo "MASON=${GITHUB_WORKSPACE}/scripts/mason.sh" >> $GITHUB_ENV echo "CMAKE_URL=https://mason-binaries.s3.amazonaws.com/${MASON_OS}-x86_64/cmake/${CMAKE_VERSION}.tar.gz" >> $GITHUB_ENV - echo "CMAKE_DIR=mason_packages/${MASON_OS}-x86_64/cmake/${CMAKE_VERSION}}" >> $GITHUB_ENV + echo "CMAKE_DIR=mason_packages/${MASON_OS}-x86_64/cmake/${CMAKE_VERSION}" >> $GITHUB_ENV - name: Install dev dependencies @@ -471,6 +471,7 @@ jobs: fi elif [[ $TARGET_ARCH == "i686" ]]; then source ./scripts/ci/before_install.${TARGET_ARCH}.sh + echo "PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig:${PKG_CONFIG_PATH}" >> $GITHUB_ENV fi - name: Prepare build diff --git a/CHANGELOG.md b/CHANGELOG.md index de89940e3b8..d54a474a2b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - CHANGED: Upgrade Ubuntu CI builds to 20.04 [#6119](https://github.com/Project-OSRM/osrm-backend/pull/6119) - CHANGED: Make building osrm-routed optional [#6144](https://github.com/Project-OSRM/osrm-backend/pull/6144) - FIXED: Run all unit tests in CI [#5248](https://github.com/Project-OSRM/osrm-backend/pull/5248) + - FIXED: Fix installation of Mason CMake and 32 bit CI build [#6170](https://github.com/Project-OSRM/osrm-backend/pull/6170) # 5.26.0 - Changes from 5.25.0