Bug 2771 - lib32 connman-gnome is not built for qemux86-64
Summary: lib32 connman-gnome is not built for qemux86-64
Status: VERIFIED WORKSFORME
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: connectivity (show other bugs)
Version: 1.3
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.3 M4
Assignee: Cristian Iorga
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-07-16 20:53 UTC by Laurentiu Serban
Modified: 2012-10-04 12:20 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
lib32-connman-gnome rpm is present (29.94 KB, image/png)
2012-09-26 09:27 UTC, Cristian Iorga
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurentiu Serban 2012-07-16 20:53:21 UTC
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
4. after build finished, start up the image and check if connman and related packages(like libc) are 32-bit

There are no 32-bit packages in the filesystem
The recipe is core-image-sato

The commit is eb0cb7e8234f5d2e5623406e9660be91cf52f65e (master branch)
Comment 1 Cristian Iorga 2012-09-25 16:07:12 UTC
Investigation started.
Comment 2 Cristian Iorga 2012-09-26 09:27:48 UTC
Created attachment 846 [details]
lib32-connman-gnome rpm is present

lib32-connman-gnome rpm is present
Comment 3 Cristian Iorga 2012-09-26 12:30:42 UTC
Issue tested.
YP: HEAD at 8b3aa00029e62df6d05710cf166fd5d09bdb29cf commit.

No issue spotted, lib32-connman-gnome built and installed in a quemux86-64 core-image-sato.

Checked in YL QEMU emulator by running:

rpm -qa | grep connman

See screnshot for details.
Comment 4 Andreea Brandusa Proca 2012-10-04 07:54:47 UTC
Verified in comit: 718eb85806e080d0b165344b272e531ef19421eb.
Comment 5 Andreea Brandusa Proca 2012-10-04 12:20:04 UTC
It works if is written: 
                         IMAGE_INSTALL_append = " lib32-connman-gnome" instead of         
                         IMAGE_INSTALL_append = "lib32-connman-gnome",
as specified in the documentation:
http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#usingpoky-extend-customimage-localconf