Update to upstream git commit hash 164d17e
- Lots of upstream improvements Bug 18791 - libabigail fails to read the output of abidw Bug 18818 - abidw aborts on a class with a non-complete base class Bug 18828 - Handle force-resolving of multiple declarations-only of the same type Bug 18844 - assert failure in abidw at abg-dwarf-reader.cc:6537 Bug 18892 - type degradation from DWARF to abixml on libtsan.so Bug 18893 - type degradation from dwarf to abixml on libGLU.so Bug 18894 - Fix representation of enumerators in abixml format Bug 18904 - Fix support for C++ rvalue references Numerous additional bug fixes Added .deb, tarball and directory support to abipkgdiff Several improvements to abidw, abidiff and abilint - Added dpkg build dependency to activate support of .deb archives - cat tests/test-suite.log when check fails - Update package description to mention abipkgdiff Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
This commit is contained in:
parent
f5b177f170
commit
07512344ba
2
.gitignore
vendored
2
.gitignore
vendored
@ -5,3 +5,5 @@
|
||||
/libabigail-0.1-git-43c06a8.tar.gz
|
||||
/libabigail-1.0-git-ab1316b.tar.gz
|
||||
/libabigail-1.0-git-f0d319a.tar.gz
|
||||
/libabigail-1.0-git-a89b0d0.tar.gz
|
||||
/libabigail-1.0-git-164d17e.tar.gz
|
||||
|
@ -1,11 +1,11 @@
|
||||
%global date 20150727
|
||||
%global git_revision f0d319a
|
||||
%global date 20150909
|
||||
%global git_revision 164d17e
|
||||
%global checkout %{date}git%{git_revision}
|
||||
%global tarball_name %{name}-%{version}-git-%{git_revision}
|
||||
|
||||
Name: libabigail
|
||||
Version: 1.0
|
||||
Release: 0.5.%{checkout}%{?dist}
|
||||
Release: 0.6.%{checkout}%{?dist}
|
||||
Summary: Set of ABI analysis tools
|
||||
|
||||
License: LGPLv3+
|
||||
@ -24,17 +24,19 @@ BuildRequires: doxygen
|
||||
BuildRequires: python-sphinx
|
||||
BuildRequires: texinfo
|
||||
BuildRequires: dos2unix
|
||||
BuildRequires: dpkg
|
||||
|
||||
%description
|
||||
The libabigail package comprises four command line utilities: abidiff,
|
||||
abicompat, abidw and abilint. The abidiff command line tool compares
|
||||
the ABI of two ELF shared libraries and emits meaningful textual
|
||||
reports about changes impacting exported functions, variables and
|
||||
their types. abicompat checks if a subsequent version of a shared
|
||||
library is still compatible with an application that is linked
|
||||
against it. abidw emits an XML representation of the ABI of a given
|
||||
ELF shared library. abilint checks that a given XML representation of
|
||||
the ABI of a shared library is correct.
|
||||
The libabigail package comprises five command line utilities: abidiff,
|
||||
abipkgdiff, abicompat, abidw and abilint. The abidiff command line
|
||||
tool compares the ABI of two ELF shared libraries and emits meaningful
|
||||
textual reports about changes impacting exported functions, variables
|
||||
and their types. abipkgdiff compares the ABIs of ELF binaries
|
||||
contained in two packages. abicompat checks if a subsequent version
|
||||
of a shared library is still compatible with an application that is
|
||||
linked against it. abidw emits an XML representation of the ABI of a
|
||||
given ELF shared library. abilint checks that a given XML
|
||||
representation of the ABI of a shared library is correct.
|
||||
|
||||
Install libabigail if you need to compare the ABI of ELF shared
|
||||
libraries.
|
||||
@ -86,9 +88,10 @@ make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot}
|
||||
dos2unix doc/manuals/html/_static/jquery.js
|
||||
|
||||
%check
|
||||
make check
|
||||
if [ $1 -eq 0 ]; then
|
||||
cat tests/test-suite.log
|
||||
make check || (cat tests/test-suite.log && exit 2)
|
||||
|
||||
if test $? -ne 0; then
|
||||
cat tests/tests-suite.log
|
||||
fi
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
@ -128,7 +131,24 @@ fi
|
||||
%{_infodir}/abigail.info*
|
||||
|
||||
%changelog
|
||||
* Mon Jul 27 2015 Sinny Kumari <ksinny@gmail.com> - 1.0-0.4.20150727gitf0d319a
|
||||
* Wed Sep 9 2015 Dodji Seketeli <dodji@seketeli.org> - 1.0-0.6.20150909git164d17e
|
||||
- Update to upstream git commit hash 164d17e
|
||||
Bug 18791 - libabigail fails to read the output of abidw
|
||||
Bug 18818 - abidw aborts on a class with a non-complete base class
|
||||
Bug 18828 - Handle force-resolving of multiple declarations-only of the same type
|
||||
Bug 18844 - assert failure in abidw at abg-dwarf-reader.cc:6537
|
||||
Bug 18894 - Fix representation of enumerators in abixml format
|
||||
Bug 18893 - type degradation from dwarf to abixml on libGLU.so
|
||||
Bug 18892 - type degradation from DWARF to abixml on libtsan.so
|
||||
Bug 18904 - Fix support for C++ rvalue references
|
||||
Numerous additional bug fixes
|
||||
Added .deb, tarball and directory support to abipkgdiff
|
||||
Several improvements to abidw, abidiff and abilint
|
||||
- Added dpkg build dependency to activate support of .deb archives
|
||||
- cat tests/test-suite.log when check fails
|
||||
- Update description to add abipkgdiff
|
||||
|
||||
* Mon Jul 27 2015 Sinny Kumari <ksinny@gmail.com> - 1.0-0.5.20150727gitf0d319a
|
||||
- Update to upstream git commit hash f0d319a. Returns different exit status code
|
||||
when abipkgdiff runs and various other bug fixes in libabigail.
|
||||
- Adjust date, git_revision and Release macros
|
||||
|
Loading…
Reference in New Issue
Block a user