commit 305dddc183087baae063b083d88ece65e5134455 Author: Matt Housh <jaeger@crux.ninja> Date: Thu Jan 17 10:05:54 2019 -0600 syslinux: added sysmacros patch diff --git a/syslinux/.signature b/syslinux/.signature index c62177ccf..36bdae565 100644 --- a/syslinux/.signature +++ b/syslinux/.signature @@ -1,6 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/W7yXX5lajHDAHjQZ7lKQwfBzJUR6C1JxvbLY+jOeYsUc4DbOTr8D2ClQdz2TQqIMZbNDFp/+wqbCcw8sv+ghwc= -SHA256 (Pkgfile) = 4dd9ca986d37176881a3513a78e65782dbed8bf9913e5e5d6cb847a3d0ff8c3a +RWSE3ohX2g5d/eTFAAqEjhYspBNPsAhUyN3lJkYVSQYvGSPDYVVk4oDnzm5VvzNhR8N6qgvioJJlw92O3j2oDvO7fP0f+GxMmgc= +SHA256 (Pkgfile) = ff8f395e7bf0fe50e72a22ac1c981c9fb3ad39f8868d132189616905a1e70db5 SHA256 (.footprint) = 02274dae76db126c9a295d568a7463e86b354cff57a152a164af0a05b95876c8 SHA256 (syslinux-6.03.tar.xz) = 26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e SHA256 (syslinux-Makefile.patch) = 433b9311b8aba30f868902d67bb5c7ba68e1fd9faf71bd6e23b1dcb646ac7e7c +SHA256 (syslinux-sysmacros.patch) = 5e6cab64c904352e3112b37207db5d41640cb0e2f99101883c6ee4c3591bbe1b diff --git a/syslinux/Pkgfile b/syslinux/Pkgfile index 1ea255fd5..c5c208555 100644 --- a/syslinux/Pkgfile +++ b/syslinux/Pkgfile @@ -7,12 +7,13 @@ name=syslinux version=6.03 release=5 source=(http://www.kernel.org/pub/linux/utils/boot/$name/$name-$version.tar.xz \ - $name-Makefile.patch) + $name-Makefile.patch $name-sysmacros.patch) build() { cd $name-$version patch -p0 -i $SRC/$name-Makefile.patch + patch -p1 -i $SRC/$name-sysmacros.patch make OPTFLAGS="$CFLAGS" installer make -j1 OPTFLAGS="$CFLAGS" INSTALLROOT=$PKG MANDIR=/usr/share/man install diff --git a/syslinux/syslinux-sysmacros.patch b/syslinux/syslinux-sysmacros.patch new file mode 100644 index 000000000..370a65e4b --- /dev/null +++ b/syslinux/syslinux-sysmacros.patch @@ -0,0 +1,11 @@ +diff -urN syslinux-6.03.orig/extlinux/main.c syslinux-6.03/extlinux/main.c +--- syslinux-6.03.orig/extlinux/main.c 2014-10-06 11:27:44.000000000 -0500 ++++ syslinux-6.03/extlinux/main.c 2019-01-17 09:59:11.331282998 -0600 +@@ -38,6 +38,7 @@ + #include <sysexits.h> + #include <sys/ioctl.h> + #include <sys/stat.h> ++#include <sys/sysmacros.h> + #include <sys/types.h> + #include <sys/mount.h> + #include <sys/vfs.h>