Bug 16400 - AB-INT: boost reproducibility issues
Summary: AB-INT: boost reproducibility issues
Status: RESOLVED FIXED
Alias: None
Product: Functional (self) Testing
Classification: QA/Testing
Component: oe-selftest (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 6.1 M3
Assignee: Rob Woolley
QA Contact:
URL:
Whiteboard: AB-INT
Depends on:
Blocks:
 
Reported: 2026-08-18 12:39 UTC by Mathieu Dubois-Briand
Modified: 2026-08-25 07:05 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Dubois-Briand 2026-08-18 12:39:53 UTC
I saw that one once, on my own branch:

AssertionError: The following deb packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./x86-64-v3/boost-dev_1.92.0-r0_amd64.deb
The following ipk packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./x86-64-v3/boost-dev_1.92.0-r0_x86-64-v3.ipk
The following rpm packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./x86_64_v3/boost-dev-1.92.0-r0.x86_64_v3.rpm

Looking at the diffoscope output, the changes are in cmake files:

set_property(TARGET·Boost::python·APPEND·PROPERTY·INTERFACE_LINK_LIBRARIES "$<$<CONFIG:release>:dl;pthread>")

vs

set_property(TARGET·Boost::python·APPEND·PROPERTY·INTERFACE_LINK_LIBRARIES "$<$<CONFIG:release>:dl;pthread;util>")
Comment 1 Mathieu Dubois-Briand 2026-08-18 12:40:35 UTC
reproducible debian11-vk-3 mathieu/master-next completed at 2026-08-18 07:22:50+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260818-enru31yq
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4725/steps/16/logs/stdio
Comment 2 Randy MacLeod 2026-08-20 14:41:55 UTC
Rob, RP said that your NumPy changes to boost are involved here.
Can you fix this bug please ?
Comment 3 Mathieu Dubois-Briand 2026-08-24 08:31:55 UTC
reproducible alma8-vk-1 mathieu/master-next completed at 2026-08-20 14:01:16+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260820-fvc_bxc2
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4754/steps/16/logs/stdio

reproducible debian12-vk-1 mathieu/master-next completed at 2026-08-21 06:25:18+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260821-cvkoqsji
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4760/steps/15/logs/stdio

reproducible alma9-vk-2 mathieu/master-next completed at 2026-08-21 09:19:48+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260821-7bgajjpu
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4763/steps/16/logs/stdio

reproducible rocky9-vk-2 mathieu/master-next-tests&mathieu/master-next completed at 2026-08-21 06:38:35+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260821-a8fd4mb1
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4761/steps/16/logs/stdio

reproducible debian12-vk-7 mathieu/master-next-tests&mathieu/master-next completed at 2026-08-21 08:43:02+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260821-emc0cuq5
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4764/steps/15/logs/stdio

reproducible rocky8-vk-1 mathieu/master-next-tests&mathieu/master-next completed at 2026-08-21 18:30:15+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260821-cikm2h_q
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4772/steps/16/logs/stdio

reproducible debian12-vk-7 mathieu/master-next completed at 2026-08-22 10:20:43+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260822-6jzx6gbf
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4776/steps/15/logs/stdio

reproducible debian13-vk-1 mathieu/master-next completed at 2026-08-22 18:41:41+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260822-q75uc5b8
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4781/steps/15/logs/stdio

reproducible debian12-vk-5 mathieu/master-next-tests&mathieu/master-next completed at 2026-08-23 12:11:38+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260823-ijsa19y5
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4785/steps/15/logs/stdio

reproducible ubuntu2604-vk-3 mathieu/master-next completed at 2026-08-23 19:04:07+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260823-uwr9a8vk
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4788/steps/15/logs/stdio

reproducible alma8-vk-1 master completed at 2026-08-24 02:30:00+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260824-ns4u_2hs
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4790/steps/16/logs/stdio

reproducible opensuse160-vk-1 mathieu/master-next completed at 2026-08-20 20:07:01+00:00
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260820-aefm7jhz
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4757/steps/15/logs/stdio