<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>