Wind River Support Network

HomeDefectsLIN5-3829
Fixed

LIN5-3829 : Using the feature template "feature/compat-wireless" on a multilib image can cause failures

Created: Mar 14, 2013    Updated: Dec 19, 2017
Resolved Date: Apr 23, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.3
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: Kernel

Description

  Problem Description
  ======================
Multilab test failed.


  Expected Behavior
  ======================

  run case  normally

  Observed Behavior
  ======================
  None

  Logs(Key error logs)
  ======================
[wr-taf@pek-lpgtest3 14821]$ 
[wr-taf@pek-lpgtest3 14821]$ make MLIB=lib64 fs
Setting up host-cross and links
Setting up packages link
Creating export directory
Creating project properties
Loading cache: 100% |#########################################################################################################| ETA:  00:00:00
Loaded 2508 entries from dependency cache.
Parsing recipes: 100% |#######################################################################################################| Time: 00:00:18
Parsing of 1091 .bb files complete (1089 cached, 2 parsed). 2511 targets, 140 skipped, 6 masked, 0 errors.
WARNING: No recipes available for:
  /lpg-build/cdc/bsp/wrlinux-5.0.1/wr-testing/kts/recipes-kts/kts/wrlinux-image-glibc-cgl.bbappend
NOTE: Populating toolchain links in /bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/toolchain.
NOTE: Toolchain binaries pattern: /14821/layers/wr-toolchain/4.6a-99/bin/powerpc-wrs-linux-gnu*

OE Build Configuration:
BB_VERSION        = "1.17.1"
TARGET_ARCH       = "powerpc"
TARGET_OS         = "linux"
MACHINE           = "fsl-p50xx"
DISTRO            = "wrlinux"
DISTRO_VERSION    = "5.0.1.0"
TUNE_FEATURES     = "m32 fpu-hard e5500"
TARGET_FPU        = ""
wrlinux           = "LB34_5.0.1_RCPL0001:7e986bf90d84678cc98f661dcc0f91a388999340"
wrlcompat         = "LB34_5.0.1_RCPL0001:f2350b1c6a8cdbc5dc797e35e4dad4d9e0084338"
wr-toolchain      = "LB34_5.0.1_RCPL0001:a43ca8d2db16bd0bc2bbbfba1b083deaf69ea139"
meta              = "LB34_5.0.1_RCPL0001:ab084549daa3d74ff9e01831573d8c7e410717a0"
oe-core-dl        
meta-downloads    = "<unknown>:<unknown>"
wr-kernel         = "LB34_5.0.1_RCPL0001:d8806a707faa81f4f399b11b9ce5a9e99a32eff8"
fsl-p50xx         = "LB34_5.0.1_RCPL0001:9e7deedfbb8356c90ac1528302cfa7aba9344e05"
wr-base           = "LB34_5.0.1_RCPL0001:09bb50a3830066b6a8ffa840336e14ac9e09572d"
wr-features       = "LB34_5.0.1_RCPL0001:bb7ce1f13b01aad3f3365ed13248294e983ec8a9"
wr-tools-profile  = "LB34_5.0.1_RCPL0001:17eb3783c18d9ccd085af111d6e1bd4f0d5fb237"
wr-tools-debug    = "LB34_5.0.1_RCPL0001:3b3a69da539a44aac4c8de04845cb187ae74102b"
meta-networking   = "LB34_5.0.1_RCPL0001:b84a9eabc2cb81898b10e421149eb59b48788237"
meta-webserver    = "LB34_5.0.1_RCPL0001:6909cbf3d18a095fec986066c405cfab75edf1c4"
wr-prebuilts      = "<unknown>:<unknown>"
bts               
kts               = "master:4e451bfff1adcccc0368a818a26067c94868319f"
local             = "<unknown>:<unknown>"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_rootfs (see /buildarea2/fast_build/BUILD/14821/bitbake_build/tmp/work/fsl_p50xx-wrs-linux/lib64-wrlinux-image-glibc-std-1.0-r2/temp/do_rootfs/log.do_rootfs.29439 for further information)
ERROR: Logfile of failure stored in: /14821/bitbake_build/tmp/work/fsl_p50xx-wrs-linux/lib64-wrlinux-image-glibc-std-1.0-r2/temp/do_rootfs/log.do_rootfs.29439
Log data follows:
| DEBUG: Executing shell function do_rootfs
| Previous repo file missing: /14821/bitbake_build/tmp/deploy/rpm/lib64_fsl_p50xx/repodata/primary.xml.gz
| Previous repo file missing: /14821/bitbake_build/tmp/deploy/rpm/lib64_ppc64e5500/repodata/primary.xml.gz
| Note: configuring RPM platform settings
| Note: configuring RPM system provides
| Note: configuring RPM DB settings
| Note: configuring Smart settings
| 
| 
| 
| 
| 
| 
| Note: adding Smart channel lib64_fsl_p50xx (65)
| 
| 
| Note: adding Smart channel lib64_ppc64e5500 (60)
| 
| 
| Note: adding Smart channel all (40)
| 
| 
| Note: adding Smart channel fsl_p50xx (35)
| 
| 
| Note: adding Smart channel ppce5500 (30)
| 
| 
| Note: configuring RPM cross-install scriptlet_wrapper
| 
| Updating cache...               ######################################## [100%]
| 
| Saving cache...
| 
| Error: lib64-compat-wireless not found in the lib64 feeds (lib64_fsl_p50xx lib64_ppc64e5500 lib64_powerpc64 noarch any all).
| WARNING: /14821/bitbake_build/tmp/work/fsl_p50xx-wrs-linux/lib64-wrlinux-image-glibc-std-1.0-r2/temp/do_rootfs/run.do_rootfs.29439:738 exit 1 from
|   exit 1
| ERROR: Function failed: do_rootfs (see /14821/bitbake_build/tmp/work/fsl_p50xx-wrs-linux/lib64-wrlinux-image-glibc-std-1.0-r2/temp/do_rootfs/log.do_rootfs.29439 for further information)
ERROR: Task 8 (virtual:multilib:lib64:/14821/layers/wr-base/recipes-base/images/wrlinux-image-glibc-std.bb, do_rootfs) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4487 tasks of which 1512 didn't need to be rerun and 1 failed.
No currently running tasks (4487 of 4488)

Summary: 1 task failed:
  virtual:multilib:lib64:/14821/layers/wr-base/recipes-base/images/wrlinux-image-glibc-std.bb, do_rootfs
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
make: *** [export/fsl-p50xx-glibc-std-preempt-rt-dist.tar.bz2] Error 1
[wr-taf@pek-lpgtest3 14821]$ 
[wr-taf@pek-lpgtest3 14821]$ 
[wr-taf@pek-lpgtest3 14821]$ head config.log 
# Generated by wrlinux configure at Thu Mar 14 18:54:00 CST 2013
/lpg-build/cdc/fast_prod/wrlinux501/dvd_install/lx04_12sp_5011/wrlinux-5/wrlinux/configure --enable-jobs=10 --enable-parallel-pkgbuilds=10 --enable-kernel=preempt-rt --with-layer=/lpg-build/cdc/bsp/wrlinux-5.0.1/wr-testing/bts,/lpg-build/cdc/bsp/wrlinux-5.0.1/wr-testing/kts,, --enable-test=yes --enable-rootfs=glibc-std --enable-board=fsl_p50xx --with-rcpl-version=0001
[wr-taf@pek-lpgtest3 14821]$ 

Steps to Reproduce

1, Config and build.

When configuring choose a BSP that has multilib support enabled, and then add the compat-wireless template i.e.:

# .../wrlinux-5/wrlinux/configure --enable-kernel=standard --enable-rootfs=glibc-small --enable-board=fsl_p50xx --with-template=feature/compat-wireless


# make fs

2,

make MLIB=lib64 fs 

Other Downloads


Live chat
Online