From patchwork Mon Sep 2 12:06:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 2383 Return-Path: Received: from mail01.ipfire.org (mail01.i.ipfire.org [172.28.1.200]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail01.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 46MTMh28MFz42CL for ; Mon, 2 Sep 2019 12:06:40 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail02.haj.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 46MTMh3cssz5Dc1Q; Mon, 2 Sep 2019 13:06:40 +0100 (BST) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 46MTMf4gjsz2ydq; Mon, 2 Sep 2019 12:06:38 +0000 (UTC) Received: from mail01.ipfire.org (mail01.i.ipfire.org [172.28.1.200]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail01.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 46MTMd41ySz2yXc for ; Mon, 2 Sep 2019 12:06:37 +0000 (UTC) Received: from tuxedo.stevee (212095005077.public.telering.at [212.95.5.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail01.ipfire.org (Postfix) with ESMTPSA id 46MTMf0WsCz51QJk; Mon, 2 Sep 2019 13:06:38 +0100 (BST) From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH] elfutils: Update to 0.177 Date: Mon, 2 Sep 2019 14:06:34 +0200 Message-Id: <20190902120634.11893-1-stefan.schantl@ipfire.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Authentication-Results: mail01.ipfire.org; auth=pass smtp.auth=stevee smtp.mailfrom=stefan.schantl@ipfire.org X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: David Abdurachmanov Errors-To: development-bounces@lists.ipfire.org Sender: "Development" * Update project and download URL Signed-off-by: Stefan Schantl --- elfutils/elfutils.nm | 8 +-- .../elfutils-0.166-elfcmp-comp-gcc6.patch | 50 ------------------- 2 files changed, 4 insertions(+), 54 deletions(-) delete mode 100644 elfutils/patches/elfutils-0.166-elfcmp-comp-gcc6.patch diff --git a/elfutils/elfutils.nm b/elfutils/elfutils.nm index 6e3c32df9..f9bde8a6e 100644 --- a/elfutils/elfutils.nm +++ b/elfutils/elfutils.nm @@ -4,12 +4,12 @@ ############################################################################### name = elfutils -version = 0.166 +version = 0.177 release = 1 maintainer = Michael Tremer groups = Development/Libraries -url = https://fedorahosted.org/elfutils/ +url = https://sourceware.org/elfutils/ license = GPLv2 with exceptions summary = A collection of utilities and DSOs to handle compiled objects. @@ -21,7 +21,7 @@ description (to check for well-formed ELF files). end -source_dl = https://fedorahosted.org/releases/e/l/elfutils/%{version}/ +source_dl = https://sourceware.org/elfutils/ftp/%{version} sources = %{thisapp}.tar.bz2 build @@ -32,7 +32,7 @@ build zlib-devel end - # fails + # TEST: run-elfclassify.sh fails #test # make check #end diff --git a/elfutils/patches/elfutils-0.166-elfcmp-comp-gcc6.patch b/elfutils/patches/elfutils-0.166-elfcmp-comp-gcc6.patch deleted file mode 100644 index 2183b35c5..000000000 --- a/elfutils/patches/elfutils-0.166-elfcmp-comp-gcc6.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 836a16fe5b5bab4a3afe2c991c104652775ce3a3 Mon Sep 17 00:00:00 2001 -From: David Abdurachmanov -Date: Mon, 11 Apr 2016 16:00:57 +0200 -Subject: [PATCH] elfcmp: fix self-comparison error with GCC 6 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Noticed with Fedora 24 Alpha, gcc (GCC) 6.0.0 20160406 -(Red Hat 6.0.0-0.20). - -elfcmp.c: In function ‘main’: -elfcmp.c:364:199: error: self-comparison always evaluates -to false [-Werror=tautological-compare] - if (unlikely (name1 == NULL || name2 == NULL - -Signed-off-by: David Abdurachmanov ---- - src/ChangeLog | 4 ++++ - src/elfcmp.c | 2 +- - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/ChangeLog b/src/ChangeLog -index f74b5dc..bdc9d13 100644 ---- a/src/ChangeLog -+++ b/src/ChangeLog -@@ -1,3 +1,7 @@ -+2016-04-11 David Abdurachmanov -+ -+ * elfcmp.c (main): Fix self-comparison error with GCC 6. -+ - 2016-03-21 Mark Wielaard - - * nm.c (show_symbols): Check for malloc size argument overflow. -diff --git a/src/elfcmp.c b/src/elfcmp.c -index 852b92f..7b5d39c 100644 ---- a/src/elfcmp.c -+++ b/src/elfcmp.c -@@ -368,7 +368,7 @@ main (int argc, char *argv[]) - && sym1->st_shndx != SHN_UNDEF) - || sym1->st_info != sym2->st_info - || sym1->st_other != sym2->st_other -- || sym1->st_shndx != sym1->st_shndx)) -+ || sym1->st_shndx != sym2->st_shndx)) - { - // XXX Do we want to allow reordered symbol tables? - symtab_mismatch: --- -1.8.3.1 -