Wind River Support Network

HomeDefectsLIN6-2631
Not to be fixed

LIN6-2631 : [Feature Testing] binutils tests failed on LX07_5011

Created: Mar 18, 2013    Updated: Apr 19, 2018
Resolved Date: Apr 17, 2018
Previous ID: LIN5-3384
Found In Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

Problem Description
======================
binutils tests failed on LX07_5011, the rpm is installed but there is no links for them.

Expected Behavior
======================
The tests pass without error

Observed Behavior
======================
root@p5020ds-2:/opt/wr-test# cd testcases/userspace/TESTCASES/
  -d@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# ./binutils-TEST-01.sh 
./functions.sh: line 13: test: localhost: binary operator expected
which: no addr2line in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 1 fails: Testing: addr2line ***
which: no ar in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 2 fails: Testing: ar ***
which: no as in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 3 fails: Testing: as ***
which: no c++filt in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 4 fails: Testing: c++filt ***
which: no elfedit in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 5 fails: Testing: elfedit ***
which: no gprof in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 6 fails: Testing: gprof ***
which: no ld in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 7 fails: Testing: ld ***
which: no ld.bfd in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 8 fails: Testing: ld.bfd ***
which: no nm in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 9 fails: Testing: nm ***
which: no objcopy in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 10 fails: Testing: objcopy ***
which: no objdump in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 11 fails: Testing: objdump ***
which: no ranlib in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 12 fails: Testing: ranlib ***
which: no readelf in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 13 fails: Testing: readelf ***
which: no size in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 14 fails: Testing: size ***
which: no strings in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 15 fails: Testing: strings ***
which: no strip in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 16 fails: Testing: strip ***
which: no objdump in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
*** coreutils test 17 fails: Testing: objdump ***
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# 
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# 
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# cd /
root@p5020ds-2:/# ls
bin   etc                                   lib    mnt   root  tmp        var
boot  fsl-p50xx-glibc-cgl-cgl-dist.tar.bz2  lib64  opt   sbin  udev-test  vrf
dev   home                                  media  proc  sys   usr
root@p5020ds-2:/# which ar             
which: no ar in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
root@p5020ds-2:/# which strings
which: no strings in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
root@p5020ds-2:/# ls /usr/bin/ppce5500-wrswrap-linux-gnu-*
/usr/bin/ppce5500-wrswrap-linux-gnu-addr2line
/usr/bin/ppce5500-wrswrap-linux-gnu-ar
/usr/bin/ppce5500-wrswrap-linux-gnu-as
/usr/bin/ppce5500-wrswrap-linux-gnu-c++filt
/usr/bin/ppce5500-wrswrap-linux-gnu-elfedit
/usr/bin/ppce5500-wrswrap-linux-gnu-embedspu
/usr/bin/ppce5500-wrswrap-linux-gnu-gprof
/usr/bin/ppce5500-wrswrap-linux-gnu-ld
/usr/bin/ppce5500-wrswrap-linux-gnu-ld.bfd
/usr/bin/ppce5500-wrswrap-linux-gnu-nm
/usr/bin/ppce5500-wrswrap-linux-gnu-objcopy
/usr/bin/ppce5500-wrswrap-linux-gnu-objdump
/usr/bin/ppce5500-wrswrap-linux-gnu-ranlib
/usr/bin/ppce5500-wrswrap-linux-gnu-readelf
/usr/bin/ppce5500-wrswrap-linux-gnu-size
/usr/bin/ppce5500-wrswrap-linux-gnu-strings
/usr/bin/ppce5500-wrswrap-linux-gnu-strip
root@p5020ds-2:/# 

Workaround

install binutils-symlinks rpm manually 

Steps to Reproduce

1.
clone/pull userspace test layer
git clone git://git.wrs.com/layers/wr-testing

2.
configure --enable-board=cav-octeon2 --enable-kernel=standard --enable-rootfs=glibc_std --with-layer=/buildarea/product/wrlinux-x/layers/wr-features,/buildarea/product/wrlinux-x/layers/wr-security,meta-selinux,/buildarea/wr-testing/userspace

make  fs

3. boot target and run

cd /opt/wr-test/testcases/userspace/TESTCASES
./binutils-TEST-01.sh -d
Live chat
Online