<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 03/07/2016 11:34 AM, Bruce Ashfield
wrote:<br>
</div>
<blockquote
cite="mid:CADkTA4NU8nbaTeWNdRXa4qUgTw9KBCmTXnrwC7hMMYEroS59UA@mail.gmail.com"
type="cite">
<div dir="ltr">I merged this by mistake while reviewing the change
.. but I have a question.
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Mar 4, 2016 at 4:30 PM,
Machon Gregory <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:mbgrego@tycho.nsa.gov" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:mbgrego@tycho.nsa.gov">mbgrego@tycho.nsa.gov</a></a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">When
building for the aarch64 based machines the following QA
Issue is<br>
produced:<br>
<br>
ERROR: QA Issue: xen: Files/directories were installed but
not shipped in any package:<br>
/usr/lib64<br>
/usr/lib64/efi<br>
/usr/lib64/efi/xen-4.6.efi<br>
/usr/lib64/efi/xen-4.6.0.efi<br>
/usr/lib64/efi/xen.efi<br>
/usr/lib64/efi/xen-4.efi<br>
<br>
Signed-off-by: Machon Gregory <<a
moz-do-not-send="true"
href="mailto:mbgrego@tycho.nsa.gov"><a class="moz-txt-link-abbreviated" href="mailto:mbgrego@tycho.nsa.gov">mbgrego@tycho.nsa.gov</a></a>><br>
---<br>
recipes-extended/xen/xen.inc | 6 ++++++<br>
1 file changed, 6 insertions(+)<br>
<br>
diff --git a/recipes-extended/xen/xen.inc
b/recipes-extended/xen/xen.inc<br>
index d35bc3f..2eba012 100644<br>
--- a/recipes-extended/xen/xen.inc<br>
+++ b/recipes-extended/xen/xen.inc<br>
@@ -151,6 +151,7 @@ PACKAGES = "\<br>
${PN}-dev \<br>
${PN}-devd \<br>
${PN}-doc \<br>
+ ${PN}-efi \<br>
${PN}-flask \<br>
${PN}-fsimage \<br>
${PN}-gdbsx \<br>
@@ -303,6 +304,11 @@ FILES_${PN}-hypervisor = "\<br>
/boot/xen-syms-* \<br>
"<br>
<br>
+FILES_${PN}-efi = "\<br>
+ ${exec_prefix}/lib64 \<br>
+ ${exec_prefix}/lib64/xen* \<br>
</blockquote>
<div><br>
</div>
<div>This should be ${libdir), which tracks lib or lib64
based on the arch. I don't have a</div>
<div>Xen build handy to try a quick test. Can you confirm
that libdir also fixes this ?</div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote>
In my build ${libdir} is set to /usr/lib despite the architecture
aarch64. Xen arm64.mk manually sets EFI_DIR=/usr/lib64. I realize
the that patch I submitted goes against convention, but I am not
sure of the correct solution. Would it be better to set
EFI_DIR=${libdir}? <br>
<blockquote
cite="mid:CADkTA4NU8nbaTeWNdRXa4qUgTw9KBCmTXnrwC7hMMYEroS59UA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>Bruce</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
+ "<br>
+<br>
FILES_${PN}-base = "\<br>
${sysconfdir}/xen/auto \<br>
${sysconfdir}/xen/cpupool \<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.1.0<br>
<br>
--<br>
_______________________________________________<br>
meta-virtualization mailing list<br>
<a moz-do-not-send="true"
href="mailto:meta-virtualization@yoctoproject.org">meta-virtualization@yoctoproject.org</a><br>
<a moz-do-not-send="true"
href="https://lists.yoctoproject.org/listinfo/meta-virtualization"
rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/meta-virtualization</a><br>
</font></span></blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">"Thou shalt not follow the NULL
pointer, for chaos and madness await thee at its end"</div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Machon Gregory
Trusted Mechanisms Team
Trusted Systems Research Group
(443)634-3832
</pre>
</body>
</html>