Wind River Support Network

HomeDefectsLIN8-9170
Fixed

LIN8-9170 : Issue with glibc-locale spec file

Created: May 4, 2018    Updated: Dec 15, 2018
Resolved Date: Aug 5, 2018
Found In Version: 8.0.0.26
Fix Version: 8.0.0.27
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Build & Config

Description

Attached are two different spec files (glibc-locale.spec.1 and glibc-locale.spec.2)  generated during two different builds of the glibc-locale recipe, both where generated from the same source / no changes to glibc nor glibc-locale.

Their build consistency checking scripting caught the issue due to the difference. 

Steps to Reproduce

/wr/installs/lx8/wrlinux-8/wrlinux/configure --enable-board=intel-x86-32 --enable-build=production --enable-ccache=yes --enable-kernel=preempt-rt --enable-rootfs=glibc-core --enable-buildhist=yes --with-layer=wr-bsps/intel-x86 --enable-prserver=no --with-init=sysvinit --enable-reconfig --with-rcpl-version=0026


make glibc-locale.package 
4.	make glibc-locale 
After this finishes, /opt/workspace/project1/bitbake_build/tmp/work/corei7-32-wrs-linux/glibc-locale/2.22-r0/glibc-locale.spec will contain no libc6 Requires lines. 

To get the version of the .spec file with the libc6 Requires lines, perform these steps to rebuild glibc-locale after glibc is finished building (in the same project as the steps above): 
5.	make glibc 
6.	make glibc-locale.cleansstate 
7.	make glibc-locale 
After this finishes, the glibc-locale.spec file will contain the libc6 Requires lines.

Other Downloads


Live chat
Online