From 450c33b588059e0289d5d8da0cd9c7a2d2d2dd51 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Thu, 18 Mar 2021 08:37:52 +0100 Subject: core/systemd: temporary backport for gnu-efi (see FS#70046) --- core/systemd/PKGBUILD | 14 ++++++++++++++ core/systemd/systemd-gnu-efi.patch | Bin 0 -> 5701 bytes 2 files changed, 14 insertions(+) create mode 100644 core/systemd/systemd-gnu-efi.patch (limited to 'core') diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD index 5ca0e402..d39d338e 100644 --- a/core/systemd/PKGBUILD +++ b/core/systemd/PKGBUILD @@ -8,3 +8,17 @@ eval "$( s/meson test -C build/meson test -C build || true/ ' )" + +# compilation issues with gnu-efi 3.0.13 +# https://bugs.archlinux.org/task/70046?project=1&string=systemd+grub-efi&search_name=&type[0]=&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=open&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=&order=dateopened&sort=desc +# https://github.com/systemd/systemd/pull/18987 +source+=('systemd-gnu-efi.patch') +sha512sums+=('e4e2bb0b0777a297a4c2b32b35a9a7c03e4de2ccf00f44454f1dcf0f441ba41f20d812d4771863612143a7e9b1df5e40e91b05e98de415e354b008fece3ca4da') + +eval "$( + declare -f prepare | \ + sed ' + /patch/ a \ + patch -p1 -i "$srcdir/systemd-gnu-efi.patch" + ' +)" diff --git a/core/systemd/systemd-gnu-efi.patch b/core/systemd/systemd-gnu-efi.patch new file mode 100644 index 00000000..d7a70f42 Binary files /dev/null and b/core/systemd/systemd-gnu-efi.patch differ -- cgit v1.2.3-54-g00ecf