Hello community, here is the log from the commit of package libabigail for openSUSE:Factory checked in at 2017-08-16 16:09:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libabigail (Old) and /work/SRC/openSUSE:Factory/.libabigail.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libabigail" Wed Aug 16 16:09:38 2017 rev:3 rq:500924 version:1.0~rc6+git126 Changes: -------- --- /work/SRC/openSUSE:Factory/libabigail/libabigail.changes 2015-12-09 22:21:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libabigail.new/libabigail.changes 2017-08-16 16:09:41.963174937 +0200 @@ -1,0 +2,18 @@ +Sun May 28 06:52:23 UTC 2017 - [email protected] + +- Update to snapshot 1.0~rc6+git126 + * Add support for .deb files to abipkgdiff + * abipkgdiff: automatically recurse into directories and + .tar archives + * abidw: new options --no-architecture, --stats, --noout, + --abidiff, --verbose + * abidiff: new options --no-architecture, --stats, --verbose + * Support new 'accessed_through' suppression property + * Report vtable changes in top-level function change reports + * Add --d{1,2} shortcut options for --debug-info-dir{1,2} + in abidiff + * abipkgdiff: new options --verbose, --no-added-binaries, + --keep-tmp-files, --no-added-syms +- Add no-tests.diff + +------------------------------------------------------------------- Old: ---- libabigail-0~git791.tar.xz New: ---- libabigail-1.0~rc6+git126.tar.xz no-tests.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libabigail.spec ++++++ --- /var/tmp/diff_new_pack.5oiNAk/_old 2017-08-16 16:09:44.210859939 +0200 +++ /var/tmp/diff_new_pack.5oiNAk/_new 2017-08-16 16:09:44.214859378 +0200 @@ -1,7 +1,7 @@ # # spec file for package libabigail # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -18,21 +18,21 @@ Name: libabigail %define lname libabigail0 -Version: 0~git791 +Version: 1.0~rc6+git126 Release: 0 Summary: Application Binary Interface Generic Analysis and Instrumentation Library License: GPL-3.0+ and LGPL-2.0+ and LGPL-3.0+ Group: Development/Libraries/C and C++ Url: https://sourceware.org/libabigail/ -#Git-Clone: git://sourceware.org/git/libabigail -#Snapshot: 40d82be1ca27faee714a4cf116f18a7e0816be55 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 BuildRequires: gcc-c++ >= 4.7 -BuildRequires: libdw-devel +BuildRequires: libdw-devel >= 0.160 BuildRequires: libebl-devel BuildRequires: libtool >= 2.2 BuildRequires: libzip-devel @@ -91,7 +91,8 @@ interesting conclusions about these differences. %prep -%setup -qn %name +%setup -q +%patch -P 1 -p1 %build autoreconf -fiv @@ -132,10 +133,8 @@ %defattr(-,root,root) %doc COPYING* %_bindir/abi* -%_mandir/man7/abicompat.7.gz -%_mandir/man7/abidiff.7.gz -%_mandir/man7/abidw.7.gz -%_mandir/man7/abilint.7.gz +%_mandir/man1/abi*.1* %_infodir/abigail.info.gz +%_libdir/%name/ %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5oiNAk/_old 2017-08-16 16:09:44.278850410 +0200 +++ /var/tmp/diff_new_pack.5oiNAk/_new 2017-08-16 16:09:44.278850410 +0200 @@ -1,8 +1,15 @@ <services> <service name="tar_scm" mode="disabled"> <param name="url">git://sourceware.org/git/libabigail</param> - <param name="revision">40d82be1ca27faee714a4cf116f18a7e0816be55</param> + <param name="revision">master</param> <param name="scm">git</param> - <param name="versionformat">0~git@REVISION@</param> + <param name="parent-tag">libabigail-1.0.rc6</param> + <param name="versionformat">1.0~rc6+git@TAG_OFFSET@</param> + <param name="exclude">tests</param> </service> + <service name="recompress" mode="disabled"> + <param name="file">*.tar</param> + <param name="compression">xz</param> + </service> + <service name="set_version" mode="disabled"/> </services> ++++++ no-tests.diff ++++++ build: trim calls into test/ 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 | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) Index: libabigail-1.0~rc6+git126/Makefile.am =================================================================== --- libabigail-1.0~rc6+git126.orig/Makefile.am +++ libabigail-1.0~rc6+git126/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 =================================================================== --- libabigail-1.0~rc6+git126.orig/configure.ac +++ libabigail-1.0~rc6+git126/configure.ac @@ -511,19 +511,9 @@ libabigail.pc doc/manuals/Makefile src/Makefile tools/Makefile - tests/Makefile - tests/data/Makefile bash-completion/Makefile]) dnl Some test scripts are generated by autofoo. -AC_CONFIG_FILES([tests/runtestcanonicalizetypes.sh], - [chmod +x tests/runtestcanonicalizetypes.sh]) -AC_CONFIG_FILES([tests/mockfedabipkgdiff], - [chmod +x tests/mockfedabipkgdiff]) -AC_CONFIG_FILES([tests/runtestfedabipkgdiff.py], - [chmod +x tests/runtestfedabipkgdiff.py]) -AC_CONFIG_FILES([tests/runtestdefaultsupprs.py], - [chmod +x tests/runtestdefaultsupprs.py]) AC_OUTPUT
