Fix CI 1461/head
authorEven Rouault <even.rouault@spatialys.com>
Tue, 7 Mar 2023 14:36:24 +0000 (15:36 +0100)
committerEven Rouault <even.rouault@spatialys.com>
Tue, 7 Mar 2023 14:36:24 +0000 (15:36 +0100)
.github/workflows/build.yml
tools/travis-ci/install.sh
tools/travis-ci/knownfailures-Ubuntu22.04-gcc11.3.0-x86_64-Release-3rdP.txt [new file with mode: 0644]
tools/travis-ci/run.sh

index 2007218f9da520808a6725f1e5efc6c5de398052..d5d3f68c40e16f1000a673fcd47aaf2e8145094e 100644 (file)
@@ -43,7 +43,7 @@ jobs:
       - name: Install Requirements
         run: |
           sudo apt update
-          sudo apt install -y gcc g++
+          sudo apt install -y gcc g++ python-is-python3
 
       - name: Build and run tests
         run: |
index 26568af48cdd53a5ec4c13d889657057b1d78297..2945398615300477e8717b1b32cc6e65b26ddffd 100755 (executable)
@@ -35,13 +35,6 @@ if [ "${COVERITY_SCAN_BRANCH:-}" == "1" ] || [ "${OPJ_CI_ABI_CHECK:-}" == "1" ];
        exit 0
 fi
 
-if [ "${OPJ_CI_ASAN:-}" == "1" ]; then
-       # We need a new version of cmake than travis-ci provides
-       wget --no-check-certificate -qO - https://cmake.org/files/v3.5/cmake-3.5.2-Linux-x86_64.tar.gz | tar -xz
-       # copy to a directory that will not changed every version
-       mv cmake-3.5.2-Linux-x86_64 cmake-install
-fi
-
 if [ "${OPJ_CI_SKIP_TESTS:-}" != "1" ]; then
 
        OPJ_SOURCE_DIR=$(cd $(dirname $0)/../.. && pwd)
diff --git a/tools/travis-ci/knownfailures-Ubuntu22.04-gcc11.3.0-x86_64-Release-3rdP.txt b/tools/travis-ci/knownfailures-Ubuntu22.04-gcc11.3.0-x86_64-Release-3rdP.txt
new file mode 100644 (file)
index 0000000..0ed8ee4
--- /dev/null
@@ -0,0 +1,6 @@
+NR-DEC-_00042.j2k-2-decode-md5
+NR-DEC-kodak_2layers_lrcp.j2c-31-decode-md5
+NR-DEC-kodak_2layers_lrcp.j2c-32-decode-md5
+NR-DEC-issue205.jp2-43-decode-md5
+NR-DEC-issue135.j2k-68-decode-md5
+NR-DEC-issue208.jp2-69-decode-md5
index fcdea9e6356b539859d105915cc4c36cb140f806..a3d2b4e4aa354978a7b5e6e392f92f8f1b79208d 100755 (executable)
@@ -221,10 +221,6 @@ Note: Binaries can only be used for non-commercial purposes.
 "
 fi
 
-if [ -d cmake-install ]; then
-       export PATH=${PWD}/cmake-install/bin:${PATH}
-fi
-
 set -x
 # This will print configuration
 # travis-ci doesn't dump cmake version in system info, let's print it