From 8c280bc2f10ef22bb576c18aedd5eee8d876c009 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Mon, 5 Dec 2016 10:37:06 +0100 Subject: [PATCH] - Fix upstream Bug 20927 - Segfault when invoke abidiff is invoked with $HOME not set Signed-off-by: Dodji Seketeli --- .gitignore | 1 + libabigail.spec | 8 +++++++- sources | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 06e4fd2..e311ea3 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /libabigail-1.0.rc5.tar.gz /libabigail-1.0.rc6.tar.gz /0001-A-suppressed-diff-node-implies-suppressing-all-equiv.patch +/0001-Bug-20927-Segfault-when-HOME-is-not-set.patch diff --git a/libabigail.spec b/libabigail.spec index 9890a39..81cbfe6 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -3,13 +3,14 @@ Name: libabigail Version: 1.0 -Release: 0.8.%{tarball_revision}.2%{?dist} +Release: 0.8.%{tarball_revision}.3%{?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 Patch0: 0001-A-suppressed-diff-node-implies-suppressing-all-equiv.patch +Patch1: 0001-Bug-20927-Segfault-when-HOME-is-not-set.patch BuildRequires: gcc-c++ BuildRequires: libtool @@ -76,6 +77,7 @@ format. %prep %setup -n %{tarball_name} %patch0 -p1 +%patch1 -p1 %build %configure --disable-silent-rules --disable-zip-archive --disable-static @@ -143,6 +145,10 @@ fi %doc doc/manuals/html/* %changelog +* Mon Dec 5 2016 Dodji Seketeli - 1.0-0.8.rc6.3 +- Fix upstream Bug 20927 - Segfault when invoke abidiff is invoked with $HOME not set + Apply the upstream patch here. + * Sat Nov 26 2016 Dodji Seketeli - 1.0-0.8.rc6.2 - Fix an issue where some suppressed diff nodes are still visible in change reports This implies applying upstream patch: diff --git a/sources b/sources index ad51108..296a321 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ 45b27d199faae6d557e100c3e00618ba libabigail-1.0.rc6.tar.gz 751f61278ba86f5747f67b17805f4a31 0001-A-suppressed-diff-node-implies-suppressing-all-equiv.patch +ce4696b08b17804d9158d7165945b552 0001-Bug-20927-Segfault-when-HOME-is-not-set.patch