From 7138a0052ebfb58e990067f8a1ee174752461ca8 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 16:37:30 +0100 Subject: [PATCH 01/16] Update to 1.8 upstream release Signed-off-by: Dodji Seketeli --- libabigail.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index 9dfac47..8e80b5f 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -2,8 +2,8 @@ %global tarball_name %{name}-%{version} Name: libabigail -Version: 1.7 -Release: 2%{?dist} +Version: 1.8 +Release: 1%{?dist} Summary: Set of ABI analysis tools License: LGPLv3+ @@ -21,6 +21,7 @@ BuildRequires: dos2unix BuildRequires: dpkg BuildRequires: wget BuildRequires: koji +BuildRequires: python3-koji %description The libabigail package comprises seven command line utilities: @@ -115,7 +116,7 @@ pathfix.py -i %{__python3} -pn %{buildroot}%{_bindir}/fedabipkgdiff %endif %check -time make %{?_smp_mflags} check || (cat tests/test-suite.log && exit 2) +time make %{?_smp_mflags} check check-self-compare || (cat tests/test-suite.log && exit 2) if test $? -ne 0; then cat tests/tests-suite.log @@ -155,6 +156,11 @@ fi %endif %changelog +* Tue Dec 1 2020 Dodji Seketeli - 1.8-1 +- Update to upstream 1.8 +- Add "make check-self-update" as a regression tests target. +- Add BuildRequires python3-koji + * Tue Jul 28 2020 Fedora Release Engineering - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From fc67c1d6e8e60fef2c007dc03715772a8378d254 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 16:55:25 +0100 Subject: [PATCH 02/16] Uploaded 1.8 tarball Signed-off-by: Dodji Seketeli --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9d985db..2003068 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /Add-a-fail-no-debug-info-to-abidiff.patch /libabigail-1.6.tar.gz /libabigail-1.7.tar.gz +/libabigail-1.8.tar.gz diff --git a/sources b/sources index cf5681d..7cca5f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libabigail-1.7.tar.gz) = 02971c8f760cd7c6e7f77ef323c93769270666652a8f491b30cce74aa9bc20e2c5113eca0a534b814e9c8567538b6b7b84d15687e0ac15cf8ece736b2f7e2261 +SHA512 (libabigail-1.8.tar.gz) = 5000aca7fd506d7ecc7e25710ff18f8af13946328df8b403ce9277c7cd982c4dc9053b814db81038cdec312abe685ea72055a2bfd91830f939357435ab2e3d92 From bf30600e21f1b2abdcd969b87fbb8719f414c32d Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 17:30:41 +0100 Subject: [PATCH 03/16] force fedabipkgdiff and show onfig.log Signed-off-by: Dodji Seketeli --- libabigail.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libabigail.spec b/libabigail.spec index 8e80b5f..87d3688 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -90,7 +90,8 @@ them manually. %setup -n %{tarball_name} %build -%configure --disable-silent-rules --disable-zip-archive --disable-static +%configure --enable-fedabipkgdiff --disable-silent-rules --disable-zip-archive --disable-static +cat config.log make %{?_smp_mflags} pushd doc make html-doc From 3fadafabfbf726c323aa4fc80500056fef3e6a09 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 17:43:57 +0100 Subject: [PATCH 04/16] Just enable logging of config.log Signed-off-by: Dodji Seketeli --- libabigail.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libabigail.spec b/libabigail.spec index 87d3688..45a49fb 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -90,7 +90,7 @@ them manually. %setup -n %{tarball_name} %build -%configure --enable-fedabipkgdiff --disable-silent-rules --disable-zip-archive --disable-static +%configure --disable-silent-rules --disable-zip-archive --disable-static cat config.log make %{?_smp_mflags} pushd doc From 62ff88a89e611c38544692e18993387c9e88e619 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 18:11:17 +0100 Subject: [PATCH 05/16] Don't ship fedabipkgdiff on armv7hl i686 Signed-off-by: Dodji Seketeli --- libabigail.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index 45a49fb..612bc0b 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -20,8 +20,6 @@ BuildRequires: texinfo BuildRequires: dos2unix BuildRequires: dpkg BuildRequires: wget -BuildRequires: koji -BuildRequires: python3-koji %description The libabigail package comprises seven command line utilities: @@ -151,10 +149,16 @@ fi %license COPYING COPYING-LGPLV3 COPYING-GPLV3 %doc doc/manuals/html/* +%ifarch armv7hl i686 +# We don't release the fedora package because for a reason, the koji +# modudule from "python3-koji" can't be loaded by libabigail configure +# on these two archs. Go figure ... +%else %if 0%{?fedora} %files fedora %{_bindir}/fedabipkgdiff %endif +%endif %changelog * Tue Dec 1 2020 Dodji Seketeli - 1.8-1 From f79f2d4423c60c48cf6abc1b2769ff520af9b345 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 18:23:55 +0100 Subject: [PATCH 06/16] Remove the python version fixup script invocation Signed-off-by: Dodji Seketeli --- libabigail.spec | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index 612bc0b..5c505d5 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -109,11 +109,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot} dos2unix doc/manuals/html/_static/jquery.js -%if 0%{?fedora} -# Explicitly use Python 3 as the interpreter -pathfix.py -i %{__python3} -pn %{buildroot}%{_bindir}/fedabipkgdiff -%endif - %check time make %{?_smp_mflags} check check-self-compare || (cat tests/test-suite.log && exit 2) @@ -149,22 +144,16 @@ fi %license COPYING COPYING-LGPLV3 COPYING-GPLV3 %doc doc/manuals/html/* -%ifarch armv7hl i686 -# We don't release the fedora package because for a reason, the koji -# modudule from "python3-koji" can't be loaded by libabigail configure -# on these two archs. Go figure ... -%else %if 0%{?fedora} %files fedora %{_bindir}/fedabipkgdiff %endif -%endif %changelog * Tue Dec 1 2020 Dodji Seketeli - 1.8-1 - Update to upstream 1.8 - Add "make check-self-update" as a regression tests target. -- Add BuildRequires python3-koji +- Remove python version fixup * Tue Jul 28 2020 Fedora Release Engineering - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From f6a4391cb2a6d8803e4c247b6eeca00eac197678 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 18:40:19 +0100 Subject: [PATCH 07/16] Remove fedabipkgdiff from f33 package Signed-off-by: Dodji Seketeli --- libabigail.spec | 51 +++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index 5c505d5..ed22fc4 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -57,25 +57,25 @@ This package contains documentation for the libabigail tools in the form of man pages, texinfo documentation and API documentation in html format. -%if 0%{?fedora} -%package fedora -Summary: Utility to compare the ABI of Fedora packages -BuildRequires: python3-devel -BuildRequires: python3-koji -BuildRequires: python3-mock -BuildRequires: python3-rpm -BuildRequires: python3-pyxdg -#For x-rpm mimetype definition! -BuildRequires: mailcap -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: curl -Requires: koji -Requires: python3 >= 3.6 -Requires: python3-koji -Requires: python3-pyxdg -Requires: python3-rpm -#For x-rpm mimetype definition! -Requires: mailcap +#%if 0%{?fedora} +#%package fedora +#Summary: Utility to compare the ABI of Fedora packages +#BuildRequires: python3-devel +#BuildRequires: python3-koji +#BuildRequires: python3-mock +#BuildRequires: python3-rpm +#BuildRequires: python3-pyxdg +##For x-rpm mimetype definition! +#BuildRequires: mailcap +#Requires: %{name}%{?_isa} = %{version}-%{release} +#Requires: curl +#Requires: koji +#Requires: python3 >= 3.6 +#Requires: python3-koji +#Requires: python3-pyxdg +#Requires: python3-rpm +##For x-rpm mimetype definition! +#Requires: mailcap %description fedora This package contains the fedabipkgdiff command line utility, which @@ -89,7 +89,7 @@ them manually. %build %configure --disable-silent-rules --disable-zip-archive --disable-static -cat config.log + make %{?_smp_mflags} pushd doc make html-doc @@ -144,16 +144,17 @@ fi %license COPYING COPYING-LGPLV3 COPYING-GPLV3 %doc doc/manuals/html/* -%if 0%{?fedora} -%files fedora -%{_bindir}/fedabipkgdiff -%endif +#%if 0%{?fedora} +#%files fedora +#%{_bindir}/fedabipkgdiff +#%endif %changelog * Tue Dec 1 2020 Dodji Seketeli - 1.8-1 - Update to upstream 1.8 - Add "make check-self-update" as a regression tests target. -- Remove python version fixup +- Remove fedabipkgdiff as for a reason, koji python module is not + getting detected by configure on some arches of f33. * Tue Jul 28 2020 Fedora Release Engineering - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b50d0618fd77e00f90d4295d676df08bf4d191b8 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 18:44:07 +0100 Subject: [PATCH 08/16] Remove some comments that should have been removed Signed-off-by: Dodji Seketeli --- libabigail.spec | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index ed22fc4..f56b175 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -57,26 +57,6 @@ This package contains documentation for the libabigail tools in the form of man pages, texinfo documentation and API documentation in html format. -#%if 0%{?fedora} -#%package fedora -#Summary: Utility to compare the ABI of Fedora packages -#BuildRequires: python3-devel -#BuildRequires: python3-koji -#BuildRequires: python3-mock -#BuildRequires: python3-rpm -#BuildRequires: python3-pyxdg -##For x-rpm mimetype definition! -#BuildRequires: mailcap -#Requires: %{name}%{?_isa} = %{version}-%{release} -#Requires: curl -#Requires: koji -#Requires: python3 >= 3.6 -#Requires: python3-koji -#Requires: python3-pyxdg -#Requires: python3-rpm -##For x-rpm mimetype definition! -#Requires: mailcap - %description fedora This package contains the fedabipkgdiff command line utility, which interacts with the Fedora Build System over the internet to let the @@ -144,11 +124,6 @@ fi %license COPYING COPYING-LGPLV3 COPYING-GPLV3 %doc doc/manuals/html/* -#%if 0%{?fedora} -#%files fedora -#%{_bindir}/fedabipkgdiff -#%endif - %changelog * Tue Dec 1 2020 Dodji Seketeli - 1.8-1 - Update to upstream 1.8 From 721e4637a1e55b37187ad5dd4112e1204514ba01 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 1 Dec 2020 18:46:08 +0100 Subject: [PATCH 09/16] Remove the 'fedora' sub-package that is useless now Signed-off-by: Dodji Seketeli --- libabigail.spec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index f56b175..b6767c2 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -57,13 +57,6 @@ This package contains documentation for the libabigail tools in the form of man pages, texinfo documentation and API documentation in html format. -%description fedora -This package contains the fedabipkgdiff command line utility, which -interacts with the Fedora Build System over the internet to let the -user compare the ABI of Fedora packages without having to download -them manually. -%endif - %prep %setup -n %{tarball_name} From c0bdd2f38e9fb71a9fe9b6ae2888ce233eac4ee3 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Wed, 6 Jan 2021 16:51:13 +0100 Subject: [PATCH 10/16] Enable fedabipkgdiff again Signed-off-by: Dodji Seketeli --- libabigail.spec | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index b6767c2..a4f89f4 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -3,7 +3,7 @@ Name: libabigail Version: 1.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Set of ABI analysis tools License: LGPLv3+ @@ -20,6 +20,8 @@ BuildRequires: texinfo BuildRequires: dos2unix BuildRequires: dpkg BuildRequires: wget +BuildRequires: koji +BuildRequires: python3-koji %description The libabigail package comprises seven command line utilities: @@ -57,11 +59,38 @@ This package contains documentation for the libabigail tools in the form of man pages, texinfo documentation and API documentation in html format. +%if 0%{?fedora} +%package fedora +Summary: Utility to compare the ABI of Fedora packages +BuildRequires: python3-devel +BuildRequires: python3-koji +BuildRequires: python3-mock +BuildRequires: python3-rpm +BuildRequires: python3-pyxdg +#For x-rpm mimetype definition! +BuildRequires: mailcap +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: curl +Requires: koji +Requires: python3 >= 3.6 +Requires: python3-koji +Requires: python3-pyxdg +Requires: python3-rpm +#For x-rpm mimetype definition! +Requires: mailcap + +%description fedora +This package contains the fedabipkgdiff command line utility, which +interacts with the Fedora Build System over the internet to let the +user compare the ABI of Fedora packages without having to download +them manually. +%endif + %prep %setup -n %{tarball_name} %build -%configure --disable-silent-rules --disable-zip-archive --disable-static +%configure --disable-silent-rules --disable-zip-archive --disable-static make %{?_smp_mflags} pushd doc @@ -82,6 +111,11 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot} dos2unix doc/manuals/html/_static/jquery.js +%if 0%{?fedora} +# Explicitly use Python 3 as the interpreter +pathfix.py -i %{__python3} -pn %{buildroot}%{_bindir}/fedabipkgdiff +%endif + %check time make %{?_smp_mflags} check check-self-compare || (cat tests/test-suite.log && exit 2) @@ -117,7 +151,15 @@ fi %license COPYING COPYING-LGPLV3 COPYING-GPLV3 %doc doc/manuals/html/* +%if 0%{?fedora} +%files fedora +%{_bindir}/fedabipkgdiff +%endif + %changelog +* Wed Jan 6 2021 Dodji Seketeli - 1.8-2 +- Enable fedabipkgdiff back as the builders instability seems to have disappeared + * Tue Dec 1 2020 Dodji Seketeli - 1.8-1 - Update to upstream 1.8 - Add "make check-self-update" as a regression tests target. From b07ab1679fcc259575f7ec1b2b7b9cc59d168732 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Wed, 27 Jan 2021 15:39:30 +0100 Subject: [PATCH 11/16] Update to upstream fixes up to libabigail-1.8.1 Signed-off-by: Dodji Seketeli --- libabigail.spec | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index a4f89f4..0508fd9 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -2,13 +2,20 @@ %global tarball_name %{name}-%{version} Name: libabigail -Version: 1.8 -Release: 2%{?dist} +Version: 1.8.1 +Release: 1%{?dist} Summary: Set of ABI analysis tools License: LGPLv3+ URL: https://sourceware.org/libabigail/ Source0: http://mirrors.kernel.org/sourceware/libabigail/%{tarball_name}.tar.gz +# The tarball is built from the content of the git repository by doing: +# git clone git://sourceware.org/git/libabigail.git --branch libabigail-1.8 +# cd libabigail +# git checkout lbiabigail-1.8.1 +# autoreconf -i +# configure +# make dist BuildRequires: gcc-c++ BuildRequires: libtool @@ -157,6 +164,26 @@ fi %endif %changelog +* Wed Jan 27 2021 Dodji Seketeli - 1.8.1-1 +- Update to upstream fixes up to libabigail-1.8.1 + This encompasses this fixes, compared to the last 1.8 release: + ir: Add better comments to types_have_similar_structure + mainpage: Update web page for 1.8 release + Bug 26992 - Try harder to resolve declaration-only classes + Bug 27204 - potential loss of some aliased ELF function symbols + Ignore duplicated functions and those not associated with ELF symbols + Bug 27236 - Pointer comparison wrongly fails because of typedef change + Bug 27233 - fedabipkgdiff fails on package gnupg2 from Fedora 33 + Bug 27232 - fedabipkgdiff fails on gawk from Fedora 33 + dwarf-reader: Support fast DW_FORM_line_strp string comparison + gen-changelog.py: Update call to subprocess.Popen & cleanup + Bug 27255 - fedabipkgdiff fails on nfs-utils on Fedora 33 + abidiff: support --dump-diff-tree with --leaf-changes-only + ir: Arrays are indirect types for type structure similarity purposes + Add qualifier / typedef / array / pointer test + abg-ir: Optimize calls to std::string::find() for a single char. + abipkgdiff: Address operator precedence warning + * Wed Jan 6 2021 Dodji Seketeli - 1.8-2 - Enable fedabipkgdiff back as the builders instability seems to have disappeared From 7a137b83a9c540c3a4148f140109623cc58544da Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Wed, 27 Jan 2021 18:26:54 +0100 Subject: [PATCH 12/16] Upload 1.8.1 tarball Signed-off-by: Dodji Seketeli --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 2003068..fd4aa58 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /libabigail-1.6.tar.gz /libabigail-1.7.tar.gz /libabigail-1.8.tar.gz +/libabigail-1.8.1.tar.gz diff --git a/sources b/sources index 7cca5f7..f444193 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libabigail-1.8.tar.gz) = 5000aca7fd506d7ecc7e25710ff18f8af13946328df8b403ce9277c7cd982c4dc9053b814db81038cdec312abe685ea72055a2bfd91830f939357435ab2e3d92 +SHA512 (libabigail-1.8.1.tar.gz) = 9039f614bc14680ae30e26e2f7af296aa7ebcec1c3bb7f27c414e21e338b7081ff46602e65b5201528869c0222f203553666e65a0ab5229e54556ac59d2030ef From aaf33afe8ce8c0dc77f60fba8f3b01717ba5fee5 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Thu, 25 Feb 2021 18:49:53 +0100 Subject: [PATCH 13/16] Update to upstream 1.8.2 point release Signed-off-by: Dodji Seketeli --- libabigail.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index 0508fd9..b30fc60 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -2,20 +2,13 @@ %global tarball_name %{name}-%{version} Name: libabigail -Version: 1.8.1 +Version: 1.8.2 Release: 1%{?dist} Summary: Set of ABI analysis tools License: LGPLv3+ URL: https://sourceware.org/libabigail/ Source0: http://mirrors.kernel.org/sourceware/libabigail/%{tarball_name}.tar.gz -# The tarball is built from the content of the git repository by doing: -# git clone git://sourceware.org/git/libabigail.git --branch libabigail-1.8 -# cd libabigail -# git checkout lbiabigail-1.8.1 -# autoreconf -i -# configure -# make dist BuildRequires: gcc-c++ BuildRequires: libtool @@ -164,6 +157,9 @@ fi %endif %changelog +* Thu Feb 25 2021 Dodji Seketeli - 1.8.2-1 +- Update to upstream 1.8.2 point release + * Wed Jan 27 2021 Dodji Seketeli - 1.8.1-1 - Update to upstream fixes up to libabigail-1.8.1 This encompasses this fixes, compared to the last 1.8 release: From 6582eeb91b281abeba9e6bc56b0210c30cb372f9 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Thu, 25 Feb 2021 18:50:12 +0100 Subject: [PATCH 14/16] Upload 1.8.2 tarball Signed-off-by: Dodji Seketeli --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index fd4aa58..400eadc 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /libabigail-1.7.tar.gz /libabigail-1.8.tar.gz /libabigail-1.8.1.tar.gz +/libabigail-1.8.2.tar.gz diff --git a/sources b/sources index f444193..2fbf95e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libabigail-1.8.1.tar.gz) = 9039f614bc14680ae30e26e2f7af296aa7ebcec1c3bb7f27c414e21e338b7081ff46602e65b5201528869c0222f203553666e65a0ab5229e54556ac59d2030ef +SHA512 (libabigail-1.8.2.tar.gz) = fa8edaf39632e26430481f15e962a098459eac087074e85ca055293ba324ec5944c45880fcb36f1c54a64652605a439cbf9247dfea9bfd3ec502cc7292dd1c8d From a0e59ba87b00c833d1d7d9ee961cbbe5ad453f91 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Mon, 4 Oct 2021 13:19:43 +0200 Subject: [PATCH 15/16] Update to upstream 2.0 tarball Signed-off-by: Dodji Seketeli --- libabigail.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/libabigail.spec b/libabigail.spec index b30fc60..0f4b590 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -2,11 +2,11 @@ %global tarball_name %{name}-%{version} Name: libabigail -Version: 1.8.2 +Version: 2.0 Release: 1%{?dist} Summary: Set of ABI analysis tools -License: LGPLv3+ +License: ASL 2.0 URL: https://sourceware.org/libabigail/ Source0: http://mirrors.kernel.org/sourceware/libabigail/%{tarball_name}.tar.gz @@ -136,7 +136,7 @@ fi %{_libdir}/libabigail.so.0.0.0 %{_libdir}/libabigail/default.abignore %doc README AUTHORS ChangeLog -%license COPYING COPYING-LGPLV3 COPYING-GPLV3 +%license LICENSE.txt license-change-2020.txt %{_mandir}/man1/* %{_mandir}/man7/* %{_infodir}/abigail.info* @@ -148,7 +148,7 @@ fi %{_datadir}/aclocal/abigail.m4 %files doc -%license COPYING COPYING-LGPLV3 COPYING-GPLV3 +%license LICENSE.txt license-change-2020.txt %doc doc/manuals/html/* %if 0%{?fedora} @@ -157,6 +157,10 @@ fi %endif %changelog +* Mon Oct 4 2021 Dodji Seketeli - 2.0-1 +- Update to upstream 2.0 tarball +- Change License to ASL 2.0 to compy with update license change. + * Thu Feb 25 2021 Dodji Seketeli - 1.8.2-1 - Update to upstream 1.8.2 point release From 3d6bdbd51bfd4c55474f77ed800bb06a1b9c3b52 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Mon, 4 Oct 2021 15:26:47 +0200 Subject: [PATCH 16/16] Update to 2.0 upstream release Signed-off-by: Dodji Seketeli --- .gitignore | 1 + libabigail.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 400eadc..2937d8f 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /libabigail-1.8.tar.gz /libabigail-1.8.1.tar.gz /libabigail-1.8.2.tar.gz +/libabigail-2.0.tar.gz diff --git a/libabigail.spec b/libabigail.spec index 0f4b590..46e5edc 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -159,7 +159,7 @@ fi %changelog * Mon Oct 4 2021 Dodji Seketeli - 2.0-1 - Update to upstream 2.0 tarball -- Change License to ASL 2.0 to compy with update license change. +- Change License to ASL 2.0 to comply with updated license change. * Thu Feb 25 2021 Dodji Seketeli - 1.8.2-1 - Update to upstream 1.8.2 point release diff --git a/sources b/sources index 2fbf95e..6928e6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libabigail-1.8.2.tar.gz) = fa8edaf39632e26430481f15e962a098459eac087074e85ca055293ba324ec5944c45880fcb36f1c54a64652605a439cbf9247dfea9bfd3ec502cc7292dd1c8d +SHA512 (libabigail-2.0.tar.gz) = 288f63f3495f0cd38258c50b78f30a573e43ab60494fefa22c8cba6d6776c5f94742ffea26297a232b78d25f6804f1b3f51febd59ec487733e6ef683cef2c180