1. Prepare poky build environment 2. by following https://wiki.pokylinux.org/wiki/Multilib, set local.conf to enable multilib build and set MACHINE to qemux86-64 as following: ##### MACHINE = "qemux86-64" require conf/multilib.conf MULTILIBS = "multilib:lib32" DEFAULTTUNE_virtclass-multilib-lib32 = "x86" IMAGE_INSTALL_append = "lib32-connman-gnome" ##### 3. with rpm set for package format, build core-image-sato image Notice the following types of warnings (there are more than 1 of each type, with different targets): 1) WARNING: The recipe lib32-liberation-fonts is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /home/cornel/SDD/Yocto/2poky/build/tmp/deploy/rpm/all/liberation-fonts-1.04-r2.all.rpm Matched in Please verify which package should provide the above files. 2) WARNING: Multilib QA Issue: lib32-eglibc-locale package eglibc-locale-zh-tw - suspicious values 'eglibc-locale' in RPROVIDES 3) WARNING: QA Issue: pcmciautils: Files/directories were installed but not shipped /usr/lib /usr/lib/udev /usr/lib/udev/pcmcia-check-broken-cis /usr/lib/udev/pcmcia-socket-startup /usr/lib/udev/.debug /usr/lib/udev/.debug/pcmcia-check-broken-cis /usr/lib/udev/.debug/pcmcia-socket-startup
Encountered in a ipk multilib build: WARNING: Multilib QA Issue: lib32-eglibc package lib32-eglibc - suspicious values 'rtld(GNU_HASH)' in RPROVIDES
I'm guessing not all of these have the same root cause so in fact may be different bugs. For now, however, I'll handle all of them as one, since some warnings may have a trivial reason for which they popped out and they're not really worth a bugz entry.
These warnings have been fixed. Cheers, Constantin
Great! I will verify this on the next weekly build.
Verified in master:8d6e55bf2192524bda84138b5356a2791adbbe61