Update xenkernel415, xentools415 and xenstoretools to 4.15.4 Main changes from 4.15.3: includes all security fixes up to and including XSA-422 other changes are minor improvements and fixes. Complete changelog can be found at: https://xenproject.org/downloads/xen-project-archives/xen-project-4-15-series/xen-project-4-15-4/diff -r1.7 -r1.8 pkgsrc/sysutils/xenkernel415/Makefile
(bouyer)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2022/07/05 15:53:45 bouyer Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2022/12/15 13:24:43 bouyer Exp $ | |
2 | 2 | |||
3 | VERSION= 4.15.3 | 3 | VERSION= 4.15.4 | |
4 | DISTNAME= xen-${VERSION} | 4 | DISTNAME= xen-${VERSION} | |
5 | PKGNAME= xenkernel415-${VERSION} | 5 | PKGNAME= xenkernel415-${VERSION} | |
6 | CATEGORIES= sysutils | 6 | CATEGORIES= sysutils | |
7 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ | 7 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ | |
8 | DIST_SUBDIR= xen415 | 8 | DIST_SUBDIR= xen415 | |
9 | 9 | |||
10 | MAINTAINER= bouyer@NetBSD.org | 10 | MAINTAINER= bouyer@NetBSD.org | |
11 | HOMEPAGE= https://xenproject.org/ | 11 | HOMEPAGE= https://xenproject.org/ | |
12 | COMMENT= Xen 4.15.x Kernel | 12 | COMMENT= Xen 4.15.x Kernel | |
13 | 13 | |||
14 | LICENSE= gnu-gpl-v2 | 14 | LICENSE= gnu-gpl-v2 | |
15 | 15 | |||
16 | ONLY_FOR_PLATFORM= NetBSD-*.*-x86_64 | 16 | ONLY_FOR_PLATFORM= NetBSD-*.*-x86_64 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2022/07/05 15:53:45 bouyer Exp $ | 1 | $NetBSD: distinfo,v 1.8 2022/12/15 13:24:43 bouyer Exp $ | |
2 | 2 | |||
3 | BLAKE2s (xen415/xen-4.15.3.tar.gz) = ce8af440eed3c04c6a14454ad7138d78ee179e5fc875c1eb06e6b7ea1454dda8 | 3 | BLAKE2s (xen415/xen-4.15.4.tar.gz) = ff0fc8e2cd666a1361fe24d53be06dc24e50b88a2e200104d769573720e198e4 | |
4 | SHA512 (xen415/xen-4.15.3.tar.gz) = c25903cc263891885ec76500488405226c8e025bb461d2bf0d590b9bd2d7ca5c2693de7ecc38b3655bfd6793cc96314826559f14a09cc139de8cfdbeb914cbd3 | 4 | SHA512 (xen415/xen-4.15.4.tar.gz) = fa6a4991c0699025af163ed117f8d0523c0a482102464615025eb3575d755ffacec5df394e3fe01871cde6028678f654d99f8e3c2533b138765971a2a7994cb8 | |
5 | Size (xen415/xen-4.15.3.tar.gz) = 40793144 bytes | 5 | Size (xen415/xen-4.15.4.tar.gz) = 40820669 bytes | |
6 | SHA1 (patch-Config.mk) = 9372a09efd05c9fbdbc06f8121e411fcb7c7ba65 | 6 | SHA1 (patch-Config.mk) = 9372a09efd05c9fbdbc06f8121e411fcb7c7ba65 | |
7 | SHA1 (patch-xen_Makefile) = 465388d80de414ca3bb84faefa0f52d817e423a6 | 7 | SHA1 (patch-xen_Makefile) = 465388d80de414ca3bb84faefa0f52d817e423a6 | |
8 | SHA1 (patch-xen_Rules.mk) = c743dc63f51fc280d529a7d9e08650292c171dac | 8 | SHA1 (patch-xen_Rules.mk) = c743dc63f51fc280d529a7d9e08650292c171dac | |
9 | SHA1 (patch-xen_arch_x86_Kconfig) = df14bfa09b9a0008ca59d53c938d43a644822dd9 | 9 | SHA1 (patch-xen_arch_x86_Kconfig) = df14bfa09b9a0008ca59d53c938d43a644822dd9 | |
10 | SHA1 (patch-xen_arch_x86_Rules.mk) = 54392a7d719a21bc625a96b673056f88b96df97d | 10 | SHA1 (patch-xen_arch_x86_Rules.mk) = b0bc391f2ca3e96ce2bcaec5e1fcd66139ff16f9 | |
11 | SHA1 (patch-xen_arch_x86_boot_build32.mk) = c7e57ee41ebf29ced32146945bddca7b482c6a49 | 11 | SHA1 (patch-xen_arch_x86_boot_build32.mk) = c7e57ee41ebf29ced32146945bddca7b482c6a49 | |
12 | SHA1 (patch-xen_arch_x86_extable.c) = e439e6f3fe704d9b2894fc6b9e8f23f321a00f05 | 12 | SHA1 (patch-xen_arch_x86_extable.c) = e439e6f3fe704d9b2894fc6b9e8f23f321a00f05 | |
13 | SHA1 (patch-xen_arch_x86_mm_p2m.c) = 6e9b84dc8448eca9677f184e720bbfcb3c6d314e | 13 | SHA1 (patch-xen_arch_x86_mm_p2m.c) = 6e9b84dc8448eca9677f184e720bbfcb3c6d314e | |
14 | SHA1 (patch-xen_drivers_passthrough_x86_iommu.c) = 8b3a36a019490b1d125ea1f74274435382797da1 | 14 | SHA1 (patch-xen_drivers_passthrough_x86_iommu.c) = 8b3a36a019490b1d125ea1f74274435382797da1 |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: patch-xen_arch_x86_Rules.mk,v 1.1 2021/04/18 12:31:26 bouyer Exp $ | 1 | $NetBSD: patch-xen_arch_x86_Rules.mk,v 1.2 2022/12/15 13:24:44 bouyer Exp $ | |
2 | 2 | |||
3 | --- xen/arch/x86/Rules.mk.orig 2020-12-08 15:28:32.000000000 +0100 | 3 | --- xen/arch/x86/Rules.mk.orig 2022-11-15 09:03:34.000000000 +0100 | |
4 | +++ xen/arch/x86/Rules.mk 2020-12-08 17:27:58.740162095 +0100 | 4 | +++ xen/arch/x86/Rules.mk 2022-12-14 21:22:01.302860156 +0100 | |
5 | @@ -8,3 +8,5 @@ | 5 | @@ -8,3 +8,5 @@ | |
6 | endif | 6 | endif | |
7 | c_flags += $(object_label_flags) $(CFLAGS-stack-boundary) | 7 | c_flags += $(object_label_flags) $(CFLAGS_stack_boundary) | |
8 | a_flags += $(object_label_flags) $(CFLAGS-stack-boundary) | 8 | a_flags += $(object_label_flags) $(CFLAGS_stack_boundary) | |
9 | + | 9 | + | |
10 | +c_flags += $(EXTRA_CFLAGS) | 10 | +c_flags += $(EXTRA_CFLAGS) |
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.21 2022/10/08 11:05:57 bouyer Exp $ | 1 | # $NetBSD: Makefile,v 1.22 2022/12/15 13:24:44 bouyer Exp $ | |
2 | # | 2 | # | |
3 | # VERSION is set in version.mk as it is shared with other packages | 3 | # VERSION is set in version.mk as it is shared with other packages | |
4 | .include "version.mk" | 4 | .include "version.mk" | |
5 | PKGNAME= xentools415-${VERSION} | 5 | PKGNAME= xentools415-${VERSION} | |
6 | PKGREVISION= 1 | |||
7 | 6 | |||
8 | CATEGORIES= sysutils | 7 | CATEGORIES= sysutils | |
9 | 8 | |||
10 | MAINTAINER= bouyer@NetBSD.org | 9 | MAINTAINER= bouyer@NetBSD.org | |
11 | HOMEPAGE= https://xenproject.org/ | 10 | HOMEPAGE= https://xenproject.org/ | |
12 | COMMENT= Userland Tools for Xen 4.15.x | 11 | COMMENT= Userland Tools for Xen 4.15.x | |
13 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
14 | 13 | |||
15 | # XXX add version check: Xen requires dev86 >= 0.16.14 | 14 | # XXX add version check: Xen requires dev86 >= 0.16.14 | |
16 | BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware | 15 | BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware | |
17 | .if !exists(/usr/bin/iasl) | 16 | .if !exists(/usr/bin/iasl) | |
18 | BUILD_DEPENDS+= acpica-utils-[0-9]*:../../sysutils/acpica-utils | 17 | BUILD_DEPENDS+= acpica-utils-[0-9]*:../../sysutils/acpica-utils | |
19 | .endif | 18 | .endif |
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2022/07/05 15:56:33 bouyer Exp $ | 1 | $NetBSD: distinfo,v 1.12 2022/12/15 13:24:44 bouyer Exp $ | |
2 | 2 | |||
3 | BLAKE2s (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = 67ded947316100f4f66fa61fe156baf1620db575450f4dc0dd8dcb323e57970b | 3 | BLAKE2s (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = 67ded947316100f4f66fa61fe156baf1620db575450f4dc0dd8dcb323e57970b | |
4 | SHA512 (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = d888e0e653727ee9895fa866d8895e6d23a568b4e9e8439db4c4d790996700c60b0655e3a3129e599736ec2b4f7b987ce79d625ba208f06665fced8bddf94403 | 4 | SHA512 (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = d888e0e653727ee9895fa866d8895e6d23a568b4e9e8439db4c4d790996700c60b0655e3a3129e599736ec2b4f7b987ce79d625ba208f06665fced8bddf94403 | |
5 | Size (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = 3937560 bytes | 5 | Size (xen415/ipxe-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz) = 3937560 bytes | |
6 | BLAKE2s (xen415/seabios-1.14.0.tar.gz) = c34103500436ad4726f15f2ed181205736143fc41af5c4b32a7055cd021edc1d | 6 | BLAKE2s (xen415/seabios-1.14.0.tar.gz) = c34103500436ad4726f15f2ed181205736143fc41af5c4b32a7055cd021edc1d | |
7 | SHA512 (xen415/seabios-1.14.0.tar.gz) = f282175484c99488f4349ff4d3af9a74d96df3e8dcbe679fcea5b8b559f95f600756939d99d6e61dabace206d3d9ccefdc8fa2bc7709d34d6a0dc085d6c79238 | 7 | SHA512 (xen415/seabios-1.14.0.tar.gz) = f282175484c99488f4349ff4d3af9a74d96df3e8dcbe679fcea5b8b559f95f600756939d99d6e61dabace206d3d9ccefdc8fa2bc7709d34d6a0dc085d6c79238 | |
8 | Size (xen415/seabios-1.14.0.tar.gz) = 628981 bytes | 8 | Size (xen415/seabios-1.14.0.tar.gz) = 628981 bytes | |
9 | BLAKE2s (xen415/xen-4.15.3.tar.gz) = ce8af440eed3c04c6a14454ad7138d78ee179e5fc875c1eb06e6b7ea1454dda8 | 9 | BLAKE2s (xen415/xen-4.15.4.tar.gz) = ff0fc8e2cd666a1361fe24d53be06dc24e50b88a2e200104d769573720e198e4 | |
10 | SHA512 (xen415/xen-4.15.3.tar.gz) = c25903cc263891885ec76500488405226c8e025bb461d2bf0d590b9bd2d7ca5c2693de7ecc38b3655bfd6793cc96314826559f14a09cc139de8cfdbeb914cbd3 | 10 | SHA512 (xen415/xen-4.15.4.tar.gz) = fa6a4991c0699025af163ed117f8d0523c0a482102464615025eb3575d755ffacec5df394e3fe01871cde6028678f654d99f8e3c2533b138765971a2a7994cb8 | |
11 | Size (xen415/xen-4.15.3.tar.gz) = 40793144 bytes | 11 | Size (xen415/xen-4.15.4.tar.gz) = 40820669 bytes | |
12 | SHA1 (patch-.._seabios-rel-1.14.0_src_string.c) = 87e2e28fe47c196e74fea073c7e7f7d03990fbe3 | 12 | SHA1 (patch-.._seabios-rel-1.14.0_src_string.c) = 87e2e28fe47c196e74fea073c7e7f7d03990fbe3 | |
13 | SHA1 (patch-Config.mk) = d108a1743b5b5313d3ea957b02a005b49f5b3bf6 | 13 | SHA1 (patch-Config.mk) = d108a1743b5b5313d3ea957b02a005b49f5b3bf6 | |
14 | SHA1 (patch-Makefile) = 6c580cbea532d08a38cf5e54228bd0210a98da21 | 14 | SHA1 (patch-Makefile) = 6c580cbea532d08a38cf5e54228bd0210a98da21 | |
15 | SHA1 (patch-docs_man_xl.1.pod.in) = 280a3717b9f15578d90f85392249ef97844b6765 | 15 | SHA1 (patch-docs_man_xl.1.pod.in) = 280a3717b9f15578d90f85392249ef97844b6765 | |
16 | SHA1 (patch-docs_man_xl.cfg.5.pod.in) = 5970961552f29c4536a884161a208a27a20dccf4 | 16 | SHA1 (patch-docs_man_xl.cfg.5.pod.in) = 5970961552f29c4536a884161a208a27a20dccf4 | |
17 | SHA1 (patch-docs_man_xlcpupool.cfg.5.pod) = ab3a2529cd10458948557fd7ab032e80df8b1d81 | 17 | SHA1 (patch-docs_man_xlcpupool.cfg.5.pod) = ab3a2529cd10458948557fd7ab032e80df8b1d81 | |
18 | SHA1 (patch-docs_misc_block-scripts.txt) = 29a49edc4d15c4c8db822fd1d6356d07aeb27b86 | 18 | SHA1 (patch-docs_misc_block-scripts.txt) = 29a49edc4d15c4c8db822fd1d6356d07aeb27b86 | |
19 | SHA1 (patch-docs_misc_vtd.txt) = 26c12a3023315f35a6f59b6715b811c989c67680 | 19 | SHA1 (patch-docs_misc_vtd.txt) = 26c12a3023315f35a6f59b6715b811c989c67680 | |
20 | SHA1 (patch-tools_Makefile) = 65dcdf590339717db22fd89fadab3aaa68d9b6a4 | 20 | SHA1 (patch-tools_Makefile) = 65dcdf590339717db22fd89fadab3aaa68d9b6a4 | |
21 | SHA1 (patch-tools_configure) = 93cb52d3d650aa9b04b4eb0a00f8fa51c46b81ce | 21 | SHA1 (patch-tools_configure) = 93cb52d3d650aa9b04b4eb0a00f8fa51c46b81ce | |
22 | SHA1 (patch-tools_console_daemon_utils.c) = ea0f66a3edbf6cb643580d0fae190064c0cbf0e0 | 22 | SHA1 (patch-tools_console_daemon_utils.c) = ea0f66a3edbf6cb643580d0fae190064c0cbf0e0 | |
23 | SHA1 (patch-tools_examples_Makefile) = d43095ab76444fd16a6f63b93fc68606452fb893 | 23 | SHA1 (patch-tools_examples_Makefile) = d43095ab76444fd16a6f63b93fc68606452fb893 | |
24 | SHA1 (patch-tools_firmware_Makefile) = e3394f66acc09f166cf2ba5e66b9dc3fdedbbabf | 24 | SHA1 (patch-tools_firmware_Makefile) = e3394f66acc09f166cf2ba5e66b9dc3fdedbbabf |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: version.mk,v 1.2 2022/07/05 15:56:33 bouyer Exp $ | 1 | # $NetBSD: version.mk,v 1.3 2022/12/15 13:24:44 bouyer Exp $ | |
2 | # | 2 | # | |
3 | # Version number is used by xentools415 and xenstoretools | 3 | # Version number is used by xentools415 and xenstoretools | |
4 | 4 | |||
5 | VERSION= 4.15.3 | 5 | VERSION= 4.15.4 | |
6 | 6 | |||
7 | DIST_SUBDIR= xen415 | 7 | DIST_SUBDIR= xen415 | |
8 | DISTNAME= xen-${VERSION} | 8 | DISTNAME= xen-${VERSION} | |
9 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ | 9 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ | |
10 | DISTFILES= ${DISTNAME}.tar.gz | 10 | DISTFILES= ${DISTNAME}.tar.gz | |
11 | 11 | |||
12 | IPXE_VERSION= 988d2c13cdf0f0b4140685af35ced70ac5b3283c | 12 | IPXE_VERSION= 988d2c13cdf0f0b4140685af35ced70ac5b3283c | |
13 | IPXE_DIST= ipxe-${IPXE_VERSION}.tar.gz | 13 | IPXE_DIST= ipxe-${IPXE_VERSION}.tar.gz | |
14 | DISTFILES+= ${IPXE_DIST} | 14 | DISTFILES+= ${IPXE_DIST} | |
15 | SITES.${IPXE_DIST}= -https://github.com/ipxe/ipxe/archive/${IPXE_VERSION}.tar.gz | 15 | SITES.${IPXE_DIST}= -https://github.com/ipxe/ipxe/archive/${IPXE_VERSION}.tar.gz | |
16 | 16 | |||
17 | SEABIOS_VERSION= 1.14.0 | 17 | SEABIOS_VERSION= 1.14.0 | |
18 | SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz | 18 | SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz |