| Summary: | Autobuilder failing on fsl-ppc | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | Ross Burton <ross.burton> |
| Component: | bsps-meta-fsl-ppc | Assignee: | Matthew McClintock <msm-oss> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | msm-oss, radu.moisan, sgw, yi.zhao, zhenhua.luo |
| Version: | 1.3 | ||
| Target Milestone: | 1.4 M2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | (autobuilder) | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Ross Burton
2012-11-22 10:20:35 UTC
*** Bug 3481 has been marked as a duplicate of this bug. *** The fix patch has been submitted to meta-freescale@yoctoproject.org. (In reply to comment #0) > 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?) Zhenhua, Are you this bbappend is even needed? Why was it originally added? commit 5da11afe1e5a685c56833dd16db541a5a7e611d0 Author: Zhenhua Luo <b19537@freescale.com> Date: Tue Mar 27 21:57:56 2012 +0800 libxml: add --with-fexceptions into configure parameter list Signed-off-by: Zhenhua Luo <b19537@freescale.com> 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 += "--with-fexceptions" + +PR .= "+${DISTRO}.0" -M (In reply to comment #3) > (In reply to comment #0) > > 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?) > > Zhenhua, > > Are you this bbappend is even needed? Why was it originally added? > > commit 5da11afe1e5a685c56833dd16db541a5a7e611d0 > Author: Zhenhua Luo <b19537@freescale.com> > Date: Tue Mar 27 21:57:56 2012 +0800 > > libxml: add --with-fexceptions into configure parameter list > > Signed-off-by: Zhenhua Luo <b19537@freescale.com> > > 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 += "--with-fexceptions" > + > +PR .= "+${DISTRO}.0" > > -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. Is fmc freescale-specific? Should that option be pushed into oe-core? (In reply to comment #5) > 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' C++ program might also meet this issue. I will post a patch. 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 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 This should be fixed on master now. |