<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I am using openbmc-v2.2 and want to add some new features,just for test. But when I try to add any application, not only sdbus or phosphor-fan-presence, but all the application I tried have this problem.</div><div>Here is my step:</div><div><div>(1)export TEMPLATECONF=meta-ibm/meta-palmetto/conf</div></div><div>(2)openbmc-env<br></div><div>(3)devtool add sdbusplus <a href="https://github.com/openbmc/sdbusplus.git">https://github.com/openbmc/sdbusplus.git</a></div><div>(4) vim openbmc/build/conf/local.conf</div><div>     add"IMAGE_INSTALL_append = " welcome" "</div><div>(5)bitbake bitbake obmc-phosphor-image</div><div><br></div><div>I have change to existing recipes but the problem is as the same.</div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">Benjamin Fair <<a href="mailto:benjaminfair@google.com">benjaminfair@google.com</a>> 于2019年1月10日周四 上午2:59写道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Jan 9, 2019 at 10:05 AM Patrick Venture <<a href="mailto:venture@google.com" target="_blank">venture@google.com</a>> wrote:<br>
><br>
> On Wed, Jan 9, 2019 at 12:16 AM Sheldon 13 <<a href="mailto:tssheldonpotter@gmail.com" target="_blank">tssheldonpotter@gmail.com</a>> wrote:<br>
> ><br>
> > After I add a new application (such as sdbus or phosphor-fan-presence) using DEVTOOL, I build it with BITBAKE, but it always get error like this:<br>
<br>
Why are you adding a new recipe for these applications? You should be<br>
able to use the existing recipes that have already been written.<br>
<br>
Here's the one for sdbusplus for instance:<br>
<a href="https://github.com/openbmc/openbmc/blob/master/meta-phosphor/recipes-extended/sdbusplus/sdbusplus_git.bb" rel="noreferrer" target="_blank">https://github.com/openbmc/openbmc/blob/master/meta-phosphor/recipes-extended/sdbusplus/sdbusplus_git.bb</a><br>
<br>
> > ##########################################################<br>
> > NOTE: Executing RunQueue Tasks<br>
> > ERROR: sdbusplus-1.0+git999-r0 do_configure: configure failed<br>
> > ERROR: sdbusplus-1.0+git999-r0 do_configure: Function failed: do_configure (log file is located at /home/sheldon13/dev/openbmc-2.2/build/tmp/work/armv5e-openbmc-linux-gnueabi/sdbusplus/1.0+git999-r0/temp/log.do_configure.114229)<br>
> > ERROR: Logfile of failure stored in: /home/sheldon13/dev/openbmc-2.2/build/tmp/work/armv5e-openbmc-linux-gnueabi/sdbusplus/1.0+git999-r0/temp/log.do_configure.114229<br>
> > Log data follows:<br>
> > | DEBUG: Executing python function externalsrc_configure_prefunc<br>
> > ############################################################<br>
> ><br>
> ><br>
> ><br>
> > My recipe file <a href="http://sdbusplus_git.bb" rel="noreferrer" target="_blank">sdbusplus_git.bb</a> was automatically generated by the DEVTOOL command ,it is like this:<br>
> > ##################################################################################################################<br>
> > # Recipe created by recipetool<br>
> > # This is the basis of a recipe and may need further editing in order to be fully functional.<br>
> > # (Feel free to remove these comments when editing.)<br>
> ><br>
> > # WARNING: the following LICENSE and LIC_FILES_CHKSUM values are best guesses - it is<br>
> > # your responsibility to verify that the values are complete and correct.<br>
> > #<br>
> > # The following license files were not able to be identified and are<br>
> > # represented as "Unknown" below, you will need to check them yourself:<br>
> > #   LICENSE<br>
> > LICENSE = "Unknown"<br>
> > LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"<br>
> ><br>
> > SRC_URI = "git://<a href="http://github.com/openbmc/sdbusplus.git;protocol=https" rel="noreferrer" target="_blank">github.com/openbmc/sdbusplus.git;protocol=https</a>"<br>
> ><br>
> > # Modify these as desired<br>
> > PV = "1.0+git${SRCPV}"<br>
> > SRCREV = "09c981700d7bd98eed54a670e959a424585dcd84"<br>
> ><br>
> > S = "${WORKDIR}/git"<br>
> ><br>
> > # NOTE: the following library dependencies are unknown, ignoring: gtest gmock<br>
> > #       (this is based on recipes that have previously been built and packaged)<br>
> > DEPENDS = "gtest systemd"<br>
> ><br>
> > # NOTE: if this software is not capable of being built in a separate build directory<br>
> > # from the source, you should replace autotools with autotools-brokensep in the<br>
> > # inherit line<br>
> > inherit pkgconfig pythonnative autotools<br>
> ><br>
> > # Specify any options you want to pass to the configure script using EXTRA_OECONF:<br>
> > EXTRA_OECONF = ""<br>
> > ###############################################################################################################<br>
> > and I didn't change the recipe and didn't know how to change it. Can you help me build my project?<br>
><br>
> Can you provide your full steps to reproduce your workspace, such as,<br>
> git clone openbmc, git clone sdbusplus, and so on, as I haven't had<br>
> issues recently with devtool.<br>
<br>
Can you also describe what you're trying to accomplish? Feel free to<br>
join the IRC channel #openbmc on <a href="http://freenode.net" rel="noreferrer" target="_blank">freenode.net</a> if that's easier.<br>
<br>
Benjamin<br>
</blockquote></div>