[OE-core] [PATCH 0/1][RFC] multilib.bbclass: fix incorrect TARGET_VENDOR in multilib image

Hongxu Jia hongxu.jia at windriver.com
Thu Oct 16 07:16:24 UTC 2014


While multilib enabled, both of lib32-core-image-minimal and
core-image-minimal's WORKDIR located in the same dir.
$ ls tmp/work/qemux86_64-poky-linux/ -al
...
drwxrwxr-x  3 jiahongxu jiahongxu 4096 Oct 13 16:01 core-image-minimal
drwxrwxr-x  3 jiahongxu jiahongxu 4096 Oct 16 11:11 lib32-core-image-minimal
...

The reason is variable TARGET_VENDOR was not override for multilib
in that situation.

Is it necessary to do the multilib expansion on TARGET_VENDOR ? (See
the following patch)

It affected many other variables, such as:
"HOST_VENDOR, STAGING_BINDIR_TOOLCHAIN, TARGET_SYS, MULTIMACH_TARGET_SYS,
REAL_MULTIMACH_TARGET_SYS, SSTATE_PKGSPEC"

If we do the modification, there may be potential issues which were
caused by the above variables.

Any suggestions is welcomed.

//Hongxu

The following changes since commit ccf5a4d2342c4fd40e4e0b332ea7e34e0bf175d4:

  build-appliance-image: Update to dizzy head revision (2014-10-11 08:11:17 +0100)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib hongxu/fix-ml-rfc
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-ml-rfc

Hongxu Jia (1):
  multilib.bbclass: fix incorrect TARGET_VENDOR in multilib image

 meta/classes/multilib.bbclass | 3 +++
 1 file changed, 3 insertions(+)

-- 
1.9.1




More information about the Openembedded-core mailing list