[OE-core] yajl: Installed (but unpackaged) file(s) found
Stuart Yoder
b08248 at gmail.com
Wed May 1 19:11:53 UTC 2013
The yajl package (from meta-oe) is a dependency for another package
I'm building, but am getting an error on 64-bit targets where libyajl
is missing.
I noticed this when running bitbake with -v
> [cut]
> Checking for unpackaged file(s): /local/home/b08248/Work/sdk-devel/build_p5020ds-
> 64b_release/tmp/sysroots/x86_64-linux/usr/bin/../lib/rpm/check-files /local/home/b08248/Work/sdk-
> devel/build_p5020ds-64b_release/tmp/work/ppc64e5500-fsl_networking-linux/yajl/2.0.4-r0/package
>
> warning: Installed (but unpackaged) file(s) found:
> /usr/lib/.debug/libyajl.so.2.0.4
> /usr/lib/libyajl.so
> /usr/lib/libyajl.so.2
> /usr/lib/libyajl.so.2.0.4
> /usr/lib/libyajl_s.a
>
> [cut]
It looks like the yajl packages builds everything and puts it into /usr/lib.
However, the packaging code expects to see this in /usr/lib64. See
this in the environment:
FILES_yajl="/usr/bin/* /usr/sbin/* /usr/lib64/yajl/* ...
Ho do I get the yajl recipe to either a) build the files in lib64 or
b) package them from lib.
Thanks,
Stuart
More information about the Openembedded-core
mailing list