diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 6c101146b..2dd702768 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -22,7 +22,7 @@ jobs: displayName: System Information - script: sudo add-apt-repository 'ppa:ubuntu-toolchain-r/test' && sudo apt-get update && sudo apt-get install -y ninja-build ninja-build python3-pip python3-setuptools python3-wheel clang-14 clang-tools-14 displayName: Install APT Dependencies - - script: pip3 install -v meson==0.55.0 + - script: pip3 install -v meson==0.55.1 displayName: Install pip Dependencies - script: scan-build-14 /home/vsts/.local/bin/meson setup build -Db_sanitize=address,undefined displayName: Configure @@ -47,7 +47,7 @@ jobs: displayName: System Information - script: sudo add-apt-repository 'ppa:ubuntu-toolchain-r/test' && sudo apt-get update && sudo apt-get install -y ninja-build ninja-build python3-pip python3-setuptools python3-wheel gcc-10 g++-10 displayName: Install APT Dependencies - - script: pip3 install meson==0.55.0 + - script: pip3 install meson==0.55.1 displayName: Install pip Dependencies - script: /home/vsts/.local/bin/meson setup build -Db_sanitize=address,undefined displayName: Configure @@ -72,7 +72,7 @@ jobs: # displayName: System Information # - script: sudo dpkg --add-architecture mips64el && sudo apt-get update && sudo apt-get install -y ninja-build ninja-build python3-pip python3-setuptools python3-wheel libc6:mips64el gcc-10-mips64el-linux-gnuabi64 g++-10-mips64el-linux-gnuabi64 qemu-user-static # displayName: Install APT Dependencies -# - script: pip3 install meson=0.55.0 +# - script: pip3 install meson==0.55.1 # displayName: Install pip Dependencies # - script: /home/vsts/.local/bin/meson setup build --cross-file=docker/cross-files/loongson-gcc-10.cross # displayName: Configure diff --git a/.circleci/config.yml b/.circleci/config.yml index e668cc100..bb193efa8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,7 +16,7 @@ jobs: - run: apt-get update && apt-get install -y git ssh ninja-build pipx python3-setuptools python3-wheel gcovr gcc g++ - checkout - run: cat /proc/cpuinfo /proc/meminfo - - run: pipx install meson==0.55.0 + - run: pipx install meson==0.55.1 - run: /root/.local/bin/meson setup build -Db_coverage=true - run: ninja -C build -v -j 5 - run: ninja -C build -v test @@ -35,7 +35,7 @@ jobs: - run: apt-get update && apt-get install -y git ssh ninja-build pipx python3-setuptools python3-wheel gcovr clang - checkout - run: cat /proc/cpuinfo /proc/meminfo - - run: pipx install meson==0.55.0 + - run: pipx install meson==0.55.1 - run: CFLAGS="-Wno-unsafe-buffer-usage" CXXFLAGS="-Wno-unsafe-buffer-usage" CC=clang CXX=clang++ /root/.local/bin/meson setup build -Db_coverage=true - run: ninja -C build -v -j 5 - run: ninja -C build -v test @@ -60,7 +60,7 @@ jobs: ccache --set-config=compression=true ccache -p ccache -z - - run: pipx install meson==0.55.0 + - run: pipx install meson==0.55.1 - run: /root/.local/bin/meson setup build -Db_coverage=true --cross-file=docker/cross-files/loongson-gcc-ccache.cross - restore_cache: keys: @@ -87,7 +87,7 @@ jobs: name: System Information command: cat /proc/cpuinfo /proc/meminfo - run: dpkg --add-architecture i386 - - run: pipx install meson==0.55.0 + - run: pipx install meson==0.55.1 - run: /root/.local/bin/meson setup build -Db_coverage=true --cross-file docker/cross-files/i686-gcc-qemu.cross - restore_cache: keys: @@ -120,7 +120,7 @@ jobs: name: System Information command: cat /proc/cpuinfo /proc/meminfo - run: dpkg --add-architecture i386 - - run: pipx install meson==0.55.0 + - run: pipx install meson==0.55.1 - run: /root/.local/bin/meson setup build -Db_coverage=true --cross-file docker/cross-files/i686-gcc-11-qemu.cross - restore_cache: keys: diff --git a/.cirrus.yml b/.cirrus.yml index a4251c845..87c2a4e07 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -15,7 +15,7 @@ task: install_dependencies_script: - apt-get update - apt-get install -y ninja-build ninja-build pipx python3-setuptools python3-wheel gcovr clang-17 - - pipx install meson==0.55.0 + - pipx install meson==0.55.1 configure_script: - /root/.local/bin/meson setup build -Db_coverage=true -Db_sanitize=address,undefined -Db_lundef=false build_script: diff --git a/.drone.star.disabled b/.drone.star.disabled index ef12bcd3d..940f46e50 100644 --- a/.drone.star.disabled +++ b/.drone.star.disabled @@ -66,7 +66,7 @@ def main(ctx): "echo 'APT::Acquire::Retries \"3\";' > /etc/apt/apt.conf.d/80-retries", "apt-get update -y", "apt-get install -y " + " ".join(packages), - "pip3 install meson==0.55.0", + "pip3 install meson==0.55.1", "meson build -Db_coverage=true || (cat build/meson-logs/meson-log.txt; false)", "ninja -C build -v test || (cat build/meson-logs/testlog.txt; false)", ], @@ -102,7 +102,7 @@ def main(ctx): # "cat /proc/cpuinfo", # "apt-get update -y", # "apt-get install -y " + " ".join(['ninja-build', 'git-core', 'python3-pip', 'gcovr', 'clang', 'curl']), - # "pip3 install meson==0.55.0", + # "pip3 install meson==0.55.1", # "(cd test && sh -x ./native-aliases.sh)", # "meson build -Db_coverage=true", # "ninja -C build -v test", diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 92447e086..fce968d8d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: - name: Install APT Dependencies run: | sudo apt-get install -y ninja-build ninja-build pipx - pipx install meson==0.55.0 + pipx install meson==0.55.1 - run: | meson setup build --prefix $PWD/install -Dtests=false meson install -C build --quiet @@ -124,7 +124,7 @@ jobs: sudo apt-get purge -y gcc g++ sudo ln -s /usr/bin/gcc-12 /usr/bin/gcc sudo ln -s /usr/bin/g++-12 /usr/bin/g++ - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: add ccache to the build path run: | export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" @@ -172,7 +172,7 @@ jobs: sudo apt-get purge -y gcc g++ sudo ln -s /usr/bin/gcc-12 /usr/bin/gcc sudo ln -s /usr/bin/g++-12 /usr/bin/g++ - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: add ccache to the build path run: | export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" @@ -211,7 +211,7 @@ jobs: run: | sudo apt-get update && \ sudo apt-get install -y ninja-build ninja-build python3-pip parallel gcovr &&\ - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: Install emscripten run: | git clone https://github.com/emscripten-core/emsdk.git /opt/emsdk @@ -249,7 +249,7 @@ jobs: run: | sudo apt-get update && \ sudo apt-get -yq install libxml2-utils ninja-build parallel gcovr && \ - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: Convert run: ./test/native-aliases.sh - name: Configure @@ -282,7 +282,7 @@ jobs: - name: Install APT Dependencies run: | sudo apt-get install -y ninja-build ninja-build parallel gcovr libsleef-dev - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: Configure run: meson setup build -Dsleef=enabled -Db_coverage=true - name: Build @@ -350,7 +350,7 @@ jobs: sudo apt-get update sudo apt-get -yq install gcovr python3-pip ninja-build parallel gcc-${{ matrix.version }} g++-${{ matrix.version }} sudo apt-get -y purge g++ gcc - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: ccache uses: hendrikmuhs/ccache-action@v1.2 if: ${{ matrix.ccache == 'true' }} @@ -440,7 +440,7 @@ jobs: gcc-${{ matrix.version }}-${{ matrix.arch_gnu }}-linux-gnu${{ matrix.arch_gnu_abi }} \ g++-${{ matrix.version }}-${{ matrix.arch_gnu }}-linux-gnu${{ matrix.arch_gnu_abi }} binfmt-support \ qemu-user-static python3-pip libc6-${{ matrix.arch_deb }}-cross libstdc++-${{ matrix.version }}-dev-${{ matrix.arch_deb }}-cross - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: @@ -592,7 +592,7 @@ jobs: binfmt-support clang-${{ matrix.version }} clang++-${{ matrix.version }} \ qemu-user-static python3-pip libc6-${{ matrix.arch_deb }}-cross libstdc++-12-dev-${{ matrix.arch_deb }}-cross \ binutils-${{ matrix.arch_gnu }}-linux-gnu${{ matrix.arch_gnu_abi }} - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: @@ -688,7 +688,7 @@ jobs: sudo add-apt-repository ppa:savoury1/llvm-defaults-16 sudo apt-get update sudo apt-get -yq install gcovr ninja-build python3-pip clang-${{ matrix.version }} - sudo python3 -m pip install meson==0.55.0 + sudo python3 -m pip install meson==0.55.1 sudo rm /usr/bin/gcc /usr/bin/g++ /usr/bin/cc /usr/bin/c++ sudo ln -s $(command -v clang-${{ matrix.version }}) /usr/bin/cc sudo ln -s $(command -v clang-${{ matrix.version }}) /usr/bin/c++ diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index db8ff7739..39fdfb476 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -35,7 +35,7 @@ jobs: - run: | sudo add-apt-repository 'ppa:ubuntu-toolchain-r/test' && sudo apt-get update && sudo apt-get install -y ninja-build ninja-build python3-pip python3-setuptools python3-wheel gcc-10 g++-10 - pip3 install meson==0.55.0 + pip3 install meson==0.55.1 "$HOME/.local/bin/meson" setup build ninja -C build -v ninja -C build -v test diff --git a/.packit/ci.sh b/.packit/ci.sh index 42962a85e..e237edad6 100755 --- a/.packit/ci.sh +++ b/.packit/ci.sh @@ -90,7 +90,7 @@ cat /proc/meminfo PATH="${PATH}:${HOME}/.local/bin" # Install additional packages. -pip3 install meson==0.55.0 +pip3 install meson==0.55.1 # Run test. diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 7b6594919..9c1ab217e 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -20,7 +20,7 @@ blocks: - git submodule update --init - sudo apt-get update - sudo apt-get install -y ninja-build python3-pip python3-setuptools gcovr gcc-${GCC_VERSION} g++-${GCC_VERSION} - - pip3 install meson==0.55.0 + - pip3 install meson==0.55.1 - mkdir build - CC="gcc-${GCC_VERSION}" CXX="g++-${GCC_VERSION}" ~/.local/bin/meson setup build -Db_coverage=true --optimization $(expr $RANDOM % 3) - ~/.local/bin/meson compile -C build --ninja-args=-v @@ -42,7 +42,7 @@ blocks: - git submodule update --init - sudo apt-get update - sudo apt-get install -y ninja-build python3-pip python3-setuptools gcovr clang-${CLANG_VERSION} - - pip3 install meson==0.55.0 + - pip3 install meson==0.55.1 - mkdir build - CC="clang-${CLANG_VERSION}" CXX="clang++-${CLANG_VERSION}" ~/.local/bin/meson setup build -Db_coverage=true - ~/.local/bin/meson compile -C build --ninja-args=-v diff --git a/.travis.yml b/.travis.yml index 32d2f462f..f142a4c96 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,7 +37,7 @@ before_install: - cat /proc/meminfo install: -- pip3 install meson==0.55.0 +- pip3 install meson==0.55.1 script: - meson setup build -Db_coverage=true diff --git a/docker/Dockerfile b/docker/Dockerfile index 3ae95acbb..6b30bca06 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -39,7 +39,7 @@ RUN \ # Meson on stable is too old, and we want to make sure we keep 0.55 # working for a while. -RUN pipx install meson==0.55.0 +RUN pipx install meson==0.55.1 # GCC cross-compilers RUN \ diff --git a/docker/Dockerfile.ubuntu b/docker/Dockerfile.ubuntu index 2a2cb39a7..14ab4b200 100644 --- a/docker/Dockerfile.ubuntu +++ b/docker/Dockerfile.ubuntu @@ -31,7 +31,7 @@ RUN \ # Meson on stable is too old, and we want to make sure we keep 0.55 # working for a while. -RUN pipx install meson==0.55.0 +RUN pipx install meson==0.55.1 # GCC cross-compilers RUN \ diff --git a/docker/Dockerfile.ubuntu_bionic b/docker/Dockerfile.ubuntu_bionic index c9395877b..fc0666760 100644 --- a/docker/Dockerfile.ubuntu_bionic +++ b/docker/Dockerfile.ubuntu_bionic @@ -31,7 +31,7 @@ RUN \ # Meson on stable is too old, and we want to make sure we keep 0.55 # working for a while. -RUN pip3 install meson==0.55.0 +RUN pip3 install meson==0.55.1 # GCC cross-compilers RUN \