Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-vmm-xen

Qubes component: vmm-xen
https://github.com/QubesOS/qubes-vmm-xen

travis: switch dom0 to fc31

QubesOS/qubes-issues#5529

2f63c88d1e202f289a31269f9533e51155e6aa6a authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Don't use distfiles mirror anymore

Since this repository now downloads xen tarball itself only (which is
reliable), disable distfil...

a1fc0b0fb28e2cbe72757b6413437f56a641e60e authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: re-enable BR: pandoc

Necessary to build same man pages

be47c3e6bb52b3a14dcc3ef986f97a9c43335a73 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Update Debian packaging for 4.13

Drop patches already included upstream, refresh others.
s/4.12/4.13/ in packaging files

db72c671a847345c160563042863acb082a3d354 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Update to 4.13.0

Patches already included upstream:
- patch-xen.python3.patch
- patch-xen.python38.patch
- patch-...

2adac38e19e33daf5f24aa5cc835276ba6c07791 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Improve -rc handling once again

Follow recent Fedora packages and encode -rc tag into release number
(0.rc1.xx) instead of versi...

30d45a60d7e2d13dbcdc6aade94ee3213ee1bbdd authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: switch to bionic

8f84a67760af1b8c5434175c575c45cffa83c54d authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Restore seabios-bin dependency

It is needed at runtime, not only build time

QubesOS/qubes-issues#5474

92c82bb7d996ed20e3124e9dc5ab1aee8bdf7513 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/67' into xen-4.12

* origin/pr/67:
spec: separate python bindings from main package
spec: fix missing dependenc...

b8d4650377e3ecc3b5abdb995ef861928715631d authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/66' into xen-4.12

* origin/pr/66:
Support CentOS 8 build as currently no Xen is available
Enforce Epoch in xen...

8b6785ef4c3924846a3387e1f96ad21c9659a271 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
spec: separate python bindings from main package

9b110c68b89b30d4b56640bf002db207a80d884e authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
spec: fix missing dependencies for Fedora 31

ac100ccf79bb4cfd81c588298c2494f6148e3305 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Support CentOS 8 build as currently no Xen is available

5e8fefc79ab509a7bf9773342d78ee9b4cecd166 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Enforce Epoch in xen subpackages requirements

37df8ff597453df356aeb736ea05a5053819193b authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Drop Fedora grub2 workaround

See https://src.fedoraproject.org/rpms/xen/c/6ea38f207f89d2e0c98bffd4b79d7a2f5bd4db6d

82633990b13a019d05a56a1b1a4c735be35e9acd authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Fixes from Marek's comments

4ad4e8090085325c31cd2d4c3699c12a9ccd1585 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Drop patch included in Fedora python3 upstream patch

b28a07bac337e3e1d39ea135dad101a0721413cf authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
xen.spec: sync with Fedora upstream

767263a72e3016612062161a0a98cc429591c4d5 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
xen.spec: remove xen-hvm related in package

c5e6cec5468635082fa239038617d7c1e655e33d authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Remove stubdom legacy related content

055a2c2fad5221c49a9b4d5823e4e057fd9913a0 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
specs: refine the patches list

18754f423a049a5b1bb1de69425f7bd4555b1721 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
xen.spec: adjust patches list from Marek's comments

Drop stubdom additional sources

eac385eb7d844300c5039a4033b662c3c301ad08 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
xen-hvm-stubdom-legacy.spec: remove useless patches from Marek's comments

1d2331c03971207c0dcc45cc31f4e5c461082ce4 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
specs: drop/keep stubdom related patches

02db9742a1674492de343567637d22158904e652 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Remove build of stubdom in xen.spec and update

6fad12c1d396b265cea9d501ce3fd71e7ec8d215 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Add spec for building legacy stubdom apart

5686009df38362275f5cae5f68a7c50c6ec37672 authored about 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
version 4.12.1-2

2ba65903f578ee51523eccb16225c9014be1327d authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: move libvirtd restart to posttrans

Do not restart libvirtd in the middle of rpm transaction. This might
happen when only some of li...

2d17e0275f63828d09ad1d06659de7b2fd263d94 authored about 5 years ago by Marek Marczykowski-Górecki <[email protected]>
spec: drop systemd_postun

2d383a81f621d43598d274b964525e74a9d411c2 authored over 5 years ago by Frédéric Pierret (fepitre) <[email protected]>
Update to 4.12.1

- drop patches already applied upstream

382d5d85d1545e3dbf4b10dff7566b29107a74e5 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: add bullseye

fa041265cdce3a4438829f936cb43beb9aec0591 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: build for bullseye too

c0f46e2f533fd007af83aa24690fee9a5f65f6fe authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
add patch from OpenXT to additional support in ACPI builder to apply SLIC and OEM installs

Signed-off-by: Ivan Kardykov <[email protected]>
(cherry picked from commit 90a2d6fa583f764b310...

45418405232d7a48be1224ff2e0d9a7f5c951eaf authored over 5 years ago by Ivan Kardykov <[email protected]>
Fix xs.read_watch() python binding

EAGAIN error wasn't properly handled. Details in patch description.

Fixes QubesOS/qubes-issues#...

f4c636e8dbc4a9fc66bd3ca7dba30bb279d7f56f authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix -Wsign-compare warning

Fixes QubesOS/qubes-issues#5217

64b400fc43ec5ec7a1b3a1135cbbd4241e66a294 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.12.0-3

df7dc1fadea9b4703db9d0d7e2329dae7b715654 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Apply fixes for framebuffer placed over 4GB

See patch descriptions for details.

35cbeb3f7d316fedf26c1069ae39b61400564018 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.12.0-2

11cedc5ba1769bc4d86be47720848b7c0e019150 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Abort the major upgrade if any VM is running

Installing major upgrade will break all qvm-* commands (until new Xen is
booted). Abort the upgr...

00ed41a93dc3755ec627cd315bc14c7273800360 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Remove obsolete patches from series-vm.conf

dfcb257187c52465ba755ae92cc1437734300d03 authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix xc_physinfo python wrapper

Update virt_caps bits.

bfc179fd2fa9dff6a1348ea9ba4dd879d5d958bf authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.12.0-1

eaa5a5482328b1786d380ec43c44081b26eeb80d authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
Revert "hvm: Use our SeaBIOS build"

Use Fedora package again, it's new enough in Fedora 29 dom0.

This reverts commit bd3698646b4175...

4fc524c3697234251fc5b661ae7660c8c0ac6f2c authored over 5 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.12.0-rc6-1

ed1226c2931ebd2c386012813f0a8d5d6f47a85a authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: fix macros

Comparing %dist isn't the best idea, as it may be prefixed with devel
build number, or be someth...

6e6e19d3cd582b1392b0b41b787be4c953a42dd3 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/53' into xen-4.12

* origin/pr/53:
Fix errors on ambiguous python shebangs
Fix GCC9 warnings based on Fedora up...

fbc63f435102495db129f70bc4588f7d4a7b8c52 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: export the same env variable during build and install

Avoid rebuilding any part when Xen build system detects configuration
change. Especially, have X...

f8e6ba9d5c86df40ba34ccc68598bc4fa68db7c7 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix GCC9 warnings based on Fedora upstream patch

63d5d0d2241a511ea91cdc55db5400c50e134f7a authored almost 6 years ago by Frédéric Pierret (fepitre) <[email protected]>
Fix errors on ambiguous python shebangs

4411f70c5b091ccda352e87da414ba1996cd1670 authored almost 6 years ago by Frédéric Pierret (fepitre) <[email protected]>
debian: load only pvops xen modules

systemd < 240 systemd-modules-load service treat non-existing modules as
errors. Since we don't ...

b978769660a0ab80b36ca65994695852b90b5543 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.12.0-rc3-1

3eacc53bd71cdedbcd7a04ace2360e63d314f3cf authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
By default forbid terminal control sequences on xl console output

Handling full terminal, including control sequences, should be sandboxed
in DispVM. In dom0 allo...

ce69e96e15487c7435db0c2734a6cef669fba31c authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: do not load xen-acpi-processor with systemd-modules-load

systemd < 240 incorrectly treat ENODEV as an error instead of warning,
which result in service s...

893fefac99467f4612b5879b737ed2a5ee1cda57 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fix applying patches

debian-quilt script expect existing patches directory, so create it
first. Also, make debian-qui...

70b2a02fc8cd251eff580940fdec8d76cbff3d6d authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix building xen.efi

Do not guard EFI_VENDOR=qubes with %efiming. Also, rollback workadound
for misdetection of %efim...

aeb47f57999e0fa9a59650152a32a2426c1a626a authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Improve handling -rc releases

Keep original -rc suffix in version file and change it to ~rc only in
packaging.

baaea92397b0f7895124d571c4ddb5dc4b047349 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: add BR: python

/usr/bin/python is no longer installed in mock build env by default.

481c714b4fdbc76febd3a25b1e1f244d004191a9 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: update for R4.1

- change dom0 to fc29
- drop Fedora VM pkgs

6ca9531a4f00a9546ed1869e5120054fdc676fe5 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/51' into xen-4.12-devel

* origin/pr/51:
Build Qubes Xen package only for dom0 Fedora and use upstream for VM

3baed2cdde97a0bfbee2f7f3b724041d641e2bb3 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fix build on stretch

Make shipped in stretch (4.1) incorrectly handle long expressions broken into
multiple lines. Se...

4d17c8cbfb360d12e4968d322972a33e19916300 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: include native xendriverdomain.service

Workaround for https://bugs.debian.org/922033

Create separate package (xen-utils-guest) with re...

fcc2b438474cf6ef42ce086a7b3b14252d2a7b14 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Update to Xen 4.12-rc1

- Drop patches applied upstream
- Replace Linux stubdomain with v3 series sent upstream
- Adjust...

61746bf2331ed1ca2fb9495a31d7aea060d0f360 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
libxl: Add support for new qubes-gui options

2b5b7947159681ecc5f933e45d081270b4332e94 authored almost 6 years ago by Simon Gaiser <[email protected]>
Fix copying xen.efi

1. Fix handling release candidates (xen.efi have just -rc suffix, with
rc number)
2. Fallback...

7d260d372813b21104d45318c1665bf01b6b89c6 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Update to Xen 4.11

Compile tested only. Few patches (marked in xen.spec.in) may need to be
ported.

d884c3e67250ab1aff22f57865d61b0e40628129 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Replace stubdomain MSI fix with the version sent upstream

ea78a7db3f3ef146b6fe66d288520865d25892e0 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: update packaging based on upstream Xen 4.11 package

Take Debian packaging directly. All the patches applicable to the VM
should be already upstream,...

68d611c42bdbf4f11c0ba3b256634e8687155484 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Few more QubesOS specific stubdomain fixes

5eabaaacbc34747924c89e72f9cbd1fd52e05ce9 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Build Qubes Xen package only for dom0 Fedora and use upstream for VM

QubesOS/qubes-issues#3945

59ec1e4abd8801fb7ea5a05e63b8229c8fa32feb authored almost 6 years ago by Frédéric Pierret (fepitre) <[email protected]>
version 4.8.5-1

Update to 4.8.5, drop patches applied upstream, minor context adjustment to existing patches.

a4a4cc72876505972504f70919ad41a132467c73 authored almost 6 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: switch to xenial

f828c936f3c8fb3b692568a6f4b9f5b755816aed authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: add BR: glibc-devel

880d2b325dd0e14ff89be18f0671863c19927d02 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fix Build-Depends - dh-python2 is not included in python2.7-minimal

fc7aeb6a46c028f89a9e92b14c6074669acf2fe7 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fixes for reproducible source package

7ef0e88dc90f94dedcbbcbfb7ab029ccc8889a28 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-8

a4fc8004dd903e60f37db7b20caf1b95993b0a46 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Backport AMD IOMMU driver support for IOAPIC IDs larger than 128

Fixes QubesOS/qubes-issues#4309

509f75b4c4d53b2611a2cd54e1ebdd3b497d12f9 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-7

7086654be250db36a77ccdb37ef8435f4c8c7f42 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Apply XSA-275

9ececf64b35df22f48057a93b8f082b58cbe541f authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-6

088ded956d59773446e1d4a05f39572c3a3d11b6 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Simplify hotplug locking mechanism, drop perl dependency

1014b2f915ab23273fc2276f2c6fbefaadd904ff authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: reuse upstream orig tarball

041df5e140d77fa316d507769db6d3cdb698c6da authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: compile fix for jessie

dh_install --fail-missing does not support debian/not-installed, so
remove the files listed ther...

9ca086afa1183f92430ecf9dba7099761c9632df authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-5

18a4b62cfaf6d3db7f43705fde4185ae58174c7b authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: make packages linked with new libxen-4.8 depdend on specific version

Since the libraries layout have changed, applications links with
libxenctrl-4.8.so by default, i...

6cd5078fe096377c703a4259b23707d3fdcfce8b authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-4

82bce3e6fc1919b3eb238a7755488f350e98151b authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: package remaining files

While working on QubesOS/qubes-issues#3944, I've found some files were
not packaged at all. Eith...

93f468821ad1d3fdaf50bae9ccb6ba4b28857ed9 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: rework packaging to match Debian libxen-4.8 package

Drop libxen-lowlevel1.0 package and integrate it back to libxen-4.8,
mangling library names simi...

554e4dd940187c2c1eadfeba02397f2a0114d787 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: use dh-systemd instead of manual systemctl call

050cfe15c9c267f763421d16b85e6f4fb7b7e55d authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fix changelog

30b87419f6714a73028132af24d4894b373a739e authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
debian: fix changelog

0020b29632f5e4dae537427c18d8f3c06cec5c3e authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: set PYTHON=python2

Build environment for Fedora 29 does not contain python -> python2
symlink for some reason. Unti...

da608e1780f1bd9d8ab23a5854f3ad45a1611a04 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.8.4-3

307d89da2655b81de9b828be014aa67956fd48ac authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'xen-4.8-bug4349' into xen-4.8

* xen-4.8-bug4349:
Backport xenstore xs_watch() thread stack size fix

376374ba868cece495e1347ddd15b3fc0edf0f0c authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Backport xenstore xs_watch() thread stack size fix

Fixes QubesOS/qubes-issues#4349

b468ebd5d9a433a196c1c0008ffc403e6ce47ca2 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
travis: allow failures for archlinux build

aa29860c7c2371f71c0ed34c56b68bc6ba4c2b62 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: bump xen-hvm-stubdom-linux version requirement

Commit 4b434c4 "Change emulated qemu usb controller to ehci and remove
ifup/ifdown scripts" requ...

763f1a7936d07789a3f2ffe04bd4da140afc02a5 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/47' into xen-4.8

* origin/pr/47:
Change emulated qemu usb controller to ehci and remove ifup/ifdown scripts

24a1ecbc4e38dc07bbfd8c2b23b70d33ecf69a77 authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/46' into xen-4.8

* origin/pr/46:
Switch to python2-lxml for Fedora 29
python3: better use python3_pkgversion ...

dd0fd36a2607f54dbb2221f6598b996a6e1f627d authored about 6 years ago by Marek Marczykowski-Górecki <[email protected]>
Switch to python2-lxml for Fedora 29

1575651581a48f92fda644946cdad86ed81ea7e6 authored over 6 years ago by fepitre <[email protected]>
python3: better use python3_pkgversion rpm macro

c5bea08b8e051f85e2f97dd07b81483549c67e9e authored over 6 years ago by fepitre <[email protected]>