summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorIsmael Luceno2019-09-18 18:56:46 +0200
committerIsmael Luceno2019-09-18 20:52:21 +0200
commitf22b64b3929ffcf82f4d768c456f2f359fce35f2 (patch)
tree183971070eca8db3f9aa5c740c62830ac5e5560e /utils
parent1b978e1446280e8fc8ca4a6f60c719739d67c0bd (diff)
syslinux: Fix LDFLAGS workaround
Diffstat (limited to 'utils')
-rwxr-xr-xutils/syslinux/BUILD9
-rw-r--r--utils/syslinux/HISTORY3
2 files changed, 6 insertions, 6 deletions
diff --git a/utils/syslinux/BUILD b/utils/syslinux/BUILD
index e6cd611ee9..9f56d5ee7d 100755
--- a/utils/syslinux/BUILD
+++ b/utils/syslinux/BUILD
@@ -1,10 +1,7 @@
# remove all flags
CFLAGS="" &&
-#
-# SysLinux is very picky about LDFLAGS...
-#
-LDFLAGS=${LDFLAGS/-Wl,-O1} &&
-LDFLAGS=${LDFLAGS/-Wl,--hash-style=gnu} &&
-LDFLAGS=${LDFLAGS/-Wl,--as-needed} &&
+# syslinux misuses LDFLAGS; these are supposed to be passed to CC when
+# linking, not to LD. We try to workaround that here.
+LDFLAGS=${LDFLAGS//-Wl,} &&
make
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index 9fd17ff6e5..b34b4ac3ea 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,3 +1,6 @@
+2019-09-18 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD: Fixed LDFLAGS workaround
+
2017-08-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* PRE_BUILD, patches/*: add bugfixes from Debian
* DETAILS: PATCHLEVEL++