pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/xentools413 Needs gsed to build on HEAD
details: https://anonhg.NetBSD.org/pkgsrc/rev/618fd95e4211
branches: trunk
changeset: 458894:618fd95e4211
user: bouyer <bouyer%pkgsrc.org@localhost>
date: Wed Sep 22 21:18:12 2021 +0000
description:
Needs gsed to build on HEAD
PR pkg/56411 also apply, so pretend that eventfd support is not there.
To be revisited after the freeze.
diffstat:
sysutils/xentools413/Makefile | 4 +-
sysutils/xentools413/distinfo | 4 +-
sysutils/xentools413/patches/patch-tools_qemu-xen_configure | 15 ++++++++++--
3 files changed, 16 insertions(+), 7 deletions(-)
diffs (65 lines):
diff -r 425cb347f6e3 -r 618fd95e4211 sysutils/xentools413/Makefile
--- a/sysutils/xentools413/Makefile Wed Sep 22 18:40:43 2021 +0000
+++ b/sysutils/xentools413/Makefile Wed Sep 22 21:18:12 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2021/09/21 13:20:47 bouyer Exp $
+# $NetBSD: Makefile,v 1.22 2021/09/22 21:18:12 bouyer Exp $
#
VERSION= 4.13.4
@@ -51,7 +51,7 @@
EGDIR= ${PREFIX}/share/examples/xen
MESSAGE_SUBST+= EGDIR=${EGDIR}
-USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake
+USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake gsed
USE_LANGUAGES= c c++
GNU_CONFIGURE= YES
diff -r 425cb347f6e3 -r 618fd95e4211 sysutils/xentools413/distinfo
--- a/sysutils/xentools413/distinfo Wed Sep 22 18:40:43 2021 +0000
+++ b/sysutils/xentools413/distinfo Wed Sep 22 21:18:12 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2021/09/21 13:20:47 bouyer Exp $
+$NetBSD: distinfo,v 1.12 2021/09/22 21:18:12 bouyer Exp $
SHA1 (xen413/ipxe-1dd56dbd11082fb622c2ed21cfaced4f47d798a6.tar.gz) = b78d21457bc07b4c4d3e770109c169ddafdacdf5
RMD160 (xen413/ipxe-1dd56dbd11082fb622c2ed21cfaced4f47d798a6.tar.gz) = 846dbcc0f56e87fca8c87b00ca2ed031471d4246
@@ -81,7 +81,7 @@
SHA1 (patch-tools_qemu-xen-traditional_net.c) = 0999993172070db5dc8d7c7daaa4999a3edaadb8
SHA1 (patch-tools_qemu-xen-traditional_xen-hooks.mak) = 528878c8465d75b63e044e4f6c89609e4edbc3e0
SHA1 (patch-tools_qemu-xen_audio_audio.c) = a7f47ff0350900bcb99b5515eeee162144a98cf8
-SHA1 (patch-tools_qemu-xen_configure) = 38eee924f66c226a09c2408312fc0f67d99d2b81
+SHA1 (patch-tools_qemu-xen_configure) = fe16110e33158ca446fb191c64621bf80b76dea9
SHA1 (patch-tools_qemu-xen_net_tap-bsd.c) = ac1ed72daeb051eae7352542630a9a02c99e485e
SHA1 (patch-tools_qemu-xen_net_tap.c) = 53d8c1799136c412b775d7d02d72b1abc63f4dd3
SHA1 (patch-tools_qemu-xen_qemu-doc.texi) = e72d480ec29829055f01226eaf020d4cbd100d5d
diff -r 425cb347f6e3 -r 618fd95e4211 sysutils/xentools413/patches/patch-tools_qemu-xen_configure
--- a/sysutils/xentools413/patches/patch-tools_qemu-xen_configure Wed Sep 22 18:40:43 2021 +0000
+++ b/sysutils/xentools413/patches/patch-tools_qemu-xen_configure Wed Sep 22 21:18:12 2021 +0000
@@ -1,9 +1,10 @@
-$NetBSD: patch-tools_qemu-xen_configure,v 1.1 2020/05/26 11:12:11 bouyer Exp $
+$NetBSD: patch-tools_qemu-xen_configure,v 1.2 2021/09/22 21:18:12 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
+--- tools/qemu-xen/configure.orig 2020-11-06 16:32:03.000000000 +0100
++++ tools/qemu-xen/configure 2021-09-22 22:09:20.075746457 +0200
@@ -841,6 +841,7 @@
audio_drv_list="oss try-sdl"
audio_possible_drivers="oss sdl"
@@ -12,3 +13,11 @@
HOST_VARIANT_DIR="netbsd"
supported_os="yes"
;;
+@@ -4440,6 +4441,7 @@
+ if compile_prog "" "" ; then
+ eventfd=yes
+ fi
++eventfd=no
+
+ # check if memfd is supported
+ memfd=no
Home |
Main Index |
Thread Index |
Old Index