From 4a979a7ca0100aabb9d0d62ae513773285ff414b Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Oct 19 2018 11:31:04 +0000 Subject: Allow OS specific sections in section groups. (#1639485) --- diff --git a/.gitignore b/.gitignore index 7010280..52c9e66 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ build-sources /binutils-2.30.tar.xz /binutils-2.30.90.tar.xz /binutils-2.31.1.tar.xz +/binutils-special-sections-in-groups.patch diff --git a/binutils.spec b/binutils.spec index ac774d2..c4b5e29 100644 --- a/binutils.spec +++ b/binutils.spec @@ -69,7 +69,7 @@ Summary: A GNU collection of binary utilities Name: %{?cross}binutils%{?_with_debug:-debug} Version: 2.31.1 -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv3+ URL: https://sourceware.org/binutils @@ -203,6 +203,10 @@ Patch21: binutils-attach-to-group.patch # Lifetime: Fixed in 2.32. Patch22: binutils-CVE-2018-17358.patch +# Purpose: Allow OS specific sections in section groups. +# Lifetime: Might be fixed in 2.32 +Patch23: binutils-special-sections-in-groups.patch + #---------------------------------------------------------------------------- Provides: bundled(libiberty) @@ -347,6 +351,7 @@ using libelf instead of BFD. %patch20 -p1 %patch21 -p1 %patch22 -p1 +%patch23 -p1 # We cannot run autotools as there is an exact requirement of autoconf-2.59. # FIXME - this is no longer true. Maybe try reinstating autotool use ? @@ -770,6 +775,9 @@ exit 0 #---------------------------------------------------------------------------- %changelog +* Fri Oct 12 2018 Nick Clifton - 2.31.1-15 +- Allow OS specific sections in section groups. (#1639485) + * Fri Sep 28 2018 Nick Clifton - 2.31.1-14 - Fix a potential buffer overrun when parsing a corrupt ELF file. (#1632912) - Add a .attach_to_group pseuo-op to assembler (for use by annobin). (#1630574) diff --git a/sources b/sources index 0bdce94..b6b144a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (binutils-2.31.1.tar.xz) = 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 +SHA512 (binutils-special-sections-in-groups.patch) = b9b577257a80fdf22a7d3cb2fc745a738ba3a7e4e9b437b24848ac7dfaf40398cc50418b944ec29c5018d8a42c8caa09c7ea21762a2c692c11fbab7247a742ee