head 1.4; access; symbols pkgsrc-2020Q2:1.3.0.20 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.16 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.18 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.14 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.12 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.10 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.8 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.6 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.4 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.2 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.2.0.6 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.4 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.1.1.1.0.8 pkgsrc-2017Q2-base:1.1.1.1 pkgsrc-2017Q1:1.1.1.1.0.6 pkgsrc-2017Q1-base:1.1.1.1 pkgsrc-2016Q4:1.1.1.1.0.4 pkgsrc-2016Q4-base:1.1.1.1 pkgsrc-2016Q3:1.1.1.1.0.2 pkgsrc-2016Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2020.08.19.10.39.25; author bouyer; state dead; branches; next 1.3; commitid DGAMglRf0Jde6FkC; 1.3 date 2018.01.27.18.24.16; author abs; state Exp; branches; next 1.2; commitid 57cUdCypr1FuJxoA; 1.2 date 2017.08.23.02.38.38; author maya; state Exp; branches; next 1.1; commitid Z1fBrQNC7YvJxh4A; 1.1 date 2016.07.04.07.30.52; author jnemeth; state Exp; branches 1.1.1.1; next ; commitid vuZEHfcyFuPSuYcz; 1.1.1.1 date 2016.07.04.07.30.52; author jnemeth; state Exp; branches; next ; commitid vuZEHfcyFuPSuYcz; desc @@ 1.4 log @Remove xenkernel and xentools packages older than 4.11. They're not maintained anymore upstream, and don't build on supported NetBSD releases. @ text @$NetBSD: patch-ocaml_common.make,v 1.3 2018/01/27 18:24:16 abs Exp $ Add -unsafe-string to fix build with ocaml-4.06.0 and later --- ocaml/common.make.orig 2017-07-06 07:04:28.000000000 +0000 +++ ocaml/common.make @@@@ -3,7 +3,7 @@@@ include $(XEN_ROOT)/tools/Rules.mk CC ?= gcc OCAMLOPT ?= ocamlopt OCAMLC ?= ocamlc -OCAMLMKLIB ?= ocamlmklib +OCAMLMKLIB ?= ocamlmklib -elfmode OCAMLDEP ?= ocamldep OCAMLLEX ?= ocamllex OCAMLYACC ?= ocamlyacc @@@@ -12,11 +12,11 @@@@ OCAMLFIND ?= ocamlfind CFLAGS += -fPIC -Werror -I$(shell ocamlc -where) OCAMLOPTFLAG_G := $(shell $(OCAMLOPT) -h 2>&1 | sed -n 's/^ *\(-g\) .*/\1/p') -OCAMLOPTFLAGS = $(OCAMLOPTFLAG_G) -ccopt "$(LDFLAGS)" -dtypes $(OCAMLINCLUDE) -cc $(CC) -w F -warn-error F -OCAMLCFLAGS += -g $(OCAMLINCLUDE) -w F -warn-error F +OCAMLOPTFLAGS = $(OCAMLOPTFLAG_G) -unsafe-string -ccopt "$(LDFLAGS)" -dtypes $(OCAMLINCLUDE) -cc $(CC) -w F -warn-error F +OCAMLCFLAGS += -unsafe-string -g $(OCAMLINCLUDE) -w F -warn-error F VERSION := 4.1 -OCAMLDESTDIR ?= $(DESTDIR)$(shell $(OCAMLFIND) printconf destdir) +OCAMLDESTDIR ?= $(shell $(OCAMLFIND) printconf destdir) o= >$@@.new && mv -f $@@.new $@@ @ 1.3 log @Add -unsafe-string to fix build with ocaml-4.06.0 and later. ++PKGREVISION @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Handle ocaml-findlib 1.7.3 already appending DESTDIR, causing PLIST mismatch. Bump PKGREVISION out of paranoia for functional change from ocaml updates @ text @d1 1 a1 1 $NetBSD: patch-ocaml_common.make,v 1.1.1.1 2016/07/04 07:30:52 jnemeth Exp $ d3 1 a3 1 Handle ocaml-findlib already appending DESTDIR d5 3 a7 3 --- ocaml/common.make.orig 2015-01-12 17:53:24.000000000 +0100 +++ ocaml/common.make 2015-01-19 13:16:38.000000000 +0100 @@@@ -3,7 +3,7 @@@@ d16 9 a24 2 @@@@ -17,6 +17,6 @@@@ OCAMLCFLAGS += -g $(OCAMLINCLUDE) -w F - d26 1 a26 1 d29 1 a29 1 a30 1 @ 1.1 log @Initial revision @ text @d1 3 a3 1 $NetBSD: patch-ocaml_common.make,v 1.1 2015/01/20 16:42:13 bouyer Exp $ d16 9 @ 1.1.1.1 log @The Xen virtual machine monitor allows running several virtual machines on a single physical machine. The xentools46 package contains the tools to create, destroy and control the virtual machines. This package contains the tools for Xen 4.6.x @ text @@