summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorIsmael Luceno2019-09-18 18:58:13 +0200
committerIsmael Luceno2019-09-18 20:52:21 +0200
commit1a80697ed4f50fca5b6095352a8e753dcd745242 (patch)
treef20579b2faeda64331cef08ea833f7ac41dd2b00 /utils
parentf22b64b3929ffcf82f4d768c456f2f359fce35f2 (diff)
syslinux: Fix non-portable types in EFI wrapper
Enables building against musl libc.
Diffstat (limited to 'utils')
-rw-r--r--utils/syslinux/HISTORY1
-rwxr-xr-xutils/syslinux/PRE_BUILD4
2 files changed, 3 insertions, 2 deletions
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index b34b4ac3ea..670706cd35 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,5 +1,6 @@
2019-09-18 Ismael Luceno <ismael@sourcemage.org>
* BUILD: Fixed LDFLAGS workaround
+ * PRE_BUILD: Fixed non-portable types usage in EFI wrapper
2017-08-31 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* PRE_BUILD, patches/*: add bugfixes from Debian
diff --git a/utils/syslinux/PRE_BUILD b/utils/syslinux/PRE_BUILD
index c14dcc8c72..2912d57624 100755
--- a/utils/syslinux/PRE_BUILD
+++ b/utils/syslinux/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
-
cd "$SOURCE_DIRECTORY" &&
-
+# Fix non-portable types
+sed -i 's/__uint/uint/g' efi/wrapper.[ch] &&
apply_patch_dir patches