29 lines
785 B
Diff
29 lines
785 B
Diff
|
From 31915e55f9c34f6137ab1c5ac002375a2d5d4589 Mon Sep 17 00:00:00 2001
|
||
|
From: Frederik Schwan <frederik.schwan@linux.com>
|
||
|
Date: Fri, 4 Aug 2023 15:19:57 +0200
|
||
|
Subject: [PATCH] force --hash-style=both to keep compatibility with old niche
|
||
|
software
|
||
|
|
||
|
---
|
||
|
Makeconfig | 4 ++++
|
||
|
1 file changed, 4 insertions(+)
|
||
|
|
||
|
diff --git a/Makeconfig b/Makeconfig
|
||
|
index 77d7fd14df..2ae67c4beb 100644
|
||
|
--- a/Makeconfig
|
||
|
+++ b/Makeconfig
|
||
|
@@ -378,6 +378,10 @@ relro-LDFLAGS = -Wl,-z,relro
|
||
|
LDFLAGS.so += $(relro-LDFLAGS)
|
||
|
LDFLAGS-rtld += $(relro-LDFLAGS)
|
||
|
|
||
|
+hashstyle-LDFLAGS = -Wl,--hash-style=both
|
||
|
+LDFLAGS.so += $(hashstyle-LDFLAGS)
|
||
|
+LDFLAGS-rtld += $(hashstyle-LDFLAGS)
|
||
|
+
|
||
|
# Linker options to enable and disable DT_RELR.
|
||
|
ifeq ($(have-dt-relr),yes)
|
||
|
dt-relr-ldflag = -Wl,-z,pack-relative-relocs
|
||
|
--
|
||
|
2.41.0
|
||
|
|