<?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>3991</bug_id>
          
          <creation_ts>2013-03-06 10:33:53 +0000</creation_ts>
          <short_desc>eclipse-plugin 1.3 cannot reconfigure and build a clutter project for 1.3.1</short_desc>
          <delta_ts>2015-08-07 13:01:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Eclipse Plugin</product>
          <component>eclipse-plugin</component>
          <version>1.3.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexandru Georgescu">alexandru.c.georgescu</reporter>
          <assigned_to name="Ioana Grigoropol">ioanax.grigoropol</assigned_to>
          <cc>bogdanx.a.voiculescu</cc>
    
    <cc>ioanax.grigoropol</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>ross.burton</cc>
    
    <cc>yp.ep.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          <qa_contact name="Alexandru Georgescu">alexandru.c.georgescu</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>30470</commentid>
    <comment_count>0</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2013-03-06 10:33:53 +0000</bug_when>
    <thetext>QEMU:             http://autobuilder.yoctoproject.org/pub/nightly/20130226-2/machines/qemu/qemux86-64/core-image-sato-sdk-qemux86-64.tar.bz2
TOOCLHAIN:        http://autobuilder.yoctoproject.org/pub/nightly/20130226-2/toolchain/x86_64/poky-eglibc-x86_64-i586-toolchain-gmae-1.3.sh
ECLIPSE PLUGIN:   http://autobuilder.yoctoproject.org/pub/nightly/20130226-2/eclipse-plugin/juno/
poky:98292d1ef1cb44cf96f0a28fbca6439eda55ce1b



STEPS TO REPRODUCE:
1. Install the standalone toolchain, source the environment and extract the QEMU image.
2. Install Eclipse plugin for 1.3.1.
3. Configure yocto project settings with the standalone toolchain, sysroot and kernel insalled in steps 1.
4. Create a new Clutter C project
5. Reconfigure project

EXPECTED RESULTS:
5. Reconfigure is successful. The user can not build the project

ACTUAL RESULTS:
5. Reconfigure fails. The following error appears in eclipse-plugin &quot;Problems&quot;  tab:
Description	Resource	Path	Location	Type
configure: error: Package requirements (glib-2.0 clutter-1.0) were not met	zxczcx		-1	Configure Problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30488</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2013-03-07 12:59:22 +0000</bug_when>
    <thetext>On the bug descrpition, the toolchain uses i586 arch and the Sysroot is for x86-64 arch. The bug reproduces with the same arch for both Sysroot and Toolchain.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30575</commentid>
    <comment_count>2</comment_count>
    <who name="Ioana Grigoropol">ioanax.grigoropol</who>
    <bug_when>2013-03-08 11:14:12 +0000</bug_when>
    <thetext>I have managed to reproduce the bug using a standalone toolchain built using 

 MACHINE=qemux86-64 bitbake -c populate_sdk core-image-sato

It seems that clutter is not provided by either core-image-sato or core-image-sato-sdk. I have manually added it to the image by using CORE_IMAGE_EXTRA_INSTALL. 
Nonetheless, the latest version for  clutter is 1.8, and from Eclipse the plugin is configured to search for clutter-1.0.
Even after modifying the project configuration to look for the latest clutter, the reconfiguration fails due to pkg_config problem, see bug below:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=3997</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30579</commentid>
    <comment_count>3</comment_count>
    <who name="Ioana Grigoropol">ioanax.grigoropol</who>
    <bug_when>2013-03-08 13:05:43 +0000</bug_when>
    <thetext>Some updates:

- after addin g clutter-1.8 to local.conf and running:

 MACHINE=qemux86-64 bitbake -c populate_sdk core-image-sato

I have re-extracted the sdk, and now the clutter can be found (clutter-1.0.pc exists under the sdk).
The bug does not reproduce in this case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30583</commentid>
    <comment_count>4</comment_count>
    <who name="Ioana Grigoropol">ioanax.grigoropol</who>
    <bug_when>2013-03-08 16:02:58 +0000</bug_when>
    <thetext>Ross, I saw that there were some recent changes to poky that remove a package from clutter (clutter-box2d). 
Does this change remove clutter support from core-image-sato-sdk ?
I did a standalone build from the latest master using populate_sdk and found that clutter is not within the packages for this image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30634</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2013-03-12 00:00:18 +0000</bug_when>
    <thetext>As discussed on Jabber, changing the Clutter template to a GTK+ template seems like a good idea - GTK+ is in the Sato images unlike Clutter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30656</commentid>
    <comment_count>6</comment_count>
    <who name="Ioana Grigoropol">ioanax.grigoropol</who>
    <bug_when>2013-03-12 16:24:23 +0000</bug_when>
    <thetext>We decided to remove support for clutter projects in Eclipse due to the fact that clutter is no longer supported in core-image-sato and core-image-sato-sdk. As Ross suggested, gtk templates can be used instead.
Patch is sent to list for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30763</commentid>
    <comment_count>7</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2013-03-15 22:47:14 +0000</bug_when>
    <thetext>Ioana,

Please rebase your patches for 3941 against danny for this bug.

Thanks,
Jessica</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31617</commentid>
    <comment_count>8</comment_count>
    <who name="Ioana Grigoropol">ioanax.grigoropol</who>
    <bug_when>2013-04-05 15:14:20 +0000</bug_when>
    <thetext>I have sent the patch for this issue, rebased for danny, to the mailing list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32183</commentid>
    <comment_count>9</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2013-04-15 21:52:20 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/commit/?h=danny&amp;id=ae28375759e6c9a6eef64f74b61d95e1cb00783d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34203</commentid>
    <comment_count>10</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2013-06-28 08:51:44 +0000</bug_when>
    <thetext>verified as per above comments.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>