[packages/binutils] - updated to 2.23.51.0.6 - removed obsolete elf-strtab-assert patch

qboosh qboosh at pld-linux.org
Tue Nov 27 17:58:01 CET 2012


commit 51ce4099c548c127da754823662b295c750157a3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Nov 27 17:58:22 2012 +0100

    - updated to 2.23.51.0.6
    - removed obsolete elf-strtab-assert patch

 binutils-elf-strtab-assert.patch | 53 ----------------------------------------
 binutils.spec                    |  8 +++---
 2 files changed, 3 insertions(+), 58 deletions(-)
---
diff --git a/binutils.spec b/binutils.spec
index 23abb9f..b61e063 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -22,13 +22,13 @@ Summary(ru.UTF-8):	Набор инструментов GNU для построе
 Summary(tr.UTF-8):	GNU geliştirme araçları
 Summary(uk.UTF-8):	Набір інструментів GNU для побудови виконуваних програм
 Name:		binutils
-Version:	2.23.51.0.5
-Release:	2
+Version:	2.23.51.0.6
+Release:	1
 Epoch:		3
 License:	GPL v3+
 Group:		Development/Tools
 Source0:	http://www.kernel.org/pub/linux/devel/binutils/%{name}-%{version}.tar.xz
-# Source0-md5:	25ab1cdd20e9080c873428320a294fa4
+# Source0-md5:	df3630fe49739312806c1d1c3e6ed17f
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	a717d9707ec77d82acb6ec9078c472d6
 Patch0:		%{name}-gasp.patch
@@ -41,7 +41,6 @@ Patch7:		%{name}-libtool-m.patch
 Patch8:		%{name}-build-id.patch
 Patch9:		%{name}-tooldir.patch
 Patch10:	%{name}-sanity-check.patch
-Patch11:	%{name}-elf-strtab-assert.patch
 URL:		http://sources.redhat.com/binutils/
 BuildRequires:	autoconf >= 2.64
 BuildRequires:	automake >= 1:1.11
@@ -169,7 +168,6 @@ niektórych pakietów.
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
-%patch11 -p1
 
 # file contains hacks for ac 2.59 only
 %{__rm} config/override.m4
diff --git a/binutils-elf-strtab-assert.patch b/binutils-elf-strtab-assert.patch
deleted file mode 100644
index fb5d3d8..0000000
--- a/binutils-elf-strtab-assert.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-===================================================================
-RCS file: /cvs/src/src/bfd/elflink.c,v
-retrieving revision 1.456
-retrieving revision 1.457
-diff -u -r1.456 -r1.457
---- src/bfd/elflink.c	2012/10/30 12:44:53	1.456
-+++ src/bfd/elflink.c	2012/11/20 22:17:26	1.457
-@@ -4394,8 +4394,6 @@
- 		    {
- 		      h->def_dynamic = 0;
- 		      h->ref_dynamic = 1;
--		      /* PR 12549: Note if the dynamic reference is weak.  */
--		      h->ref_dynamic_nonweak = (bind != STB_WEAK);
- 		    }
- 		}
- 
-@@ -4413,9 +4411,6 @@
- 		{
- 		  h->ref_dynamic = 1;
- 		  hi->ref_dynamic = 1;
--		  /* PR 12549: Note if the dynamic reference is weak.  */
--		  hi->ref_dynamic_nonweak =
--		    h->ref_dynamic_nonweak = (bind != STB_WEAK);
- 		}
- 	      else
- 		{
-@@ -4503,8 +4498,8 @@
- 	  if (!add_needed
- 	      && definition
- 	      && ((dynsym
--		   && h->ref_regular_nonweak)
--		  || (h->ref_dynamic_nonweak
-+		   && h->ref_regular)
-+		  || (h->ref_dynamic
- 		      && (elf_dyn_lib_class (abfd) & DYN_AS_NEEDED) != 0
- 		      && !on_needed_list (elf_dt_name (abfd), htab->needed))))
- 	    {
-===================================================================
-RCS file: /cvs/src/src/bfd/elf-bfd.h,v
-retrieving revision 1.349
-retrieving revision 1.350
-diff -u -r1.349 -r1.350
---- src/bfd/elf-bfd.h	2012/10/30 12:44:53	1.349
-+++ src/bfd/elf-bfd.h	2012/11/20 22:17:26	1.350
-@@ -168,8 +168,6 @@
-   /* Symbol has a non-weak reference from a non-shared object (other than
-      the object in which it is defined).  */
-   unsigned int ref_regular_nonweak : 1;
--  /* Symbol has a non-weak reference from a shared object.  */
--  unsigned int ref_dynamic_nonweak : 1;  
-   /* Dynamic symbol has been adjustd.  */
-   unsigned int dynamic_adjusted : 1;
-   /* Symbol needs a copy reloc.  */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/binutils.git/commitdiff/51ce4099c548c127da754823662b295c750157a3



More information about the pld-cvs-commit mailing list