diff --git a/_service b/_service index 206dbda..a42029a 100644 --- a/_service +++ b/_service @@ -1,10 +1,10 @@ git://sourceware.org/git/libabigail - libabigail-1.7 + libabigail-1.8.2 git - libabigail-1.7 - 1.7 + @PARENT_TAG@ + libabigail(.*) tests diff --git a/libabigail-1.7.tar.xz b/libabigail-1.7.tar.xz deleted file mode 100644 index b0376d2..0000000 --- a/libabigail-1.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c8d69c9acdbb4096d348550a1bc7a97be6bf21299945719f59b18451f9ba419 -size 1170100 diff --git a/libabigail-1.8.2.tar.xz b/libabigail-1.8.2.tar.xz new file mode 100644 index 0000000..973d8f0 --- /dev/null +++ b/libabigail-1.8.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6fe9a74c5add7e56d398964ea55b85bd316cb7fb79ef801ce2bc397073f44df +size 1215396 diff --git a/libabigail.changes b/libabigail.changes index daded5d..676e5d3 100644 --- a/libabigail.changes +++ b/libabigail.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Mon May 3 11:58:31 UTC 2021 - Ferdinand Thiessen + +- Update to version 1.8.2: + * dwarf-reader: Keep stable order when de-duplicating class definitions +- Update to version 1.8.1: + * Fix potential loss of some aliased ELF function symbols + * Ignore duplicated functions and those not associated with ELF symbols + * dwarf-reader: Support fast DW_FORM_line_strp string comparison + * abidiff: support --dump-diff-tree with --leaf-changes-only +- Update to version 1.8: + * abipkgdiff: + * Add a new --self-check option + * make --self-check to fail on any change against own ABIXML + * Fix race condition while using private types suppr specs + * abidw: + * make --abidiff report any change against own ABIXML + * Add --drop-private-types and --drop-undefined-syms options + * abidiff, abidw: Support several --headers-dir{1,2} options + * abg-writer: Add support for stable hash type ids. + * dwarf-reader: + * Support several anonymous data members in a given class + * Support declaration-only enums + * Support artificially generated translation units + * Fix bloom filter access in GNU_HASH section + * Support DWARF5 +- Require libdw >= 170 for DWARF5 features +- Update no-tests.diff + ------------------------------------------------------------------- Tue Apr 21 02:51:29 UTC 2020 - Steve Kowalik diff --git a/libabigail.spec b/libabigail.spec index 16ebdbd..6ecc454 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -1,7 +1,7 @@ # # spec file for package libabigail # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libabigail %define lname libabigail0 -Version: 1.7 +Version: 1.8.2 Release: 0 Summary: Application Binary Interface Generic Analysis and Instrumentation Library License: GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later @@ -31,7 +31,7 @@ BuildRequires: autoconf >= 2.63 BuildRequires: automake >= 1.11.1 BuildRequires: dpkg BuildRequires: gcc-c++ >= 4.7 -BuildRequires: libdw-devel >= 0.160 +BuildRequires: libdw-devel >= 0.170 %if 0%{?suse_version} < 1550 BuildRequires: libebl-devel %endif diff --git a/no-tests.diff b/no-tests.diff index a0276e1..0bd1f33 100644 --- a/no-tests.diff +++ b/no-tests.diff @@ -4,26 +4,11 @@ The tests need quite some time to run (they are also really really large) they should be a separate package in openSUSE. The main package remains small and has no test/ directory, so patch the build files not to try to recurse into there. ---- - Makefile.am | 2 +- - configure.ac | 14 -------------- - 2 files changed, 1 insertion(+), 15 deletions(-) -Index: libabigail-1.7~git84/Makefile.am -=================================================================== ---- libabigail-1.7~git84.orig/Makefile.am -+++ libabigail-1.7~git84/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = include src tools tests doc bash-completion -+SUBDIRS = include src tools doc bash-completion - ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} - headers = config.h - -Index: libabigail-1.7~git84/configure.ac -=================================================================== ---- libabigail-1.7~git84.orig/configure.ac -+++ libabigail-1.7~git84/configure.ac -@@ -768,23 +768,9 @@ libabigail.pc +diff -Nur libabigail-1.8.1/configure.ac new/configure.ac +--- libabigail-1.8.1/configure.ac 2021-01-27 12:49:43.000000000 +0100 ++++ new/configure.ac 2021-05-03 14:13:27.623343957 +0200 +@@ -915,25 +915,9 @@ doc/manuals/Makefile src/Makefile tools/Makefile @@ -34,6 +19,8 @@ Index: libabigail-1.7~git84/configure.ac dnl Some test scripts are generated by autofoo. -AC_CONFIG_FILES([tests/runtestcanonicalizetypes.sh], - [chmod +x tests/runtestcanonicalizetypes.sh]) +- AC_CONFIG_FILES([tests/runtestslowselfcompare.sh], +- [chmod +x tests/runtestslowselfcompare.sh]) -AC_CONFIG_FILES([tests/mockfedabipkgdiff], - [chmod +x tests/mockfedabipkgdiff]) -AC_CONFIG_FILES([tests/runtestfedabipkgdiff.py], @@ -47,3 +34,12 @@ Index: libabigail-1.7~git84/configure.ac AC_OUTPUT +diff -Nur libabigail-1.8.1/Makefile.am new/Makefile.am +--- libabigail-1.8.1/Makefile.am 2021-01-27 12:49:43.000000000 +0100 ++++ new/Makefile.am 2021-05-03 14:17:28.249089264 +0200 +@@ -1,4 +1,4 @@ +-SUBDIRS = include src tools tests doc bash-completion ++SUBDIRS = include src tools doc bash-completion + ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} + headers = config.h +