From d6f5aab3810b41a05e8ae7327c706f4a108f94c7 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Wed, 16 Feb 2022 16:56:04 -0600 Subject: Binutils fix to fix some package builds This fix was found on an i368 system when building openjdk. The fix does not help or hurt x86_64 systems. --- chapter08/binutils.xml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'chapter08') diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index 88e8ab312..f91424427 100644 --- a/chapter08/binutils.xml +++ b/chapter08/binutils.xml @@ -71,12 +71,14 @@ Ask your system administrator to create more. sed -i '63d' etc/texi2pod.pl find -name \*.1 -delete --> - + + Now make a fix identified upstream that affects building some packages: + + +sed -e '/R_386_TLS_LE /i \ || (TYPE) == R_386_TLS_IE \\' \ + -i ./bfd/elfxx-x86.h + The Binutils documentation recommends building Binutils in a dedicated build directory: -- cgit v1.2.3-54-g00ecf