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: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  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 watching all bug changes.

Reply via email to