]> code.ossystems Code Review - openembedded-core.git/commit
gobject-introspection: Ensure prelink config file exists to avoid build failures
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 17 Aug 2016 11:53:16 +0000 (12:53 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Aug 2016 08:27:13 +0000 (09:27 +0100)
commit10e0c1a3a452baa05d160a92a54b2e33cf0fd061
tree0879ca25bb0793b1e8b4bc0194cbb87ed2af6483
parent2b44e468d20a0256fba896562e2e7d1ae593a4c8
gobject-introspection: Ensure prelink config file exists to avoid build failures

gobject-introspection relies upon prelink-rtld. In order to function correctly,
we generate an ld.so.conf file which is generated before users of prelink-rtld
are called.

There is currently a race in gobject-introspection since the configuration file
may not have been created. This adds in code to ensure that regardless of codepath
(new build, existing build, from sstate), we trigger the creation of the configuration
file and avoid build failures.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb