pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: xentools413 build failure
$ diff -u Makefile.ORIG Makefile
--- Makefile.ORIG 2020-07-05 11:18:28.157785307 +0100
+++ Makefile 2020-07-05 11:23:27.610508922 +0100
@@ -69,37 +69,20 @@
SUBST_CLASSES+= perlpath
SUBST_STAGE.perlpath= pre-configure
-SUBST_FILES.perlpath= tools/misc/xencov_split
-SUBST_FILES.perlpath+= tools/firmware/rombios/makesym.perl
-SUBST_FILES.perlpath+= tools/qemu-xen-traditional/texi2pod.pl
-SUBST_FILES.perlpath+= tools/examples/xeninfo.pl
-SUBST_FILES.perlpath+= tools/include/xen-external/bsd-sys-queue-h-seddery
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/texi2pod.pl
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/get_maintainer.pl
-SUBST_FILES.perlpath+= tools/qemu-xen/scripts/checkpatch.pl
-SUBST_FILES.perlpath+= tools/libxl/libxl_save_msgs_gen.pl
-SUBST_FILES.perlpath+= tools/libxl/check-libxl-api-rules
SUBST_SED.perlpath= -e "s|/usr/bin/perl|${PREFIX}/bin/perl|g"
SUBST_CLASSES+= pathsvar
SUBST_STAGE.pathsvar= pre-configure
-SUBST_FILES.pathsvar= tools/Makefile \
- tools/hotplug/Linux/init.d/sysconfig.xendomains
SUBST_SED.pathsvar= -e "s|/var/lib|${VARBASE}/run|g"
SUBST_CLASSES+= conf
SUBST_STAGE.conf= pre-configure
-SUBST_FILES.conf+= tools/ocaml/xenstored/define.ml
-SUBST_FILES.conf+= tools/libxl/xl_cmdtable.c
-SUBST_FILES.conf+= docs/misc/block-scripts.txt
-SUBST_FILES.conf+= docs/misc/vtd.txt
SUBST_SED.conf= -e "s,@XENDCONFDIR@,${PKG_SYSCONFDIR},g"
XEND_SCRIPTS= block vif-bridge vif-ip qemu-ifup
hotplugpath.sh locking.sh
SUBST_CLASSES.NetBSD+= proc
SUBST_STAGE.proc= pre-configure
-SUBST_FILES.proc+= tools/ocaml/xenstored/define.ml
SUBST_SED.proc= -e "s|/proc|/kern|g"
SUBST_CLASSES+= getopt
@@ -116,7 +99,6 @@
SUBST_CLASSES+= procdev
SUBST_STAGE.procdev= pre-configure
-SUBST_FILES.procdev= tools/ocaml/xenstored/define.ml
.if ${OPSYS} == "NetBSD"
SUBST_SED.procdev= -e "s|@PROCDEV@|/dev|g"
.else
Don't ask me why; there was some change in the framework recently
which I noticed, but didn't quite understand (if I am generous to
myself).
Chavdar
On Sat, 25 Jul 2020 at 09:02, Jan-Hinrich Fessel
<oskar%jan-hinrich-fessel.de@localhost> wrote:
>
>
>
> > Am 24.07.2020 um 08:13 schrieb Jaromír Doleček <jaromir.dolecek%gmail.com@localhost>:
> >
> > This is now fixed, the header should again be installed on build distribution.
> >
> > Thanks for the report.
> >
> > Jaromir
> >
> That made me try out xentools 4.13.1 but on my amd64 with netbsd 9.99.67 it does not even get to the compile stage (with pkgsrc from 5 hours ago and pkg_rr -u). Can anyone spot the problem and or give me some directions where to look?
>
> Cheers
> Oskar
>
> ————
> => Bootstrap dependency digest>=20010302: found digest-20190127
> => Checksum SHA1 OK for xen413/xen-4.13.1.tar.gz
> => Checksum RMD160 OK for xen413/xen-4.13.1.tar.gz
> => Checksum SHA512 OK for xen413/xen-4.13.1.tar.gz
> ===> Installing dependencies for xentools413-4.13.1
> ==========================================================================
> The following variables will affect the build process of this package,
> xentools413-4.13.1. Their current value is shown below:
>
> * CURSES_DEFAULT = curses
> * PYTHON_VERSION_DEFAULT = 37
> * VARBASE = /var
>
> Based on these variables, the following variables have been set:
>
> * CURSES_TYPE = curses
> * PYPACKAGE = python37
> * TERMCAP_TYPE = termcap
>
> You may want to abort the process now with CTRL-C and change their value
> before continuing. Be sure to run `/usr/bin/make clean' after
> the changes.
> ==========================================================================
> => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.64.4
> => Tool dependency bash-[0-9]*: found bash-5.0.18
> => Tool dependency cmake>=2.8.1nb1: found cmake-3.17.3
> => Tool dependency gmake>=3.81: found gmake-4.2.1nb1
> => Tool dependency perl>=5.0: found perl-5.30.3
> => Tool dependency pkgconf-[0-9]*: found pkgconf-1.6.0
> => Build dependency dev86-[0-9]*: found dev86-0.16.21
> => Build dependency pciutils>=3.0.2: found pciutils-3.7.0
> => Build dependency cwrappers>=20150314: found cwrappers-20180325
> => Full dependency py37-curses>=0: found py37-curses-3.7.8nb5
> => Full dependency python37>=3.7.0: found python37-3.7.8
> => Full dependency ocaml>=4.09.0: found ocaml-4.09.1
> => Full dependency ocaml-findlib>=1.8.1: found ocaml-findlib-1.8.1
> => Full dependency glib2>=2.64.0nb1: found glib2-2.64.4
> => Full dependency yajl>=1.0.9: found yajl-2.1.0
> => Full dependency argp>=1.3: found argp-1.3nb1
> => Full dependency libgcrypt>=1.6.0: found libgcrypt-1.8.6
> => Full dependency pixman>=0.25.2: found pixman-0.40.0
> ===> Checking for vulnerabilities in xentools413-4.13.1
> ===> Overriding tools for xentools413-4.13.1
> ===> Extracting for xentools413-4.13.1
> ===> Patching for xentools413-4.13.1
> => Applying pkgsrc patches for xentools413-4.13.1
> ===> Creating toolchain wrappers for xentools413-4.13.1
> ===> Configuring for xentools413-4.13.1
> => Substituting "conf" in tools/ocaml/xenstored/define.ml tools/libxl/xl_cmdtable.c docs/misc/block-scripts.txt docs/misc/vtd.txt
> WARNING: [subst.mk:conf] Nothing changed in "tools/ocaml/xenstored/define.ml".
> WARNING: [subst.mk:conf] Ignoring nonexistent file "tools/libxl/xl_cmdtable.c".
> ERROR: [subst.mk:conf] The filename patterns "tools/ocaml/xenstored/define.ml tools/libxl/xl_cmdtable.c" have no effect.
> *** Error code 1
>
> Stop.
>
--
----
Home |
Main Index |
Thread Index |
Old Index