[gnome-bluetooth/wip/alatiera/parallel-install: 2/4] ci: Re-enable ABI check




commit 3fc421c750a52c964dc1d3e808a5dd5f48e39942
Author: Bastien Nocera <hadess hadess net>
Date:   Tue Jan 4 16:14:14 2022 +0100

    ci: Re-enable ABI check

 .ci/gbt.suppr  | 54 ------------------------------------------------------
 .gitlab-ci.yml |  8 ++++----
 2 files changed, 4 insertions(+), 58 deletions(-)
---
diff --git a/.ci/gbt.suppr b/.ci/gbt.suppr
index adac0c3d..8b137891 100644
--- a/.ci/gbt.suppr
+++ b/.ci/gbt.suppr
@@ -1,55 +1 @@
-[suppress_function]
-symbol_name_regexp = bluetooth_agent_*
-drop = yes
 
-[suppress_function]
-symbol_name = bluetooth_category_get_type
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_column_get_type
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_status_get_type
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_type_to_filter_string
-drop = yes
-
-[suppress_function]
-symbol_name_regexp = bluetooth_chooser_*
-drop = yes
-
-[suppress_function]
-symbol_name_regexp = bluetooth_filter_*
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_get_adapter_model
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_get_device_model
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_get_filter_model
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_get_device
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_get_model
-drop = yes
-
-[suppress_function]
-symbol_name = bluetooth_client_dump_device
-drop = yes
-
-[suppress_function]
-name = bluetooth_send_to_address
-change_kind = function-subtype-change
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e4cda86b..0743e40d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@ variables:
     python3-dbus
   DEPENDENCIES_ABI_CHECK:
     libabigail
-  LAST_ABI_BREAK: "6ee14a44966355d54d7b1f802fbf65415872c4ac"
+  LAST_ABI_BREAK: "e2bdd3e255475698e0e5314d7e09fff0c9b78398"
 
 build_stable:
   before_script:
@@ -41,9 +41,9 @@ build_stable:
     - ninja -C _build test
     - .ci/fail_skipped_tests.py _build/meson-logs/testlog.junit.xml
     - 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 --suppr .ci/gbt.suppr ${LAST_ABI_BREAK} $(git rev-parse HEAD)
+    - curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
+    - dnf install -y $DEPENDENCIES_ABI_CHECK
+    - check-abi --suppr .ci/gbt.suppr ${LAST_ABI_BREAK} $(git rev-parse HEAD)
   artifacts:
     when: always
     paths:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]