<?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>3476</bug_id>
          
          <creation_ts>2012-11-22 10:20:35 +0000</creation_ts>
          <short_desc>Autobuilder failing on fsl-ppc</short_desc>
          <delta_ts>2013-01-31 17:02:36 +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>BSPs</product>
          <component>bsps-meta-fsl-ppc</component>
          <version>1.3</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>(autobuilder)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Burton">ross.burton</reporter>
          <assigned_to name="Matthew McClintock">msm-oss</assigned_to>
          <cc>msm-oss</cc>
    
    <cc>radu.moisan</cc>
    
    <cc>sgw</cc>
    
    <cc>yi.zhao</cc>
    
    <cc>zhenhua.luo</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27613</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-11-22 10:20:35 +0000</bug_when>
    <thetext>ERROR: No recipes available for:
  /srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend

(why does a BSP need to override libxml?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27641</commentid>
    <comment_count>1</comment_count>
    <who name="Yi Zhao">yi.zhao</who>
    <bug_when>2012-11-23 09:24:12 +0000</bug_when>
    <thetext>*** Bug 3481 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27643</commentid>
    <comment_count>2</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2012-11-23 09:48:58 +0000</bug_when>
    <thetext>The fix patch has been submitted to meta-freescale@yoctoproject.org.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27698</commentid>
    <comment_count>3</comment_count>
    <who name="Matthew McClintock">msm-oss</who>
    <bug_when>2012-11-26 20:38:32 +0000</bug_when>
    <thetext>(In reply to comment #0)
&gt; ERROR: No recipes available for:
&gt;  
&gt; /srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-
&gt; fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend
&gt; 
&gt; (why does a BSP need to override libxml?)

Zhenhua,

Are you this bbappend is even needed? Why was it originally added?

commit 5da11afe1e5a685c56833dd16db541a5a7e611d0
Author: Zhenhua Luo &lt;b19537@freescale.com&gt;
Date:   Tue Mar 27 21:57:56 2012 +0800

    libxml: add --with-fexceptions into configure parameter list
    
    Signed-off-by: Zhenhua Luo &lt;b19537@freescale.com&gt;

diff --git a/recipes-append/libxml/libxml2_2.7.8.bbappend b/recipes-append/libxml/libxml2_2.7.8.b
new file mode 100644
index 0000000..9b3f7f6
--- /dev/null
+++ b/recipes-append/libxml/libxml2_2.7.8.bbappend
@@ -0,0 +1,3 @@
+EXTRA_OECONF += &quot;--with-fexceptions&quot;
+
+PR .= &quot;+${DISTRO}.0&quot;

-M</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27760</commentid>
    <comment_count>4</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2012-11-28 06:43:40 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #0)
&gt; &gt; ERROR: No recipes available for:
&gt; &gt;  
&gt; &gt; /srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-
&gt; &gt; fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend
&gt; &gt; 
&gt; &gt; (why does a BSP need to override libxml?)
&gt; 
&gt; Zhenhua,
&gt; 
&gt; Are you this bbappend is even needed? Why was it originally added?
&gt; 
&gt; commit 5da11afe1e5a685c56833dd16db541a5a7e611d0
&gt; Author: Zhenhua Luo &lt;b19537@freescale.com&gt;
&gt; Date:   Tue Mar 27 21:57:56 2012 +0800
&gt; 
&gt;     libxml: add --with-fexceptions into configure parameter list
&gt;     
&gt;     Signed-off-by: Zhenhua Luo &lt;b19537@freescale.com&gt;
&gt; 
&gt; diff --git a/recipes-append/libxml/libxml2_2.7.8.bbappend
&gt; b/recipes-append/libxml/libxml2_2.7.8.b
&gt; new file mode 100644
&gt; index 0000000..9b3f7f6
&gt; --- /dev/null
&gt; +++ b/recipes-append/libxml/libxml2_2.7.8.bbappend
&gt; @@ -0,0 +1,3 @@
&gt; +EXTRA_OECONF += &quot;--with-fexceptions&quot;
&gt; +
&gt; +PR .= &quot;+${DISTRO}.0&quot;
&gt; 
&gt; -M

It is required by fmc, following is the detailed description:  

Would it be possible to configure libxml2-2.7.2 package with “--with-fexceptions” configuration option? Without this, the library has a problem with C++ programs using exception handling. 

For better understanding, I will resubmit patch to add this message in commit message.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27770</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-11-28 09:43:12 +0000</bug_when>
    <thetext>Is fmc freescale-specific?  Should that option be pushed into oe-core?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27774</commentid>
    <comment_count>6</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2012-11-28 10:15:24 +0000</bug_when>
    <thetext>(In reply to comment #5)
&gt; Is fmc freescale-specific?  Should that option be pushed into oe-core?

Fmc is a freescale-specific package. it makes sense to push the option to oe-core  and other guys&apos; C++ program might also meet this issue. I will post a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28075</commentid>
    <comment_count>7</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2012-12-07 02:29:55 +0000</bug_when>
    <thetext>The patch to add the configure flag has been accepted and applied in master of oe-core. the patch for removing the bbappend from meta-fsl-ppc has been submitted. 

http://cgit.openembedded.org/openembedded-core/commit/?id=ff5552a8432298c32aec2ace72656b0d7059dad3

http://cgit.openembedded.org/openembedded-core/commit/?id=4c18e34f113bc46b0619fc8576475694224f8b40</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28754</commentid>
    <comment_count>8</comment_count>
    <who name="Radu Moisan">radu.moisan</who>
    <bug_when>2013-01-11 09:38:07 +0000</bug_when>
    <thetext>ERROR: No recipes available for:
  /srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend
ERROR: Command execution failed: Exited with 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29420</commentid>
    <comment_count>9</comment_count>
    <who name="Matthew McClintock">msm-oss</who>
    <bug_when>2013-01-31 17:02:36 +0000</bug_when>
    <thetext>This should be fixed on master now.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>