pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/56411: xentools build failure since eventfd support
>Number: 56411
>Category: pkg
>Synopsis: xentools build failure since eventfd support
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Sep 20 12:40:00 +0000 2021
>Originator: Patrick Welche
>Release: pkgsrc-current 2021-Sep-20
>Organization:
>Environment:
NetBSD-9.99.88/amd64
>Description:
Now that NetBSD-current supports eventfd, xentools builds ivshmem-{client,server}. This was checked with xentools413 and xentools415.
A work around for -current users is simply e.g.,
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/xentools415/PLIST,v
retrieving revision 1.1
diff -u -r1.1 PLIST
--- PLIST 18 Apr 2021 12:31:26 -0000 1.1
+++ PLIST 20 Sep 2021 12:33:28 -0000
@@ -301,6 +301,8 @@
lib/xenfsimage/xfs/fsimage.so
lib/xenfsimage/zfs/fsimage.so
libexec/xen/bin/convert-legacy-stream
+libexec/xen/bin/ivshmem-client
+libexec/xen/bin/ivshmem-server
libexec/xen/bin/libxl-save-helper
libexec/xen/bin/lsevtchn
libexec/xen/bin/pygrub
but obviously no good for non-current users.
xen-4.15.0/tools/qemu-xen/configure is a shell script, so also not
easy to simply prevent ivshmem-* from being built, programmatically.
Maybe a blanket
# We can only support ivshmem if we have eventfd
if [ "$eventfd" = "yes" ]; then
ivshmem=yes
fi
change to ivshmem=no is good enough?
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index