From 1951b4d31aeb42f78a7a6bf83304a2f84ba5f15b Mon Sep 17 00:00:00 2001 From: Balint Reczey Date: Wed, 1 Sep 2021 13:43:37 +0100 Subject: [PATCH] Build libbfd with -fPIC to allow linking with PIE binaries Gbp-Pq: Name 136_bfd_pic.patch --- bfd/Makefile.am | 2 +- bfd/Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bfd/Makefile.am b/bfd/Makefile.am index d0e6f11f3..e057aff3a 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -52,7 +52,7 @@ ZLIBINC = @zlibinc@ WARN_CFLAGS = @WARN_CFLAGS@ NO_WERROR = @NO_WERROR@ -AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) +AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) -fPIC AM_CPPFLAGS = -DBINDIR='"$(bindir)"' -DLIBDIR='"$(libdir)"' @LARGEFILE_CPPFLAGS@ if PLUGINS bfdinclude_HEADERS += $(INCDIR)/plugin-api.h diff --git a/bfd/Makefile.in b/bfd/Makefile.in index b2fd3fd21..e205fbc39 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -479,7 +479,7 @@ libbfd_la_LDFLAGS = $(am__append_1) -release `cat libtool-soversion` \ # case both are empty. ZLIB = @zlibdir@ -lz ZLIBINC = @zlibinc@ -AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) +AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) -fPIC AM_CPPFLAGS = -DBINDIR='"$(bindir)"' -DLIBDIR='"$(libdir)"' \ @LARGEFILE_CPPFLAGS@ @HDEFINES@ @COREFLAG@ @TDEFINES@ \ $(CSEARCH) $(CSWITCHES) $(HAVEVECS) @INCINTL@ -- 2.30.2