[packages/binutils] - up to 2.31
arekm
arekm at pld-linux.org
Sun Jul 15 10:59:47 CEST 2018
commit 1770ca500d6fc1154698a72722a61df2100f3b66
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun Jul 15 10:59:39 2018 +0200
- up to 2.31
binutils-am.patch | 22 ----------------------
binutils-discarded.patch | 11 -----------
binutils-gasp.patch | 6 +++---
binutils-info.patch | 22 ++++++++++------------
binutils.spec | 14 ++++++--------
5 files changed, 19 insertions(+), 56 deletions(-)
---
diff --git a/binutils.spec b/binutils.spec
index 46b4393..7645428 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -23,13 +23,13 @@ Summary(ru.UTF-8): Набор инструментов GNU для построе
Summary(tr.UTF-8): GNU geliştirme araçları
Summary(uk.UTF-8): Набір інструментів GNU для побудови виконуваних програм
Name: binutils
-Version: 2.30
+Version: 2.31
Release: 1
Epoch: 4
License: GPL v3+
Group: Development/Tools
Source0: http://ftp.gnu.org/gnu/binutils/%{name}-%{version}.tar.lz
-# Source0-md5: e64eb5655c6c2caa78677e19c84ba5b5
+# Source0-md5: 1ea8ddd13bd6fdcab1fe6cf377894476
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
@@ -37,13 +37,12 @@ Patch1: %{name}-info.patch
Patch2: %{name}-libtool-relink.patch
Patch3: %{name}-pt_pax_flags.patch
Patch4: %{name}-libdir.patch
-Patch5: %{name}-discarded.patch
+
Patch6: %{name}-absolute-gnu_debuglink-path.patch
Patch7: %{name}-libtool-m.patch
Patch8: %{name}-build-id.patch
Patch9: %{name}-tooldir.patch
Patch10: %{name}-sanity-check.patch
-Patch11: %{name}-am.patch
URL: http://sources.redhat.com/binutils/
BuildRequires: autoconf >= 2.64
BuildRequires: automake >= 1:1.11
@@ -78,7 +77,6 @@ Binutils is a collection of binary utilities, including:
- strings - list printable strings from files,
- strip - discard symbols,
- addr2line - convert addresses to file and line,
-- nlmconv - convert object code into an NLM.
%description -l es.UTF-8
Binutils es una colección de utilitarios necesarios para compilar
@@ -167,13 +165,12 @@ niektórych pakietów.
%patch2 -p1
%{?with_pax:%patch3 -p1}
%patch4 -p1
-%patch5 -p1
+
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
-%patch11 -p1
# file contains hacks for ac 2.59 only
%{__rm} config/override.m4
@@ -259,7 +256,7 @@ install -d $RPM_BUILD_ROOT%{_libdir}/bfd-plugins
# remove these man pages unless we cross-build for win*/netware platforms.
# however, this should be done in Makefiles.
-%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{dlltool,nlmconv,windmc,windres}.1
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{dlltool,windmc,windres}.1
bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
@@ -379,6 +376,7 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/ansidecl.h
%{_includedir}/bfd.h
%{_includedir}/bfdlink.h
+%{_includedir}/diagnostics.h
%{_includedir}/dis-asm.h
%{_includedir}/plugin-api.h
%{_includedir}/symcat.h
diff --git a/binutils-am.patch b/binutils-am.patch
deleted file mode 100644
index f1d1945..0000000
--- a/binutils-am.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- binutils-2.23.51.0.9/gas/doc/Makefile.am.orig 2013-02-04 21:04:42.928606932 +0100
-+++ binutils-2.23.51.0.9/gas/doc/Makefile.am 2013-02-04 21:31:30.648573422 +0100
-@@ -17,7 +17,7 @@
- # <http://www.gnu.org/licenses/>.
- #
-
--AUTOMAKE_OPTIONS = 1.8 cygnus
-+AUTOMAKE_OPTIONS = 1.8
-
- # What version of the manual you want; "all" includes everything
- CONFIG=all
---- binutils-2.23.51.0.9/bfd/doc/Makefile.am.orig 2013-02-02 00:24:54.000000000 +0100
-+++ binutils-2.23.51.0.9/bfd/doc/Makefile.am 2013-02-05 19:33:46.556919813 +0100
-@@ -17,7 +17,7 @@
- # <http://www.gnu.org/licenses/>.
- #
-
--AUTOMAKE_OPTIONS = 1.9 cygnus
-+AUTOMAKE_OPTIONS = 1.9
-
- DOCFILES = aoutx.texi archive.texi archures.texi \
- bfdt.texi cache.texi coffcode.texi \
diff --git a/binutils-discarded.patch b/binutils-discarded.patch
deleted file mode 100644
index e16e4cc..0000000
--- a/binutils-discarded.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- binutils-2.28/bfd/elflink.c.orig 2017-06-05 22:10:50.459268960 +0200
-+++ binutils-2.28/bfd/elflink.c 2017-06-05 22:30:10.125922386 +0200
-@@ -10420,7 +10420,7 @@
- if (action_discarded & COMPLAIN)
- (*flinfo->info->callbacks->einfo)
- /* xgettext:c-format */
-- (_("%X`%s' referenced in section `%A' of %B: "
-+ (_("`%s' referenced in section `%A' of %B: "
- "defined in discarded section `%A' of %B\n"),
- sym_name, o, input_bfd, sec, sec->owner);
-
diff --git a/binutils-gasp.patch b/binutils-gasp.patch
index 5d45ee9..9abbd32 100644
--- a/binutils-gasp.patch
+++ b/binutils-gasp.patch
@@ -42,12 +42,12 @@
itbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h $(srcdir)/itbl-lex.h
--- binutils-2.23.51.0.9/gas/doc/Makefile.am.orig 2013-02-02 00:24:54.000000000 +0100
+++ binutils-2.23.51.0.9/gas/doc/Makefile.am 2013-02-04 21:03:53.135274636 +0100
-@@ -32,7 +32,7 @@
+@@ -32,7 +32,7 @@ POD2MAN = pod2man --center="GNU Developm
man_MANS = as.1
--info_TEXINFOS = as.texinfo
-+info_TEXINFOS = as.texinfo gasp.texinfo
+-info_TEXINFOS = as.texi
++info_TEXINFOS = as.texi gasp.texinfo
as_TEXINFOS = asconfig.texi $(CPU_DOCS)
AM_MAKEINFOFLAGS = -I "$(srcdir)" -I "$(top_srcdir)/../libiberty" \
diff --git a/binutils-info.patch b/binutils-info.patch
index b956ff0..2d2222a 100644
--- a/binutils-info.patch
+++ b/binutils-info.patch
@@ -1,6 +1,6 @@
-diff -urN binutils-2.24.51.0.4.org/bfd/doc/bfd.texinfo binutils-2.24.51.0.4/bfd/doc/bfd.texinfo
---- binutils-2.24.51.0.4.org/bfd/doc/bfd.texinfo 2014-10-10 21:39:07.000000000 +0200
-+++ binutils-2.24.51.0.4/bfd/doc/bfd.texinfo 2014-10-11 21:34:42.948190928 +0200
+diff -urN binutils-2.24.51.0.4.org/bfd/doc/bfd.texi binutils-2.24.51.0.4/bfd/doc/bfd.texi
+--- binutils-2.24.51.0.4.org/bfd/doc/bfd.texi 2014-10-10 21:39:07.000000000 +0200
++++ binutils-2.24.51.0.4/bfd/doc/bfd.texi 2014-10-11 21:34:42.948190928 +0200
@@ -5,9 +5,9 @@
@synindex fn cp
@@ -16,7 +16,7 @@ diff -urN binutils-2.24.51.0.4.org/bfd/doc/bfd.texinfo binutils-2.24.51.0.4/bfd/
diff -urN binutils-2.24.51.0.4.org/binutils/doc/binutils.texi binutils-2.24.51.0.4/binutils/doc/binutils.texi
--- binutils-2.24.51.0.4.org/binutils/doc/binutils.texi 2014-10-10 21:39:07.000000000 +0200
+++ binutils-2.24.51.0.4/binutils/doc/binutils.texi 2014-10-11 21:34:45.891625226 +0200
-@@ -22,30 +22,26 @@
+@@ -22,29 +22,25 @@
@c man end
@end copying
@@ -33,7 +33,6 @@ diff -urN binutils-2.24.51.0.4.org/binutils/doc/binutils.texi binutils-2.24.51.0
-* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols.
-* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt.
-* dlltool: (binutils)dlltool. Create files needed to build and use DLLs.
--* nlmconv: (binutils)nlmconv. Converts object code into an NLM.
-* nm: (binutils)nm. List symbols from object files.
-* objcopy: (binutils)objcopy. Copy and translate object files.
-* objdump: (binutils)objdump. Display information from object files.
@@ -51,7 +50,6 @@ diff -urN binutils-2.24.51.0.4.org/binutils/doc/binutils.texi binutils-2.24.51.0
+* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols
+* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt
+* dlltool: (binutils)dlltool. Create files needed to build and use DLLs
-+* nlmconv: (binutils)nlmconv. Converts object code into an NLM
+* nm: (binutils)nm. List symbols from object files
+* objcopy: (binutils)objcopy. Copy and translate object files
+* objdump: (binutils)objdump. Display information from object files
@@ -66,9 +64,9 @@ diff -urN binutils-2.24.51.0.4.org/binutils/doc/binutils.texi binutils-2.24.51.0
@end direntry
@titlepage
-diff -urN binutils-2.24.51.0.4.org/gas/doc/as.texinfo binutils-2.24.51.0.4/gas/doc/as.texinfo
---- binutils-2.24.51.0.4.org/gas/doc/as.texinfo 2014-10-10 21:39:07.000000000 +0200
-+++ binutils-2.24.51.0.4/gas/doc/as.texinfo 2014-10-11 21:34:45.224935691 +0200
+diff -urN binutils-2.24.51.0.4.org/gas/doc/as.texi binutils-2.24.51.0.4/gas/doc/as.texi
+--- binutils-2.24.51.0.4.org/gas/doc/as.texi 2014-10-10 21:39:07.000000000 +0200
++++ binutils-2.24.51.0.4/gas/doc/as.texi 2014-10-11 21:34:45.224935691 +0200
@@ -86,10 +86,10 @@
@end ifinfo
@@ -98,9 +96,9 @@ diff -urN binutils-2.24.51.0.4.org/gprof/gprof.texi binutils-2.24.51.0.4/gprof/g
@end direntry
@end ifnottex
-diff -urN binutils-2.24.51.0.4.org/ld/ld.texinfo binutils-2.24.51.0.4/ld/ld.texinfo
---- binutils-2.24.51.0.4.org/ld/ld.texinfo 2014-10-10 21:39:07.000000000 +0200
-+++ binutils-2.24.51.0.4/ld/ld.texinfo 2014-10-11 21:34:45.888291778 +0200
+diff -urN binutils-2.24.51.0.4.org/ld/ld.texi binutils-2.24.51.0.4/ld/ld.texi
+--- binutils-2.24.51.0.4.org/ld/ld.texi 2014-10-10 21:39:07.000000000 +0200
++++ binutils-2.24.51.0.4/ld/ld.texi 2014-10-11 21:34:45.888291778 +0200
@@ -42,9 +42,9 @@
@c man end
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/binutils.git/commitdiff/1770ca500d6fc1154698a72722a61df2100f3b66
More information about the pld-cvs-commit
mailing list