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-0.1-git-43c06a8.tar.gz
|
||||||
/libabigail-1.0-git-ab1316b.tar.gz
|
/libabigail-1.0-git-ab1316b.tar.gz
|
||||||
/libabigail-1.0-git-f0d319a.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 date 20150909
|
||||||
%global git_revision f0d319a
|
%global git_revision 164d17e
|
||||||
%global checkout %{date}git%{git_revision}
|
%global checkout %{date}git%{git_revision}
|
||||||
%global tarball_name %{name}-%{version}-git-%{git_revision}
|
%global tarball_name %{name}-%{version}-git-%{git_revision}
|
||||||
|
|
||||||
Name: libabigail
|
Name: libabigail
|
||||||
Version: 1.0
|
Version: 1.0
|
||||||
Release: 0.5.%{checkout}%{?dist}
|
Release: 0.6.%{checkout}%{?dist}
|
||||||
Summary: Set of ABI analysis tools
|
Summary: Set of ABI analysis tools
|
||||||
|
|
||||||
License: LGPLv3+
|
License: LGPLv3+
|
||||||
@ -24,17 +24,19 @@ BuildRequires: doxygen
|
|||||||
BuildRequires: python-sphinx
|
BuildRequires: python-sphinx
|
||||||
BuildRequires: texinfo
|
BuildRequires: texinfo
|
||||||
BuildRequires: dos2unix
|
BuildRequires: dos2unix
|
||||||
|
BuildRequires: dpkg
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The libabigail package comprises four command line utilities: abidiff,
|
The libabigail package comprises five command line utilities: abidiff,
|
||||||
abicompat, abidw and abilint. The abidiff command line tool compares
|
abipkgdiff, abicompat, abidw and abilint. The abidiff command line
|
||||||
the ABI of two ELF shared libraries and emits meaningful textual
|
tool compares the ABI of two ELF shared libraries and emits meaningful
|
||||||
reports about changes impacting exported functions, variables and
|
textual reports about changes impacting exported functions, variables
|
||||||
their types. abicompat checks if a subsequent version of a shared
|
and their types. abipkgdiff compares the ABIs of ELF binaries
|
||||||
library is still compatible with an application that is linked
|
contained in two packages. abicompat checks if a subsequent version
|
||||||
against it. abidw emits an XML representation of the ABI of a given
|
of a shared library is still compatible with an application that is
|
||||||
ELF shared library. abilint checks that a given XML representation of
|
linked against it. abidw emits an XML representation of the ABI of a
|
||||||
the ABI of a shared library is correct.
|
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
|
Install libabigail if you need to compare the ABI of ELF shared
|
||||||
libraries.
|
libraries.
|
||||||
@ -86,9 +88,10 @@ make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot}
|
|||||||
dos2unix doc/manuals/html/_static/jquery.js
|
dos2unix doc/manuals/html/_static/jquery.js
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make check
|
make check || (cat tests/test-suite.log && exit 2)
|
||||||
if [ $1 -eq 0 ]; then
|
|
||||||
cat tests/test-suite.log
|
if test $? -ne 0; then
|
||||||
|
cat tests/tests-suite.log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -p /sbin/ldconfig
|
||||||
@ -128,7 +131,24 @@ fi
|
|||||||
%{_infodir}/abigail.info*
|
%{_infodir}/abigail.info*
|
||||||
|
|
||||||
%changelog
|
%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
|
- Update to upstream git commit hash f0d319a. Returns different exit status code
|
||||||
when abipkgdiff runs and various other bug fixes in libabigail.
|
when abipkgdiff runs and various other bug fixes in libabigail.
|
||||||
- Adjust date, git_revision and Release macros
|
- Adjust date, git_revision and Release macros
|
||||||
|
Loading…
Reference in New Issue
Block a user