diff --git a/.gitignore b/.gitignore index 036298d..11a9785 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,5 @@ /libabigail-1.0.rc3.tar.gz /fix-test-diff-pkg-patch.txt /libabigail-1.0.rc4.tar.gz +/0001-Bug-19961-Distinguish-between-PI-executable-and-shar.patch +/0002-Bug-19964-Cannot-load-function-aliases-on-ppc64.patch diff --git a/libabigail.spec b/libabigail.spec index 13777b5..96c0187 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -3,12 +3,14 @@ Name: libabigail Version: 1.0 -Release: 0.8.%{tarball_revision}.1%{?dist} +Release: 0.8.%{tarball_revision}.2%{?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 +Patch1: 0001-Bug-19961-Distinguish-between-PI-executable-and-shar.patch +Patch2: 0002-Bug-19964-Cannot-load-function-aliases-on-ppc64.patch BuildRequires: gcc-c++ BuildRequires: libtool @@ -58,6 +60,8 @@ format. %prep %setup -n %{tarball_name} +%patch1 -p1 +%patch2 -p1 %build %configure --disable-silent-rules --disable-zip-archive --disable-static @@ -123,6 +127,13 @@ fi %doc doc/manuals/html/* %changelog +* Mon Apr 25 2016 Dodji Seketeli - 1.0-0.8.rc4.2 +- Fix PIE and ppc64 function aliases handling. + The exact two upstream bugs fixed are: + Bug 19961 - Distinguish between PI executable and shared library + Bug 19964 - Cannot load function aliases on ppc64 + The two upstream patches applied are 8944ceb9ef03a4187 and 2529f84ae0e2ca2a + * Sun Apr 17 2016 Dodji Seketeli - 1.0-0.8.rc4.1 - Update to upstream 1.0.rc4 - Remove fix-test-diff-pkg-patch.txt as it was applied upstream. diff --git a/sources b/sources index 94520a7..7ab0780 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -655c6450e2525316c52cc9d60bb51c83 libabigail-1.0.rc4.tar.gz +df7d1494df3ac37f47cf05c9e09f20aa 0001-Bug-19961-Distinguish-between-PI-executable-and-shar.patch +4e3ddb1fbaa71cdd01447c8462bcd0a0 0002-Bug-19964-Cannot-load-function-aliases-on-ppc64.patch