[OE-core] meta-toolchain / /bin/sh requirement / ldconfig backfill

Andre McCurdy armccurdy at gmail.com
Mon Sep 18 21:33:41 UTC 2017


On Mon, Sep 18, 2017 at 2:20 PM, Mark Hatle <mark.hatle at windriver.com> wrote:
> On 9/18/17 4:05 PM, Andre McCurdy wrote:
>> On Mon, Sep 18, 2017 at 12:30 PM, Mark Hatle <mark.hatle at windriver.com> wrote:
>>>
>>> Because of this, there is no way (with a default configuration) to build
>>> meta-toolchain....
>>>
>>> Investigating further, ldconfig support moved from "USE_LDCONFIG" to a
>>> distribution configuration.  It does this via the "DISTRO_FEATURES_BACKFILL"
>>> (introduced in commit: a905df2dd8f43a2febffa64a39b6e508510326a0)
>>
>> The intention of that commit was only to change the way support for
>> running ldconfig on the target is controlled (ie changed from an
>> ad-hoc bitbake variable to a distro config option). It's enabled by
>> default now, but it was enabled by default before that commit as well.
>>
>> Did meta-toolchain work previously? If so, was USE_LDCONFIG being
>> forced to 0 somewhere?
>
> In many distributions, the default was 0.

Right. As mentioned in the OE 2.3 reference manual, if your distro
previously set USE_LDCONFIG to 0 then you now need to disable the
"ldconfig" distro config option instead:

  http://www.yoctoproject.org/docs/2.3.1/ref-manual/ref-manual.html#migration-2.3-miscellaneous-changes



More information about the Openembedded-core mailing list