Skip to content

RFC multilib.bbclass: fix incorrect TARGET_VENDOR in multilib image

Hongxu Jia openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest1 patch 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/1multilib.bbclass: fix incorrect TARGET_VENDOR in multilib imagemeta/classes/multilib.bbclass+3 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/1][RFC] multilib.bbclass: fix incorrect TARGET_VENDOR in multilib image

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(+)
Signature · 1 line
1.9.1