| Age | Commit message (Collapse) | Author | Files | Lines |
|
Install more docs, fix duplicated targets.
Bump PKGREVISION.
|
|
|
|
|
|
Fix what looks like an incomplete conversion to egg.mk (PLIST commited but
not Makefile?)
|
|
Untested because of
ld -N -T out/romlayout32flat.lds out/rom16.strip.o out/rom32seg.strip.o out/code32flat.o -o out/rom.o
ld: cannot find out/rom16.strip.o: No such file or directory
ld: cannot find out/rom32seg.strip.o: No such file or directory
on -current/amd64.
|
|
XXX do we still support Xen on NetBSD 6?
|
|
|
|
BUILDLINK_DEPMETHOD.pciutils?= build
And pkgrevision bump consumers.
Pointed out by tsutsui in PR pkg/56553
|
|
|
|
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
changed to yes.
|
|
|
|
PR pkg/56411 also apply, so pretend that eventfd support is not there.
To be revisited after the freeze.
|
|
CHANGES are bugfixes, including fixes for XSA up to XSA-384
|
|
|
|
Bumps PKGREVISION. NFCI.
|
|
Changes since 4.13.2: inlcude security fixes for all XSA known to date
(up to XSA-369). Other minor bug fixes.
|
|
|
|
are not used in the file, even if not declared static.
Add __attribute__((externally_visible)) to memcpy() to force gcc to
include it.
Fixes build on -current (gcc 9)
This is a build fix so no PKGREVISION bump
|
|
Also, fix xenstored looping keeping the CPU 100% busy and leaking
file descriptors.
|
|
|
|
|
|
to xenstore permissions.
|
|
For the Python 3.8 default switch.
|
|
XSA up to XSA347, and an improved fix for XSA 286.
|
|
|
|
|
|
patterns, but include 9.0_STABLE
|
|
Roman Shaposhnik via xen-devel) as qemu-xen-traditional does.
Also set an XEN_DOMAIN_ID environnement variable, so that the xenstore can
be looked up from qemu scripts.
While there, check /usr/include/xen/xenio.h presense instead of relying
only on ONLY_FOR_PLATFORM. This way this package can be built on recent
9.0_STABLE.
Bump PKGREVISION.
|
|
include files.
Build seabios and ipxe, they're needed by qemu-xen (ipxe not strictly
needed but it's convenient to have)
Switch default device model from qemu-xen-traditional to qemu-xen
(the former being unmaintained)
Add upstream patch for XSA335 security issue.
Bump PKGREVISION.
|
|
The file define.ml does not contain any hard-coded paths anymore. These
are autogenerated in paths.ml.
|
|
The paths in define.ml are taken from the autogenerated paths.ml now. The
file xl_cmdtable.c has been moved, and it doesn't contain a placeholder
anymore.
|
|
tools/Makefile does not contain /var/lib anymore, and
sysconfig.xencommons has been switched to GNU autoconf.
|
|
tools/misc/xencov_split has switched to Python, some other files use
/usr/bin/env, which the SUBST block didn't handle.
|
|
|
|
|
|
At this time xentools413 will only build on a very recent -current (as of
an hour ago or do - with /usr/include/xen/xenio.h 1.12 or newer)
Xen is a hypervisor which supports running multiple guest operating
systems on a single machine. Guest OSes (also called "domains")
can be either paravirtualised (i.e. make hypercalls in order to
access hardware), run in HVM (Hardware Virtualisation Mode) where
they will be presented with virtual devices, or a combination where
they use hypercalls to access hardware but manage memory themselves.
At boot, the xen kernel is loaded along with the guest kernel for
the first domain (called domain0). domain0 has privileges to access
the physical hardware (PCI and ISA devices), administrate other
domains and provide virtual devices (disks and network) to other
domains.
|