From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4668115800A for ; Fri, 28 Jul 2023 16:23:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 83F4EE0A89; Fri, 28 Jul 2023 16:23:24 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 67175E0A89 for ; Fri, 28 Jul 2023 16:23:24 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 564D4335D71 for ; Fri, 28 Jul 2023 16:23:23 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B6817DD8 for ; Fri, 28 Jul 2023 16:23:21 +0000 (UTC) From: "Andreas K. Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas K. Hüttel" Message-ID: <1690561387.8a47acd3d764114d0fa52bf76e079d6afc0e0c45.dilfridge@gentoo> Subject: [gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/ X-VCS-Repository: proj/toolchain/binutils-patches X-VCS-Files: 9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch 9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch 9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch 9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch 9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch 9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch 9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch X-VCS-Directories: 9999/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas K. Hüttel X-VCS-Revision: 8a47acd3d764114d0fa52bf76e079d6afc0e0c45 X-VCS-Branch: master Date: Fri, 28 Jul 2023 16:23:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1121a838-bf69-4a63-b2ef-ddca4bf3bc16 X-Archives-Hash: ee4eaa75f61c30257b75866f6e437fb6 commit: 8a47acd3d764114d0fa52bf76e079d6afc0e0c45 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jul 28 16:23:07 2023 +0000 Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Jul 28 16:23:07 2023 +0000 URL: https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=8a47acd3 Rebase for upcoming 2.41 Signed-off-by: Andreas K. Hüttel gentoo.org> ...-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch | 10 +++++----- ...2-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch | 4 ++-- 9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch | 6 +++--- ...04-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch | 4 ++-- ...-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch | 4 ++-- 9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch | 4 ++-- ...-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch | 6 +++--- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch b/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch index 716fa9b..a724494 100644 --- a/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch +++ b/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch @@ -1,4 +1,4 @@ -From 38cf5d1565c113e64a5cdfc9d55d554919bc10d7 Mon Sep 17 00:00:00 2001 +From 930c326fd4f16299f06610cf3ff3ee94b13130e0 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 20 Jul 2021 21:08:31 +0200 Subject: [PATCH 1/7] Gentoo: gold/ld: add support for poisoned system @@ -120,7 +120,7 @@ index ad0dc6a106c..d21edaddce7 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index 03b9e46f56d..091d5913ee4 100755 +index 0c32b16241a..549b8d49f5e 100755 --- a/ld/configure +++ b/ld/configure @@ -839,6 +839,7 @@ with_lib_path @@ -247,7 +247,7 @@ index aa8b1aa86eb..b57b0d5c9f5 100644 @c man end diff --git a/ld/ldfile.c b/ld/ldfile.c -index c8a6874978b..6ba20992b66 100644 +index df7c9cbd65e..ed15262e0bc 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c @@ -327,6 +327,26 @@ ldfile_add_library_path (const char *name, bool cmdline) @@ -292,7 +292,7 @@ index 87cac02141d..d79ec8faa15 100644 OPTION_POP_STATE, OPTION_DISABLE_MULTIPLE_DEFS_ABS, diff --git a/ld/ldmain.c b/ld/ldmain.c -index 25cc89b72f9..9c81fd6f539 100644 +index 06ac2c64fa8..5ec931a0255 100644 --- a/ld/ldmain.c +++ b/ld/ldmain.c @@ -325,6 +325,13 @@ main (int argc, char **argv) @@ -352,5 +352,5 @@ index fe8722313fe..5fd7350efc5 100644 input_flags.pushed = xmemdup (&input_flags, sizeof (input_flags), -- -2.40.0 +2.41.0 diff --git a/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch b/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch index 550f0a1..a0bffea 100644 --- a/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch +++ b/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch @@ -1,4 +1,4 @@ -From 0486446fa828245f0ac260d170ebe3e7123932c4 Mon Sep 17 00:00:00 2001 +From 68b7e6f60dd42159af779d5b475b7df553655d1f Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 7 Jan 2005 00:15:53 -0500 Subject: [PATCH 2/7] Gentoo: libiberty: install PIC version of libiberty.a @@ -30,5 +30,5 @@ index f9fbba23e2c..d37488d1bf8 100644 else true; fi; \ if [ x"$(NOASANFLAG)" != x ]; then \ -- -2.40.0 +2.41.0 diff --git a/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch b/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch index 0597531..3c08be6 100644 --- a/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch +++ b/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch @@ -1,4 +1,4 @@ -From 36fef3463cc9273249699cf372bf9cb59744df36 Mon Sep 17 00:00:00 2001 +From 3a489acb4547c320ba43858ead3586fed34c92b4 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 20 Jul 2021 21:12:38 +0200 Subject: [PATCH 3/7] Gentoo: add --with-extra-soversion-suffix= option @@ -79,7 +79,7 @@ index 4edfedee924..70a2442957e 100644 -e "s,@bfd_version_string@,$$bfd_version_string," \ -e "s,@bfd_version_package@,$$bfd_version_package," \ diff --git a/bfd/configure b/bfd/configure -index 41d280ef461..18e7e3acdbd 100755 +index dcb10317390..94a4e39d691 100755 --- a/bfd/configure +++ b/bfd/configure @@ -695,6 +695,7 @@ WARN_CFLAGS @@ -142,5 +142,5 @@ index f044616f4d9..f22a87f8f54 100644 ACX_BUGURL([https://sourceware.org/bugzilla/]) -- -2.40.0 +2.41.0 diff --git a/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch b/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch index 4242ba8..59c18ef 100644 --- a/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch +++ b/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch @@ -1,4 +1,4 @@ -From 50af4f7750d537ada9cdb9946804f12e19bb6842 Mon Sep 17 00:00:00 2001 +From eb585240ae3079a2cdc081a2cd96e09db95947ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Tue, 20 Jul 2021 21:15:24 +0200 Subject: [PATCH 4/7] Gentoo: Pass --hash-style=sysv to ld in the testsuite @@ -57,5 +57,5 @@ index 918464069a9..7d22ee70b27 100644 # We don't care if we get a warning about a non-existent start -- -2.40.0 +2.41.0 diff --git a/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch b/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch index e5342b3..192fa4f 100644 --- a/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch +++ b/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch @@ -1,4 +1,4 @@ -From c7ff4b542556d68004ccc30e2da25c56380dcea2 Mon Sep 17 00:00:00 2001 +From 1de1744597aa5b2e29ddedfea42cd7f99796b0ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Sat, 24 Jul 2021 15:20:16 +0200 Subject: [PATCH 5/7] Gentoo: Give also libctf optionally a gentoo-specific @@ -189,5 +189,5 @@ index 6a5eade1855..a0e65a4aeda 100644 OLD_CFLAGS=$CFLAGS OLD_LDFLAGS=$LDFLAGS -- -2.40.0 +2.41.0 diff --git a/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch b/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch index eb2c2b0..210563c 100644 --- a/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch +++ b/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch @@ -1,4 +1,4 @@ -From 15971356d40e17c2409f729d376237a6d1a980c6 Mon Sep 17 00:00:00 2001 +From 4718611dc4145a8d8de7534f150053c5accf96a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Sat, 31 Jul 2021 01:18:18 +0200 Subject: [PATCH 6/7] Gentoo: XFAIL 15 broken ld.gold tests @@ -73,5 +73,5 @@ index fb0eb12553b..b506a7f8da7 100644 AUTOMAKE_OPTIONS = foreign -Wno-portability -- -2.40.0 +2.41.0 diff --git a/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch b/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch index 808d877..8d7acd1 100644 --- a/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch +++ b/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch @@ -1,4 +1,4 @@ -From d76981d4b7bb9bc31825a3ccf5a075ac2694a4c0 Mon Sep 17 00:00:00 2001 +From 7fbdb5f138dccdd3b65a0bd048802662c6302ea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Wed, 22 Feb 2023 20:05:35 +0100 Subject: [PATCH 7/7] Apply a similar libiberty fix as in 7d53105d for @@ -46,7 +46,7 @@ index b881268b0d9..0e8b707f7d7 100644 $(GPROFNG_LIBADD) \ -lpthread -ldl diff --git a/opcodes/configure b/opcodes/configure -index 8717d99ca26..fbdf41f87be 100755 +index 71504e10c51..cb669ed994f 100755 --- a/opcodes/configure +++ b/opcodes/configure @@ -12445,10 +12445,10 @@ if test "$enable_shared" = "yes"; then @@ -80,5 +80,5 @@ index 1beb72e87e0..79310916f7d 100644 ;; esac -- -2.40.0 +2.41.0