[gnome-bluetooth/wip/hadess/fix-soname: 1/2] ci: Reset reference ABI to an earlier version
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-bluetooth/wip/hadess/fix-soname: 1/2] ci: Reset reference ABI to an earlier version
- Date: Tue, 23 Mar 2021 13:23:47 +0000 (UTC)
commit 9c3d75dfd33e8b8d91b3bcf709567182f74ae053
Author: Bastien Nocera <hadess hadess net>
Date: Tue Mar 23 14:12:18 2021 +0100
ci: Reset reference ABI to an earlier version
The ABI hasn't changed (for public functions) since the port to meson, so
use that as the reference (while ignoring changes to internal-only agent
functions).
.ci/gbt.suppr | 3 +++
.gitlab-ci.yml | 5 +++--
2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.ci/gbt.suppr b/.ci/gbt.suppr
new file mode 100644
index 00000000..49030d18
--- /dev/null
+++ b/.ci/gbt.suppr
@@ -0,0 +1,3 @@
+[suppress_function]
+symbol_name_regexp = bluetooth_agent_.*
+drop = yes
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0ea240a0..bf446a4d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,7 +19,8 @@ variables:
python3-dbus
DEPENDENCIES_ABI_CHECK:
libabigail
- LAST_ABI_BREAK: "7cc6250695ca7c7f326f0dd1dcbabc0061123b6b"
+ intltool
+ LAST_ABI_BREAK: "92b1faa10bb7431694b799733c5ff672d2f62a70"
build_stable:
before_script:
@@ -41,4 +42,4 @@ build_stable:
- ninja -C _build dist
- curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
- dnf install -y $DEPENDENCIES_ABI_CHECK
- - check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
+ - check-abi --suppr .ci/gbt.suppr ${LAST_ABI_BREAK} $(git rev-parse HEAD)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]