The final version of task-sdk-host-nativesdk changes between build machines, based on the file-system order in the WindRiver Linux 5 directory. The problem is there are two files in the same layer that set PR for this task: 1. wr-sdktools-qt: wrlcompat/recipes-wrlcompat/wr-sdktools-qt/task-sdk-host-nativesdk.bbappend (sets PR = "wr2") and 2. wr-sdktools : wrlcompat/recipes-wrlcompat/wr-sdktools/task-sdk-host-nativesdk.bbappend (sets PR = "wr1") So depending on which one gets processed first, the resulting version changes between what machine it is built on. The order these are processed in matches the order a find command finds them and prints it’s results (file system order), which can be different between some of the build machines.