Wind River Support Network

HomeDefectsLIN6-1619
Not to be fixed

LIN6-1619 : iputils_s20121221 failed (do_compile) of qemux86-64_std.

Created: Oct 7, 2013    Updated: Apr 19, 2018
Resolved Date: Apr 17, 2018
Found In Version: 6.0
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

Problem Description
======================
With sstate enabled,
   iputils occasionally fails to compile
or
   docbook-utils-native_0.6.14 do_compile failed (see duplicate defect).

Observed Behaviour
======================

x86_64-wrs-linux-gcc  -m64 --sysroot=/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build/tmp/sysroots/qemux86-64 -D_GNU_SOURCE -O2 -pipe -g   -c traceroute6.c -DCAPABILITIES  -o traceroute6.o
x86_64-wrs-linux-gcc  -m64 --sysroot=/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build/tmp/sysroots/qemux86-64 -D_GNU_SOURCE -O2 -pipe -g   -c ping6.c -DCAPABILITIES    -DUSE_GNUTLS -o ping6.o
make -C doc man
make[1]: Entering directory `/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build/tmp/work/x86_64-wrs-linux/iputils/s20121221-r0/iputils-s20121221/doc'
/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-050905/qemux86_world_bprod/bitbake_build/tmp/work/x86_64-linux/opensp-native/1.5.2-r2/image//home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/nsgmls:/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build/tmp/sysroots/x86_64-linux/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/home/nxadm/nx/yow-blade10.1/builds-2013-10-06-160639/qemux86-64_std/bitbake_build
/tmp/sysroots/x86_64-linux/etc/sgml/sgml-docbook-dtd-4.1.cat" (No such file or directory)

Workaround

$ yes | rm $(find /path/to/sstate-cache -name "*sgml-common*sysroot*")



If that is insufficient, it may be necessary to purge all docbook sysroot files:



$ yes | rm $(find /path/to/sstate-cache -name "*sgml-common*sysroot*") \

$(find /path/to/sstate-cache -name "*docbook-sgml-*sysroot*") \

$(find /path/to/sstate-cache -name "*docbook-utils-*sysroot*") \

$(find /path/to/sstate-cache -name "*openjade-*sysroot*"

Steps to Reproduce

configure --enable-board=qemux86-64 --enable-rootfs=glibc-std --enable-kernel=standard --enable-bootimage=noimage

make
Live chat
Online