Sun Mar 13 20:44:56 2022 UTC ()
Explicitely disable golang; should fix build when there is a go compiler
in $PATH. Idea from Benny Siegert


(bouyer)
diff -r1.10 -r1.11 pkgsrc/sysutils/xentools415/Makefile

cvs diff -r1.10 -r1.11 pkgsrc/sysutils/xentools415/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/xentools415/Makefile 2022/03/04 17:54:08 1.10
+++ pkgsrc/sysutils/xentools415/Makefile 2022/03/13 20:44:56 1.11
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.10 2022/03/04 17:54:08 bouyer Exp $ 1# $NetBSD: Makefile,v 1.11 2022/03/13 20:44:56 bouyer Exp $
2# 2#
3VERSION= 4.15.2 3VERSION= 4.15.2
4 4
5DIST_SUBDIR= xen415 5DIST_SUBDIR= xen415
6DISTNAME= xen-${VERSION} 6DISTNAME= xen-${VERSION}
7PKGNAME= xentools415-${VERSION} 7PKGNAME= xentools415-${VERSION}
8CATEGORIES= sysutils 8CATEGORIES= sysutils
9MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ 9MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/
10 10
11DISTFILES= ${DISTNAME}.tar.gz 11DISTFILES= ${DISTNAME}.tar.gz
12 12
13SEABIOS_VERSION= 1.14.0 13SEABIOS_VERSION= 1.14.0
14SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz 14SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz
@@ -48,27 +48,27 @@ CONFLICTS+= xenstoretools-[0-9]* @@ -48,27 +48,27 @@ CONFLICTS+= xenstoretools-[0-9]*
48CHECK_PORTABILITY_SKIP= tools/examples/* \ 48CHECK_PORTABILITY_SKIP= tools/examples/* \
49 tools/qemu-xen/scripts/qemu-binfmt-conf.sh 49 tools/qemu-xen/scripts/qemu-binfmt-conf.sh
50CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader 50CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader
51CHECK_RELRO_SKIP+= libexec/xen/boot/xen-shim 51CHECK_RELRO_SKIP+= libexec/xen/boot/xen-shim
52CHECK_RELRO_SKIP+= lib/debug/usr/pkg/libexec/xen/boot/xen-shim-syms 52CHECK_RELRO_SKIP+= lib/debug/usr/pkg/libexec/xen/boot/xen-shim-syms
53 53
54EGDIR= ${PREFIX}/share/examples/xen 54EGDIR= ${PREFIX}/share/examples/xen
55MESSAGE_SUBST+= EGDIR=${EGDIR} 55MESSAGE_SUBST+= EGDIR=${EGDIR}
56 56
57USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake gsed bison 57USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake gsed bison
58USE_LANGUAGES= c c++ 58USE_LANGUAGES= c c++
59 59
60GNU_CONFIGURE= YES 60GNU_CONFIGURE= YES
61CONFIGURE_ARGS+= --enable-rpath 61CONFIGURE_ARGS+= --enable-rpath --disable-golang
62CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} 62CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE}
63 63
64MAKE_ENV+= PREFIX=${prefix:Q} WRKSRC=${WRKSRC} 64MAKE_ENV+= PREFIX=${prefix:Q} WRKSRC=${WRKSRC}
65MAKE_ENV+= APPEND_LIB=${LDFLAGS:Q} 65MAKE_ENV+= APPEND_LIB=${LDFLAGS:Q}
66MAKE_ENV+= XEN_EXAMPLES_DIR=${EGDIR} 66MAKE_ENV+= XEN_EXAMPLES_DIR=${EGDIR}
67MAKE_ENV+= MV=${MV:Q} CP=${CP:Q} 67MAKE_ENV+= MV=${MV:Q} CP=${CP:Q}
68MAKE_ENV+= PYTHON=${PYTHONBIN:Q} PYTHON_COMMAND=${PYTHONBIN:Q} 68MAKE_ENV+= PYTHON=${PYTHONBIN:Q} PYTHON_COMMAND=${PYTHONBIN:Q}
69MAKE_ENV+= SED=${SED:Q}  69MAKE_ENV+= SED=${SED:Q}
70MAKE_ENV+= V=YES 70MAKE_ENV+= V=YES
71MAKE_ENV+= BARE_CPP="gcc -E" 71MAKE_ENV+= BARE_CPP="gcc -E"
72#MAKE_ENV+= NO_WERROR=1 72#MAKE_ENV+= NO_WERROR=1
73 73
74#BUILDLINK_TRANSFORM+= rm:-Werror 74#BUILDLINK_TRANSFORM+= rm:-Werror