new setuptools broken in github workflow

This commit is contained in:
Ailin Nemui 2024-12-16 19:42:12 +01:00
parent 344dd0fbd4
commit ca1cd7a26a
2 changed files with 2 additions and 1 deletions

View File

@ -4,7 +4,7 @@ env:
build_options: -Dbuildtype=debug -Denable-true-color=yes -Dwith-proxy=yes -Dc_args=-DPERL_EUPXS_ALWAYS_EXPORT build_options: -Dbuildtype=debug -Denable-true-color=yes -Dwith-proxy=yes -Dc_args=-DPERL_EUPXS_ALWAYS_EXPORT
prefix: /usr/local prefix: /usr/local
apt_build_deps: ninja-build libutf8proc-dev libperl-dev libotr5-dev apt_build_deps: ninja-build libutf8proc-dev libperl-dev libotr5-dev
get_pip_build_deps: pip3 install setuptools; pip3 install wheel; pip3 install 'meson<0.59.0' get_pip_build_deps: pip3 install 'setuptools<66'; pip3 install wheel; pip3 install 'meson<0.59.0'
getabidef_def: getabidef() { awk '$1=="#define" && $2=="IRSSI_ABI_VERSION" { print $3 }' "$1"/include/irssi/src/common.h; } getabidef_def: getabidef() { awk '$1=="#define" && $2=="IRSSI_ABI_VERSION" { print $3 }' "$1"/include/irssi/src/common.h; }
jobs: jobs:
build-base-ref: build-base-ref:

View File

@ -38,6 +38,7 @@ jobs:
builder: [meson] builder: [meson]
compiler: [clang, gcc] compiler: [clang, gcc]
flags: [regular] flags: [regular]
setuptools_ver: [<66]
include: include:
- os: ubuntu-20.04 - os: ubuntu-20.04
builder: meson builder: meson