From e2d9aab70d7924ff3fe9e18f0aaff3155eff1de7 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 7 Dec 2022 07:00:51 +0100 Subject: [PATCH] .github: step libuEv and libite versions GitHub have now stepped their 'ubuntu-latest' image to Ubuntu 22.04. With that comes the GLIBC bump to >= 2.34 which require aligning the time bits and file offset bits to 64 bits. This is libuev v2.4.0. We also make sure to align libite to the same version between the workflows to avoid any nasty surprises. Signed-off-by: Joachim Wiberg --- .github/workflows/build.yml | 6 +++--- .github/workflows/coverity.yml | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d171d313..18fa4c5a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,11 +28,11 @@ jobs: run: | sudo apt-get -y update sudo apt-get -y install pkg-config tree jq - wget https://github.com/troglobit/libuev/releases/download/v2.3.2/libuev-2.3.2.tar.xz + wget https://github.com/troglobit/libuev/releases/download/v2.4.0/libuev-2.4.0.tar.xz wget https://github.com/troglobit/libite/releases/download/v2.5.2/libite-2.5.2.tar.gz - tar xf libuev-2.3.2.tar.xz + tar xf libuev-2.4.0.tar.xz tar xf libite-2.5.2.tar.gz - (cd libuev-2.3.2 && ./configure --prefix=/usr && make && sudo make install-strip) + (cd libuev-2.4.0 && ./configure --prefix=/usr && make && sudo make install-strip) (cd libite-2.5.2 && ./configure --prefix=/usr && make && sudo make install-strip) sudo ldconfig - uses: actions/checkout@v3 diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index cb068ca6..80f1141f 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -35,12 +35,12 @@ jobs: run: | sudo apt-get -y update sudo apt-get -y install pkg-config - wget https://github.com/troglobit/libuev/releases/download/v2.3.2/libuev-2.3.2.tar.xz - wget https://github.com/troglobit/libite/releases/download/v2.3.1/libite-2.3.1.tar.gz - tar xf libuev-2.3.2.tar.xz - tar xf libite-2.3.1.tar.gz - (cd libuev-2.3.2 && ./configure --prefix=/usr && make && sudo make install-strip) - (cd libite-2.3.1 && ./configure --prefix=/usr && make && sudo make install-strip) + wget https://github.com/troglobit/libuev/releases/download/v2.4.0/libuev-2.4.0.tar.xz + wget https://github.com/troglobit/libite/releases/download/v2.5.2/libite-2.5.2.tar.gz + tar xf libuev-2.4.0.tar.xz + tar xf libite-2.5.2.tar.gz + (cd libuev-2.4.0 && ./configure --prefix=/usr && make && sudo make install-strip) + (cd libite-2.5.2 && ./configure --prefix=/usr && make && sudo make install-strip) sudo ldconfig - name: Build run: |