xen: update to 4.10.3.
This commit is contained in:
parent
670b7fe3da
commit
3a3b52f23f
3 changed files with 10 additions and 43 deletions
|
@ -1,21 +0,0 @@
|
||||||
--- tools/libacpi/Makefile 2018-05-05 13:28:47.168982453 +0200
|
|
||||||
+++ tools/libacpi/Makefile2 2018-05-05 13:29:42.122982453 +0200
|
|
||||||
@@ -43,7 +43,7 @@
|
|
||||||
|
|
||||||
$(H_SRC): $(ACPI_BUILD_DIR)/%.h: %.asl iasl
|
|
||||||
iasl -vs -p $(ACPI_BUILD_DIR)/$*.$(TMP_SUFFIX) -tc $<
|
|
||||||
- sed -e 's/AmlCode/$*/g' $(ACPI_BUILD_DIR)/$*.hex >$@
|
|
||||||
+ sed -e 's/AmlCode/$*/g' -e 's/$*_aml_code/$*/g' $(ACPI_BUILD_DIR)/$*.hex >$@
|
|
||||||
rm -f $(addprefix $(ACPI_BUILD_DIR)/, $*.aml $*.hex)
|
|
||||||
|
|
||||||
$(MK_DSDT): mk_dsdt.c
|
|
||||||
@@ -76,7 +76,7 @@
|
|
||||||
|
|
||||||
$(C_SRC): $(ACPI_BUILD_DIR)/%.c: iasl $(ACPI_BUILD_DIR)/%.asl
|
|
||||||
iasl -vs -p $(ACPI_BUILD_DIR)/$*.$(TMP_SUFFIX) -tc $(ACPI_BUILD_DIR)/$*.asl
|
|
||||||
- sed -e 's/AmlCode/$*/g' $(ACPI_BUILD_DIR)/$*.hex > $@.$(TMP_SUFFIX)
|
|
||||||
+ sed -e 's/AmlCode/$*/g' -e 's/$*_aml_code/$*/g' $(ACPI_BUILD_DIR)/$*.hex > $@.$(TMP_SUFFIX)
|
|
||||||
echo "int $*_len=sizeof($*);" >> $@.$(TMP_SUFFIX)
|
|
||||||
mv -f $@.$(TMP_SUFFIX) $@
|
|
||||||
rm -f $(addprefix $(ACPI_BUILD_DIR)/, $*.aml $*.hex)
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- tools/qemu-xen/util/memfd.c.orig 2018-09-22 17:42:37.087624225 +0200
|
|
||||||
+++ tools/qemu-xen/util/memfd.c 2018-09-22 17:42:51.368623656 +0200
|
|
||||||
@@ -37,7 +37,7 @@
|
|
||||||
#include <sys/syscall.h>
|
|
||||||
#include <asm/unistd.h>
|
|
||||||
|
|
||||||
-static int memfd_create(const char *name, unsigned int flags)
|
|
||||||
+int memfd_create(const char *name, unsigned int flags)
|
|
||||||
{
|
|
||||||
#ifdef __NR_memfd_create
|
|
||||||
return syscall(__NR_memfd_create, name, flags);
|
|
|
@ -1,11 +1,10 @@
|
||||||
# Template file for 'xen'
|
# Template file for 'xen'
|
||||||
pkgname=xen
|
pkgname=xen
|
||||||
version=4.10.1
|
version=4.10.3
|
||||||
revision=1
|
revision=1
|
||||||
# Latest revision from https://ipxe.org/ (2018-09-22)
|
# grep -R IPXE_GIT_TAG src/xen-*/tools/firmware/etherboot
|
||||||
_git_tag_ipxe=133f4c47baef6002b2ccb4904a035cda2303c6e5
|
_git_tag_ipxe=356f6c1b64d7a97746d1816cef8ca22bdd8d0b5d
|
||||||
archs="x86_64*"
|
archs="x86_64*"
|
||||||
nopie=yes
|
|
||||||
configure_args="$(vopt_enable stubdom) --with-system-seabios=/usr/share/seabios/bios.bin"
|
configure_args="$(vopt_enable stubdom) --with-system-seabios=/usr/share/seabios/bios.bin"
|
||||||
hostmakedepends="acpica-utils automake bison fig2dev ghostscript git ocaml
|
hostmakedepends="acpica-utils automake bison fig2dev ghostscript git ocaml
|
||||||
ocaml-findlib pandoc pkg-config python-Markdown texinfo wget"
|
ocaml-findlib pandoc pkg-config python-Markdown texinfo wget"
|
||||||
|
@ -13,21 +12,21 @@ makedepends="SDL-devel dtc-devel e2fsprogs-devel gnutls-devel libaio-devel
|
||||||
libbluetooth-devel libglib-devel liblzma-devel libnl3-devel libressl-devel
|
libbluetooth-devel libglib-devel liblzma-devel libnl3-devel libressl-devel
|
||||||
netpbm pciutils-devel pixman-devel python-devel seabios yajl-devel"
|
netpbm pciutils-devel pixman-devel python-devel seabios yajl-devel"
|
||||||
depends="bridge-utils perl xen-hypervisor"
|
depends="bridge-utils perl xen-hypervisor"
|
||||||
short_desc="The Xen hypervisor utilities"
|
short_desc="Xen hypervisor utilities"
|
||||||
maintainer="Juan RP <xtraeme@voidlinux.org>"
|
maintainer="Juan RP <xtraeme@voidlinux.org>"
|
||||||
homepage="https://www.xenproject.org/"
|
|
||||||
license="GPL-2.0-or-later"
|
license="GPL-2.0-or-later"
|
||||||
|
homepage="https://www.xenproject.org/"
|
||||||
distfiles="
|
distfiles="
|
||||||
https://downloads.xenproject.org/release/xen/${version}/${pkgname}-${version}.tar.gz
|
https://downloads.xenproject.org/release/xen/${version}/${pkgname}-${version}.tar.gz
|
||||||
https://distfiles.voidlinux.de/ipxe-git-${_git_tag_ipxe}.tar.gz"
|
http://xenbits.xen.org/xen-extfiles/ipxe-git-${_git_tag_ipxe}.tar.gz"
|
||||||
checksum="
|
checksum="
|
||||||
570d654f357d4085accdf752989c1cbc33e2075feac8fcc505d68bdb81b1a0cf
|
cb46b53664a692b3d55c6c0052c0afd53b7ad3ba979bd8b4dfdfe435c202f408
|
||||||
ff4811ed5085904cecd89a6c5fa77c97640539402cbb72b0e27c6d7b947e34e9"
|
251e5516d7de470c434ae5c393aacca2b61fb24d93770592a4a20add60b785c4"
|
||||||
skip_extraction="ipxe-git-${_git_tag_ipxe}.tar.gz"
|
skip_extraction="ipxe-git-${_git_tag_ipxe}.tar.gz"
|
||||||
|
nopie=yes
|
||||||
|
|
||||||
build_options="stubdom"
|
build_options="stubdom"
|
||||||
# Currently fails to build for unknown reasons
|
build_options_default="stubdom"
|
||||||
# build_options_default="stubdom"
|
|
||||||
desc_option_stubdom="Build xen with stubdom"
|
desc_option_stubdom="Build xen with stubdom"
|
||||||
|
|
||||||
if [ "$build_option_stubdom" ]; then
|
if [ "$build_option_stubdom" ]; then
|
||||||
|
|
Loading…
Reference in a new issue