Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix build on Archlinux #42

Closed
wants to merge 2 commits into from
Closed

Fix build on Archlinux #42

wants to merge 2 commits into from

Conversation

arjan-s
Copy link

@arjan-s arjan-s commented Jun 25, 2018

Added Xen patch from
https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=858dbaaeda33b05c1ac80aea0ba9a03924e09005
to fix compatibility with iasl >= 20180427

This fixes QubesOS/qubes-issues#4026, but I don't know what it will do for other templates.

@marmarek
Copy link
Member

The patch is already there: https://github.com/QubesOS/qubes-vmm-xen/blob/xen-4.8/patch-libacpi-fixes-for-iasl-20180427.patch
The missing part is listing it in series-vm.conf.

I wanted to use this occasion to plug Archlinux into Travis-CI to detect such problems earlier, but apparently it isn't such simple as environment used in Travis-CI is really ancient (Ubuntu 14.04) and some tools are too old: https://travis-ci.org/marmarek/qubes-vmm-xen/jobs/396185045
cc @ptitdoc

@arjan-s
Copy link
Author

arjan-s commented Jun 25, 2018

Thanks, I completely missed the existing patch. I've removed my duplicate and fixed series-vm.conf.

@fosslinux
Copy link

@arjan-s you need to sign your code. See https://www.qubes-os.org/doc/code-signing/

@arjan-s
Copy link
Author

arjan-s commented Jul 8, 2018

Thanks. I'm going to look into that.

@marmarek
Copy link
Member

After updating to 4.8.4 this patch isn't needed anymore (it's included in new upstream release).

@marmarek marmarek closed this Jul 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Archlinux template build fails due to compilation error in vmm-xen
3 participants