Hello community, here is the log from the commit of package libabigail for openSUSE:Factory checked in at 2019-09-13 14:57:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libabigail (Old) and /work/SRC/openSUSE:Factory/.libabigail.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libabigail" Fri Sep 13 14:57:22 2019 rev:5 rq:725404 version:1.7~git84 Changes: -------- --- /work/SRC/openSUSE:Factory/libabigail/libabigail.changes 2017-09-12 19:54:03.674328481 +0200 +++ /work/SRC/openSUSE:Factory/.libabigail.new.7948/libabigail.changes 2019-09-13 14:57:25.817274978 +0200 @@ -1,0 +2,20 @@ +Thu Aug 22 19:14:09 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to snapshot 1.7~git84 + * Initial support for Ada ranges. + * Initial support of anonymous data members. + * Represent sizes and offsets in bytes and hexadecimal values. + * Initial basic support of union type in suppression + specifications. + * Filter out changes like type to const type. + * Explicitely detect anonymous data member changes. + * Use the flat representation for anonymous struct/unions. + * Better detect when pointer and qualified types carry local + changes. + * Better detect when diff nodes only carry local type changes. + * Better support array with unknown upper bound. + * Categorize CV qualifier changes on fn return types as harmless. + * Support some new DWARF language encoding for C and C++. + * Support having several debuginfo search dirs for a binary. + +------------------------------------------------------------------- Old: ---- libabigail-1.0~rc6+git185.tar.xz New: ---- libabigail-1.7~git84.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libabigail.spec ++++++ --- /var/tmp/diff_new_pack.U7n59F/_old 2019-09-13 14:57:26.401275003 +0200 +++ /var/tmp/diff_new_pack.U7n59F/_new 2019-09-13 14:57:26.405275003 +0200 @@ -1,7 +1,7 @@ # # spec file for package libabigail # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: libabigail %define lname libabigail0 -Version: 1.0~rc6+git185 +Version: 1.7~git84 Release: 0 Summary: Application Binary Interface Generic Analysis and Instrumentation Library -License: GPL-3.0+ and LGPL-2.0+ and LGPL-3.0+ +License: GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later Group: Development/Libraries/C and C++ Url: https://sourceware.org/libabigail/ Source: %name-%version.tar.xz Patch1: no-tests.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf >= 2.63 BuildRequires: automake >= 1.11.1 BuildRequires: dpkg @@ -42,7 +41,8 @@ BuildRequires: xz BuildRequires: pkgconfig(libxml-2.0) >= 2.6.22 BuildRequires: pkgconfig(libzip) >= 0.10 -PreReq: %install_info_prereq +Requires(post): %install_info_prereq +Requires(postun): %install_info_prereq %description ABIGAIL constructs, manipulates, (de-)serializes ABI-relevant @@ -51,7 +51,7 @@ %package -n %lname Summary: Application Binary Interface Generic Analysis and Instrumentation Library -License: LGPL-3.0+ +License: LGPL-3.0-or-later Group: System/Libraries %description -n %lname @@ -64,7 +64,7 @@ %package devel Summary: Development files for the ABI-relevant artifact library -License: LGPL-3.0+ +License: LGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: %lname = %version @@ -79,7 +79,7 @@ %package tools Summary: Utilities to inspect ABI-relevant artifacts -License: LGPL-3.0+ +License: LGPL-3.0-or-later Group: Development/Tools/Other %description tools @@ -91,8 +91,7 @@ interesting conclusions about these differences. %prep -%setup -q -%patch -P 1 -p1 +%autosetup -p1 %build autoreconf -fiv @@ -114,15 +113,16 @@ %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig -%post tools %install_info abigail -%postun tools %install_info abigail +%post tools +%install_info --info-dir=%_infodir %_infodir/abigail.info.gz + +%postun tools +%install_info_delete --info-dir=%_infodir %_infodir/abigail.info.gz %files -n %lname -%defattr(-,root,root) %_libdir/libabigail.so.0* %files devel -%defattr(-,root,root) %_includedir/%name/ %_libdir/libabigail.so %_libdir/pkgconfig/*.pc @@ -130,8 +130,7 @@ %_mandir/man7/libabigail.7.gz %files tools -%defattr(-,root,root) -%doc COPYING* +%license COPYING* %_bindir/abi* %_bindir/kmidiff %_mandir/man1/abi*.1* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.U7n59F/_old 2019-09-13 14:57:26.433275003 +0200 +++ /var/tmp/diff_new_pack.U7n59F/_new 2019-09-13 14:57:26.437275004 +0200 @@ -3,8 +3,8 @@ <param name="url">git://sourceware.org/git/libabigail</param> <param name="revision">master</param> <param name="scm">git</param> - <param name="parent-tag">libabigail-1.0.rc6</param> - <param name="versionformat">1.0~rc6+git@TAG_OFFSET@</param> + <param name="parent-tag">libabigail-1.6</param> + <param name="versionformat">1.7~git@TAG_OFFSET@</param> <param name="exclude">tests</param> </service> <service name="recompress" mode="disabled"> ++++++ no-tests.diff ++++++ --- /var/tmp/diff_new_pack.U7n59F/_old 2019-09-13 14:57:26.449275005 +0200 +++ /var/tmp/diff_new_pack.U7n59F/_new 2019-09-13 14:57:26.449275005 +0200 @@ -6,24 +6,24 @@ the build files not to try to recurse into there. --- Makefile.am | 2 +- - configure.ac | 10 ---------- - 2 files changed, 1 insertion(+), 11 deletions(-) + configure.ac | 14 -------------- + 2 files changed, 1 insertion(+), 15 deletions(-) -Index: libabigail-1.0~rc6+git126/Makefile.am +Index: libabigail-1.7~git84/Makefile.am =================================================================== ---- libabigail-1.0~rc6+git126.orig/Makefile.am -+++ libabigail-1.0~rc6+git126/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.0~rc6+git126/configure.ac +Index: libabigail-1.7~git84/configure.ac =================================================================== ---- libabigail-1.0~rc6+git126.orig/configure.ac -+++ libabigail-1.0~rc6+git126/configure.ac -@@ -511,19 +511,9 @@ libabigail.pc +--- libabigail-1.7~git84.orig/configure.ac ++++ libabigail-1.7~git84/configure.ac +@@ -768,23 +768,9 @@ libabigail.pc doc/manuals/Makefile src/Makefile tools/Makefile @@ -38,8 +38,12 @@ - [chmod +x tests/mockfedabipkgdiff]) -AC_CONFIG_FILES([tests/runtestfedabipkgdiff.py], - [chmod +x tests/runtestfedabipkgdiff.py]) +-AC_CONFIG_FILES([tests/runtestfedabipkgdiffpy3.sh], +- [chmod +x tests/runtestfedabipkgdiffpy3.sh]) -AC_CONFIG_FILES([tests/runtestdefaultsupprs.py], - [chmod +x tests/runtestdefaultsupprs.py]) +-AC_CONFIG_FILES([tests/runtestdefaultsupprspy3.sh], +- [chmod +x tests/runtestdefaultsupprspy3.sh]) AC_OUTPUT
