mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
testing/xen: build fix
we need librt. also add pciutils-dev for pci passthough support and only build stubdom non-parallell.
This commit is contained in:
parent
49beded59a
commit
e63d0a0f87
@ -8,7 +8,8 @@ url="http://www.xen.org"
|
||||
arch="x86 x86_64"
|
||||
license="GPL"
|
||||
depends="udev syslinux bash"
|
||||
depends_dev="openssl-dev python-dev e2fsprogs-dev gettext zlib-dev ncurses-dev libiconv-dev dev86 texinfo perl iasl sed"
|
||||
depends_dev="openssl-dev python-dev e2fsprogs-dev gettext zlib-dev ncurses-dev
|
||||
libiconv-dev dev86 texinfo perl iasl sed pciutils-dev"
|
||||
makedepends="$depends_dev"
|
||||
install=""
|
||||
subpackages="$pkgname-doc"
|
||||
@ -20,6 +21,7 @@ source="http://bits.xensource.com/oss-xen/release/$pkgver/$pkgname-$pkgver.tar.g
|
||||
fix_ipxe_no_pie_default.patch
|
||||
define_fsimage_dir.patch
|
||||
pygrub_alpine.patch
|
||||
librt.patch
|
||||
xencommons.initd
|
||||
xend.initd
|
||||
xendomains.initd"
|
||||
@ -54,10 +56,10 @@ build() {
|
||||
(cd tools/check; ./chk build) || return 1
|
||||
|
||||
msg "Building hypervisor..."
|
||||
make -j1 xen || return 1
|
||||
make xen || return 1
|
||||
|
||||
msg "Building tools..."
|
||||
make -j1 tools || return 1
|
||||
make tools || return 1
|
||||
|
||||
msg "Building stub domains..."
|
||||
make -j1 stubdom || return 1
|
||||
@ -85,6 +87,7 @@ b973dc1ffcc6872e222b36f3b7b4836b fix_bswap_blktap2.patch
|
||||
10dcf0b6a05691e9f88afc01bd414480 fix_ipxe_no_pie_default.patch
|
||||
0bb8a435020a5a49b38b1a447fb69977 define_fsimage_dir.patch
|
||||
f64405982218db306c2b5cf3167ff944 pygrub_alpine.patch
|
||||
fa06495a175571f4aa3b6cb88937953e librt.patch
|
||||
4cf88b53f8ca8d99ad52bae419b620a7 xencommons.initd
|
||||
b5bfc08b82bc0d21193714719a719798 xend.initd
|
||||
86e7923383a906404da321d1814657e9 xendomains.initd"
|
||||
|
||||
11
testing/xen/librt.patch
Normal file
11
testing/xen/librt.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./tools/ioemu-qemu-xen/Makefile.target.orig
|
||||
+++ ./tools/ioemu-qemu-xen/Makefile.target
|
||||
@@ -520,7 +520,7 @@
|
||||
OBJS+=block-raw-posix.o
|
||||
endif
|
||||
|
||||
-LIBS+=-lz
|
||||
+LIBS+=-lz -lrt
|
||||
ifdef CONFIG_ALSA
|
||||
LIBS += -lasound
|
||||
endif
|
||||
Loading…
x
Reference in New Issue
Block a user