<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>8073</bug_id>
          
          <creation_ts>2015-07-28 17:36:02 +0000</creation_ts>
          <short_desc>Support VirtualBox guest additions in Build Appliance VM</short_desc>
          <delta_ts>2016-04-11 16:18:59 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Runtime</product>
          <component>build-appliance</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.1 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Juro Bystricky">juro.bystricky</reporter>
          <assigned_to name="Juro Bystricky">juro.bystricky</assigned_to>
          <cc>alexandru.c.georgescu</cc>
          
          <qa_contact name="Valentin Hangan">valentinx.hangan</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Yes (doc changes required)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>52685</commentid>
    <comment_count>0</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2015-07-28 17:36:02 +0000</bug_when>
    <thetext>Although Build Appliance VM can run using Virtual Box 
(see https://bugzilla.yoctoproject.org/show_bug.cgi?id=1971)

adding support to allow installing Virtual Box guest additions would 
make possible many additional features such as cut/paste between host/guest, sharing folders,integrated cursor...

While it is possible to build BA with the guest additions already built/included,
that is not practical, as the additions may need to be rebuilt each time VirtualBox is updated. To support rebuilding of the guest additions, BA must contain kernel headers (and some additional files) allowing rebuilding Linux device drivers.

The detailed steps to build the guest additions should be documented as well.
(https://www.yoctoproject.org/documentation/build-appliance-manual)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52800</commentid>
    <comment_count>1</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2015-08-03 20:47:17 +0000</bug_when>
    <thetext>Sent two patches to openembedded-core@lists.openembedded.org
for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52927</commentid>
    <comment_count>2</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2015-08-09 18:41:52 +0000</bug_when>
    <thetext>To proceed with this, https://bugzilla.yoctoproject.org/show_bug.cgi?id=7095
must be first resolved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60990</commentid>
    <comment_count>3</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2016-04-08 21:29:47 +0000</bug_when>
    <thetext>I succeeded to install VirtualBox additions in the Build Appliance.
(This needed both kernel-dev and kernel-src in the Build Appliance image).
I tested the additions by sharing a folder with the host.
(poky 8cd1decf77fac7de076673bbd89b28aff526ac86).

Will have a new recipe soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60994</commentid>
    <comment_count>4</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2016-04-09 20:29:13 +0000</bug_when>
    <thetext>posted patch to the mailing list:
http://lists.openembedded.org/pipermail/openembedded-core/2016-April/120054.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61023</commentid>
    <comment_count>5</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2016-04-11 16:18:59 +0000</bug_when>
    <thetext>Merged with master:
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=faaeaf98c790c35c18fd9aadc8257634dc7a1597</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>