mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-12 07:42:56 +00:00
e9adb4dcb1
This reverts commit 1f76b5365ec78b1e9a36038db8e13ec0025bbe7a. There were two issues with this commit. First is the missing propagation of CFLAGS into the build environment and second is the fact that this is not enough to disable the check for -fsemantic-interposition. The proper fix would require setting MESON_OPTS or similar and also add the propagation of such variable into the cirrus builds etc., but at this point I burned so much time on this trivial piece of rubbish that I think it's easier to just wait for macos to gain a newer clang =D Signed-off-by: Martin Kletzander <mkletzan@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
202 lines
3.7 KiB
YAML
202 lines
3.7 KiB
YAML
projects:
|
|
- libvirt
|
|
|
|
gitlab:
|
|
namespace: libvirt
|
|
project: libvirt
|
|
|
|
targets:
|
|
almalinux-8:
|
|
jobs:
|
|
- arch: x86_64
|
|
builds: false
|
|
variables:
|
|
RPM: skip
|
|
|
|
- arch: x86_64
|
|
suffix: -clang
|
|
variables:
|
|
RPM: skip
|
|
CC: clang
|
|
|
|
alpine-315: x86_64
|
|
|
|
alpine-edge:
|
|
jobs:
|
|
- arch: x86_64
|
|
allow-failure: true
|
|
|
|
centos-stream-8:
|
|
jobs:
|
|
- arch: x86_64
|
|
artifacts:
|
|
expire_in: 1 day
|
|
paths:
|
|
- libvirt-rpms
|
|
|
|
centos-stream-9:
|
|
jobs:
|
|
- arch: x86_64
|
|
artifacts:
|
|
expire_in: 1 day
|
|
paths:
|
|
- libvirt-rpms
|
|
|
|
debian-11:
|
|
jobs:
|
|
- arch: x86_64
|
|
|
|
- arch: x86_64
|
|
suffix: -clang
|
|
|
|
- arch: aarch64
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: armv6l
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: armv7l
|
|
|
|
- arch: i686
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: mips64el
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: mipsel
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: ppc64le
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: s390x
|
|
containers: false
|
|
builds: false
|
|
|
|
debian-sid:
|
|
jobs:
|
|
- arch: x86_64
|
|
allow-failure: true
|
|
|
|
- arch: aarch64
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: armv6l
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: armv7l
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: i686
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: mips64el
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: mipsel
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: ppc64le
|
|
containers: false
|
|
builds: false
|
|
|
|
- arch: s390x
|
|
containers: false
|
|
builds: false
|
|
|
|
fedora-36:
|
|
jobs:
|
|
- arch: x86_64
|
|
artifacts:
|
|
expire_in: 1 day
|
|
paths:
|
|
- libvirt-rpms
|
|
|
|
fedora-37:
|
|
jobs:
|
|
- arch: x86_64
|
|
artifacts:
|
|
expire_in: 1 day
|
|
paths:
|
|
- libvirt-rpms
|
|
|
|
- arch: mingw32
|
|
builds: false
|
|
|
|
- arch: mingw64
|
|
|
|
fedora-rawhide:
|
|
jobs:
|
|
- arch: x86_64
|
|
allow-failure: true
|
|
|
|
- arch: x86_64
|
|
suffix: -clang
|
|
allow-failure: true
|
|
variables:
|
|
CC: clang
|
|
RPM: skip
|
|
|
|
- arch: mingw32
|
|
allow-failure: true
|
|
|
|
- arch: mingw64
|
|
allow-failure: true
|
|
builds: false
|
|
|
|
freebsd-12: x86_64
|
|
|
|
freebsd-13: x86_64
|
|
|
|
opensuse-leap-154:
|
|
jobs:
|
|
- arch: x86_64
|
|
variables:
|
|
RPM: skip
|
|
|
|
opensuse-tumbleweed:
|
|
jobs:
|
|
- arch: x86_64
|
|
allow-failure: true
|
|
variables:
|
|
RPM: skip
|
|
|
|
macos-12:
|
|
jobs:
|
|
- arch: aarch64
|
|
variables:
|
|
PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/libxslt/bin:/usr/local/opt/rpcgen/bin
|
|
PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/libpcap/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig
|
|
|
|
ubuntu-2004:
|
|
jobs:
|
|
- arch: x86_64
|
|
variables:
|
|
ASAN_OPTIONS: verify_asan_link_order=0
|
|
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
|
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
|
|
|
ubuntu-2204:
|
|
jobs:
|
|
- arch: x86_64
|
|
builds: false
|
|
|
|
- arch: x86_64
|
|
suffix: -clang
|
|
variables:
|
|
CC: clang
|
|
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
|
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|