diff options
author | bouyer <bouyer@pkgsrc.org> | 2021-09-22 18:40:43 +0000 |
---|---|---|
committer | bouyer <bouyer@pkgsrc.org> | 2021-09-22 18:40:43 +0000 |
commit | 8619d69853be8305f5f5453ba1a1956e4490df7a (patch) | |
tree | 539013a3743cdd284699e6beb182a3c024dcb443 /sysutils | |
parent | c705061ae7c98f354003697505507b31ba88e9c5 (diff) | |
download | pkgsrc-8619d69853be8305f5f5453ba1a1956e4490df7a.tar.gz |
Stopgap for PR pkg/56411: pretend that eventfd support is not there.
To be revisited after the freeze.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/xentools415/distinfo | 4 | ||||
-rw-r--r-- | sysutils/xentools415/patches/patch-tools_qemu-xen_configure | 17 |
2 files changed, 15 insertions, 6 deletions
diff --git a/sysutils/xentools415/distinfo b/sysutils/xentools415/distinfo index 24b44975e0c..b3d8d6eb6e7 100644 --- a/sysutils/xentools415/distinfo +++ b/sysutils/xentools415/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.3 2021/09/21 12:23:49 bouyer Exp $ +$NetBSD: distinfo,v 1.4 2021/09/22 18:40:43 bouyer Exp $ SHA1 (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = 062f21086b853150eddb8cbae31f3f65b9df5520 RMD160 (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = accba07024249a41f62731e4ff9f0dd9b45a7345 @@ -60,7 +60,7 @@ SHA1 (patch-tools_qemu-xen-traditional_i386-dm_hookstarget.mak) = 3fdfbb7c9c2243 SHA1 (patch-tools_qemu-xen-traditional_net.c) = 0999993172070db5dc8d7c7daaa4999a3edaadb8 SHA1 (patch-tools_qemu-xen-traditional_xen-hooks.mak) = bc59cb87742036dfa75869572b21b58dd5a2c5ee SHA1 (patch-tools_qemu-xen_audio_audio.c) = a1c33d8df7a15515592d5978412d02683847cce5 -SHA1 (patch-tools_qemu-xen_configure) = 38eee924f66c226a09c2408312fc0f67d99d2b81 +SHA1 (patch-tools_qemu-xen_configure) = dc939ff397e5cd554b30d0cc9c19876470a5c2c3 SHA1 (patch-tools_qemu-xen_net_tap-bsd.c) = ac1ed72daeb051eae7352542630a9a02c99e485e SHA1 (patch-tools_qemu-xen_net_tap.c) = 53d8c1799136c412b775d7d02d72b1abc63f4dd3 SHA1 (patch-tools_xenpaging_xenpaging.c) = 3ade1afeb17210632ca350cdbb649f30d4697493 diff --git a/sysutils/xentools415/patches/patch-tools_qemu-xen_configure b/sysutils/xentools415/patches/patch-tools_qemu-xen_configure index 54b3622e6ee..df5d11c22aa 100644 --- a/sysutils/xentools415/patches/patch-tools_qemu-xen_configure +++ b/sysutils/xentools415/patches/patch-tools_qemu-xen_configure @@ -1,10 +1,11 @@ -$NetBSD: patch-tools_qemu-xen_configure,v 1.1 2021/04/18 12:31:26 bouyer Exp $ +$NetBSD: patch-tools_qemu-xen_configure,v 1.2 2021/09/22 18:40:43 bouyer Exp $ -lrt is needed for shm_open() +-stopgap measure to make the package build on HEAD: ignore eventfd ---- tools/qemu-xen/configure.orig 2019-09-27 12:21:35.000000000 +0200 -+++ tools/qemu-xen/configure 2020-05-08 20:09:00.341400664 +0200 -@@ -841,6 +841,7 @@ +--- tools/qemu-xen/configure.orig 2021-04-07 17:38:52.000000000 +0200 ++++ tools/qemu-xen/configure 2021-09-22 19:09:30.727151120 +0200 +@@ -851,6 +851,7 @@ audio_drv_list="oss try-sdl" audio_possible_drivers="oss sdl" oss_lib="-lossaudio" @@ -12,3 +13,11 @@ $NetBSD: patch-tools_qemu-xen_configure,v 1.1 2021/04/18 12:31:26 bouyer Exp $ HOST_VARIANT_DIR="netbsd" supported_os="yes" ;; +@@ -4779,6 +4780,7 @@ + if compile_prog "" "" ; then + eventfd=yes + fi ++eventfd=no + + # check if memfd is supported + memfd=no |