From 517e19d245ac7695e3a34f11cd8bf6600256f754 Mon Sep 17 00:00:00 2001 From: oreo639 <31916379+Oreo639@users.noreply.github.com> Date: Tue, 23 Aug 2022 19:40:13 -0700 Subject: [PATCH] syslinux: fix build for glibc 2.36 --- .../patches/fix-build-with-glibc-2.36.patch | 30 +++++++++++++++++++ srcpkgs/syslinux/template | 4 +-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch diff --git a/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch b/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch new file mode 100644 index 00000000000000..1303be56c127de --- /dev/null +++ b/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch @@ -0,0 +1,30 @@ +--- a/linux/syslinux.c ++++ b/linux/syslinux.c +@@ -45,7 +45,6 @@ + #include + #include + #include +-#include + + #include "linuxioctl.h" + +--- a/libinstaller/syslxcom.c ++++ b/libinstaller/syslxcom.c +@@ -28,7 +28,6 @@ + #include + #include + #include +-#include + #include + + #include "linuxioctl.h" +--- a/extlinux/main.c ++++ b/extlinux/main.c +@@ -40,7 +40,6 @@ + #include + #include + #include +-#include + #include + + #include "linuxioctl.h" diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template index b45c35819552a4..5dad28e380a828 100644 --- a/srcpkgs/syslinux/template +++ b/srcpkgs/syslinux/template @@ -1,7 +1,8 @@ # Template file for 'syslinux' pkgname=syslinux version=6.03 -revision=7 +revision=8 +archs="i686* x86_64*" hostmakedepends="perl python nasm" makedepends="gnu-efi-libs libuuid-devel" short_desc="Boot loader for the Linux operating system" @@ -10,7 +11,6 @@ license="GPL-2.0-or-later" homepage="http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project" distfiles="${KERNEL_SITE}/utils/boot/${pkgname}/${pkgname}-${version}.tar.xz" checksum=26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e -archs="i686* x86_64*" nopie=yes pre_build() {