Wind River Support Network

HomeDefectsLIN5-19328
Fixed

LIN5-19328 : wrlinux 5 - Non-deterministic build result

Created: Aug 26, 2014    Updated: Dec 19, 2017
Resolved Date: Nov 24, 2014
Found In Version: 5.0.1.17
Fix Version: 5.0.1.22
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: Build & Config

Description

The size of initramfs differs almost between every build.

In the supplied test project, if the sstate files for groff is deleted the regenerated package often contains .ps files with different size in usr/share/doc/groff

In the supplied test project 3 executables get different group.
                /usr/bin/dotlockfile        mail <-> man
                /usr/bin/rdist                    bin <-> daemon
                /usr/bin/rdistd                  bin <-> daemon 

Also, permissions could differ.

The group and permission parts may make a build unusable on customer's environment since the outcome of two builds may differ is it almost impossible to recreate an old build, if needed.

Please refer to the attached check.log which repreresents the output of the check.sh script.

Steps to Reproduce

please refer to the attached archive.
change the wrlinux install paths in the configure script.
leave the build script running until ~15-18 manifest files are being produced
run the diff script

Other Downloads


Live chat
Online