<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/sysutils/xen-tools/files, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-04-16T14:06:18Z</updated>
<entry>
<title>{emulators,sysutils}/xen-{kernel,tools}: update to 4.21</title>
<updated>2026-04-16T14:06:18Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2026-02-25T14:28:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6961b47968af04851d4ef4490117acd48f86f5d4'/>
<id>urn:sha1:6961b47968af04851d4ef4490117acd48f86f5d4</id>
<content type='text'>
Update to latest stable version.  Fetch QEMU from the release tarball,
building from git is getting more and more complex, and we don't usually
have a delta of patches on top of QEMU that would dissaper if using git.

Sponsored by: Citrix Systems R&amp;D
Approved by: bapt (implicit)
</content>
</entry>
<entry>
<title>{emulators,sysutils}/xen-{kernel,tools}: update to 4.19.1.20250217</title>
<updated>2025-02-18T14:29:31Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2025-02-18T10:56:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=049a2dcbdb1253e13a13e02a3c216ac4484aa2ca'/>
<id>urn:sha1:049a2dcbdb1253e13a13e02a3c216ac4484aa2ca</id>
<content type='text'>
Update Xen packages, include QEMU fix to avoid using %ms scanf directive
which is not supported by FreeBSD libc.

Link: https://lore.kernel.org/xen-devel/20250107093140.86180-1-roger.pau@citrix.com/
Link: https://lists.freebsd.org/archives/freebsd-xen/2025-February/000227.html
Approved by: bapt (implicit)
Sponsored by: Cloud Software Group
</content>
</entry>
<entry>
<title>{emulators,sysutils}/xen-{kernel,tools}: update to 4.17.2</title>
<updated>2023-10-16T13:21:45Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2023-10-03T09:36:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8b5aa5e081589cef8450bd472c9f5184d082d922'/>
<id>urn:sha1:8b5aa5e081589cef8450bd472c9f5184d082d922</id>
<content type='text'>
Also take the opportunity to switch to fetching the sources from the GitHub
mirror based on commit hash.  This makes it easier to update the port when
security fixes or relevant bugfixes are backported to the stable branches,
instead of manually having to cherry pick the changes and add them as patches.

Long term we should look into building emulators/qemu with Xen support so that
the xen-tools package doesn't need to carry its own version of QEMU.

Approved by: bapt (implicit)
</content>
</entry>
<entry>
<title>sys-utils/xen-tools: remove usage of signed bitfields</title>
<updated>2023-06-28T13:56:06Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2023-06-28T09:12:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8d3618a14d48e06e7645cbdfac7851a1f1664747'/>
<id>urn:sha1:8d3618a14d48e06e7645cbdfac7851a1f1664747</id>
<content type='text'>
When using a single-bit signed bitfield clang complains with:

xenalyze.c:6157:17: error: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1

Backport fix from upstream Xen.

Sponsored by: Citrix System R&amp;D
Approved by: bapt (implicit)
</content>
</entry>
<entry>
<title>{emulators,sysutils}/xen-{kernel,tools}: update to 4.17</title>
<updated>2023-03-09T15:06:49Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2023-03-09T14:58:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3688ce5f8484c0184c5374dc7be04d53a22b9623'/>
<id>urn:sha1:3688ce5f8484c0184c5374dc7be04d53a22b9623</id>
<content type='text'>
While there also update SeaBIOS to 1.16.1.

Sponsored by: Citrix Systems R&amp;D
Approved by: bapt (implicit)
</content>
</entry>
<entry>
<title>{emulators,sysutils}/xen-{kernel,tools}: update to 4.16.0</title>
<updated>2022-03-30T10:30:55Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2022-03-29T13:55:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b717e6878059d9ca5dee77cbfa6d8f6db38b0f87'/>
<id>urn:sha1:b717e6878059d9ca5dee77cbfa6d8f6db38b0f87</id>
<content type='text'>
Add fixes for XSA-{395,398} and backport clang retpoline support from
unstable.

Sponsored by: Citrix Systems R&amp;D
Approved by: bapt (implicit)
</content>
</entry>
<entry>
<title>sysutils/xen-tools: fix build with clang 13.0.0</title>
<updated>2021-11-23T13:47:47Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2021-11-23T09:01:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e050de4b9c320dffc668db53b6c65657d33884cc'/>
<id>urn:sha1:e050de4b9c320dffc668db53b6c65657d33884cc</id>
<content type='text'>
Sponsored by: Citrix Systems R&amp;D
Approved by: bapt (implicit)</content>
</entry>
<entry>
<title>emulators/xen-kernel,sysutils/xen-tools: update to 4.14.1</title>
<updated>2021-01-29T14:21:41Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2021-01-29T14:21:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=835ba0b2560a5fb657b2e157fec5251eb54c4453'/>
<id>urn:sha1:835ba0b2560a5fb657b2e157fec5251eb54c4453</id>
<content type='text'>
Sponsored by:	Citrix Systems R&amp;D
Approved by:	bapt (implicit)
</content>
</entry>
<entry>
<title>emulators/xen-kernel &amp; sysutils/xen-tools: update to 4.14.0</title>
<updated>2020-08-27T07:59:22Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2020-08-27T07:59:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4e2c592597ec82931fd4530473542108140fa283'/>
<id>urn:sha1:4e2c592597ec82931fd4530473542108140fa283</id>
<content type='text'>
Update to latest version and include a build fix for LLVM 11.

Approved by:	bapt (implicit)
</content>
</entry>
<entry>
<title>sysutils/xen-tools: properly fix Wno-misleading-indentation errors</title>
<updated>2020-05-13T12:25:35Z</updated>
<author>
<name>Roger Pau Monné</name>
<email>royger@FreeBSD.org</email>
</author>
<published>2020-05-13T12:25:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2f631c77c6a601ce557202b280d598441d74fe46'/>
<id>urn:sha1:2f631c77c6a601ce557202b280d598441d74fe46</id>
<content type='text'>
Backport the commit from upstream in order to properly fix
Wno-misleading-indentation related errors from the Flex generated
libxl disk parser.

Sponsored by:	Citrix Systems R&amp;D
Approved by:	bapt (implicit)
</content>
</entry>
</feed>
