summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2020-12-10 17:33:00 +0100
committerBastien Nocera <hadess@hadess.net>2020-12-10 19:48:55 +0100
commitfd7db1f4755e81b4ba2894c19ae849fda2e51571 (patch)
treeff62564795acb1051779becc3629dfd09f598dbd
parentd1e624cc44a9895a17e1f7d92a9a5cacdc890e37 (diff)
downloadgnome-bluetooth-wip/hadess/ci-rawhide-workaround.tar.gz
ci: Work-around glibc bugwip/hadess/ci-rawhide-workaround
See https://bugzilla.redhat.com/show_bug.cgi?id=1906066
-rw-r--r--.gitlab-ci.yml19
1 files changed, 12 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98b51264..666363d6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,17 +11,22 @@ variables:
meson
redhat-rpm-config
gcc
- glibc-devel
git
GIT_SUBMODULE_STRATEGY: recursive
build_stable:
before_script:
- - dnf update -y --nogpgcheck
- - dnf install -y --nogpgcheck $DEPENDENCIES
+ - dnf install -y koji
+ - koji download-build --arch x86_64 1656956
+ - koji download-build --arch noarch 1656956
+ - rpm -Fvh glibc*
+ - dnf install -y glibc-devel-*.rpm glibc-headers-*x86*.noarch.rpm
+ - dnf update -y --nogpgcheck --exclude="glibc*"
+ - dnf install -y --nogpgcheck --exclude="glibc*" $DEPENDENCIES
+ - rpm -Uvh --oldpackage https://kojipkgs.fedoraproject.org//packages/meson/0.55.3/2.fc34/noarch/meson-0.55.3-2.fc34.noarch.rpm
script:
- meson . _build --prefix=/usr
- - ninja -C _build
- - ninja -C _build install
- - ninja -C _build test
- - ninja -C _build dist
+ - mount
+ - id
+ - GI_SCANNER_DEBUG=save-temps ninja -j1 -C _build || ls -lRZ /builds/GNOME/gnome-bluetooth/_build/tmp-*/GnomeBluetooth-1.0
+ - ldd /builds/GNOME/gnome-bluetooth/_build/tmp-*/GnomeBluetooth-1.0