[Pkg-xen-devel] Bug#965245: Cross-build issues

Elliott Mitchell ehem+debian at m5p.com
Sat Jul 18 04:53:57 BST 2020


Package: src:xen
Version: 4.13
Tags: patch

I've been playing try to get Xen 4.13 to cross-build for ARM.  In the
process I've been running into bunches of problems, so here are fixes.

OCAML/xenstored is being problematic, that looks like outright bugs on
ocaml-nox making it unusable for cross-building.

I'm including copies of 3 patches from Julien Grall.  Upstream source for
this is: git://xenbits.xen.org/people/julieng/xen-unstable.git  The
branch "arm-dma/v2".

Why yes, I am trying to get Xen operational on a Raspberry PI.  Why do
you ask?  :-)


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg at m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Revert-debian-rules-Do-not-try-to-move-EFI-binaries-.patch
Type: text/x-diff
Size: 918 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0010.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-debian-rules-Only-install-PV-shim-for-supported-arch.patch
Type: text/x-diff
Size: 1455 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0011.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-debian-rules-Fix-binary-shuffling-script-for-cross-b.patch
Type: text/x-diff
Size: 2207 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0012.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-debian-rules-Adjust-boot-shuffling-script-for-POSIX.patch
Type: text/x-diff
Size: 1001 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0013.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-debian-rules-Combine-shared-Make-args.patch
Type: text/x-diff
Size: 1461 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0014.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-debian-rules-Add-host-to-tools-configure-target.patch
Type: text/x-diff
Size: 795 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0015.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-debian-rules-Set-CC-LD-for-cross-building.patch
Type: text/x-diff
Size: 931 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0016.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-xen-arm-Allow-a-platform-to-override-the-DMA-width.patch
Type: text/x-diff
Size: 3495 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0017.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-xen-arm-Take-into-account-the-DMA-width-when-allocat.patch
Type: text/x-diff
Size: 4731 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0018.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-xen-arm-plat-Allocate-as-much-as-possible-memory-bel.patch
Type: text/x-diff
Size: 1309 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20200717/4eb5c411/attachment-0019.patch>


More information about the Pkg-xen-devel mailing list