[Breeze] [Bug 508718] New: libKF6BreezeIcons.so is not reproducible
Arnout Engelen
bugzilla_noreply at kde.org
Mon Aug 25 16:06:04 BST 2025
https://bugs.kde.org/show_bug.cgi?id=508718
Bug ID: 508718
Summary: libKF6BreezeIcons.so is not reproducible
Classification: Plasma
Product: Breeze
Version First 6.3.0
Reported In:
Platform: NixOS
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Icons
Assignee: visual-design at kde.org
Reporter: kde at bzzt.net
CC: kainz.a at gmail.com, m at nueljl.in
Target Milestone: ---
SUMMARY
When building breeze-icons from source twice, libKF6BreezeIcons.so is not
always bit-by-bit identical. This is an attractive property because it allows
more easy verification of build artifacts, for more details see
https://reproducible-builds.org .
STEPS TO REPRODUCE
1. Build breeze-icons
2. store libKF6BreezeIcons.so
3. Build breeze-icons cleanly again
OBSERVED RESULT
libKF6BreezeIcons.so is different, specifically
https://reproducible.nixos.org/diffoscope/breeze-icons-adaa24fbf467/
EXPECTED RESULT
libKF6BreezeIcons.so is identical
ADDITIONAL INFORMATION
This started being nondeterministic somewhere between 6.2.0 and 6.3.0, but also
confirmed on 6.14.0 and 6.17.0
It seems perhaps resources are embedded in a nondeterministic order
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Visual-design
mailing list