head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.12 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.10 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.8 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.6 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.4 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.2 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2024.12.21.16.01.48; author bouyer; state Exp; branches; next 1.1; commitid 7S7qjDNWfObdUnCF; 1.1 date 2023.11.21.11.37.03; author bouyer; state Exp; branches; next ; commitid HprkrN60xHmObtNE; desc @@ 1.2 log @Update xenkernel418, xentools418 and xenstoretools to 20241221, pointing to the Xen 4.18.4 release. It includes all security patches up to XSA 464 (XSA 465 is a linux kernel issue and XSA 466 is documentation update). Changes are: - Prefer ACPI reboot over UEFI ResetSystem() run time service call. - various bug fixes, including security fixes up to XSA464 (included) @ text @$NetBSD: patch-tools_ocaml_common.make,v 1.1 2023/11/21 11:37:03 bouyer Exp $ Handle ocaml-findlib 1.7.3 already appending destdir --- tools/ocaml/common.make.orig 2024-12-19 09:04:30.000000000 +0100 +++ tools/ocaml/common.make 2024-12-21 13:28:30.660273010 +0100 @@@@ -3,7 +3,7 @@@@ CC ?= gcc OCAMLOPT ?= ocamlopt OCAMLC ?= ocamlc -OCAMLMKLIB ?= ocamlmklib +OCAMLMKLIB ?= ocamlmklib -elfmode OCAMLDEP ?= ocamldep OCAMLLEX ?= ocamllex OCAMLYACC ?= ocamlyacc @@@@ -16,6 +16,6 @@@@ VERSION := $(shell $(XEN_ROOT)/version.sh $(XEN_ROOT)/xen/Makefile) -OCAMLDESTDIR ?= $(DESTDIR)$(shell $(OCAMLFIND) printconf destdir) +OCAMLDESTDIR ?= $(shell $(OCAMLFIND) printconf destdir) o= >$@@.new && mv -f $@@.new $@@ @ 1.1 log @Add xentools418 version 20231116 Unlike previous Xen packages, the xentools418 and xenkernel418 will point to a specific commit of the stable branch (instead of release tags), the package version being the date of the commit. Hopefully this will make tracking security fixes easier. From DESCR: The Xen virtual machine monitor allows running several virtual machines on a single physical machine. The xentools418 package contains the tools to create, destroy and control the virtual machines. This package contains the tools for Xen 4.18.x @ text @d1 1 a1 1 $NetBSD: patch-tools_ocaml_common.make,v 1.1 2021/04/18 12:31:26 bouyer Exp $ d5 2 a6 2 --- tools/ocaml/common.make.orig 2020-12-08 15:28:31.000000000 +0100 +++ tools/ocaml/common.make 2021-01-09 19:27:02.447285099 +0100 d16 1 a16 1 @@@@ -17,6 +17,6 @@@@ d18 1 a18 1 VERSION := 4.1 @