commit 7296346373d0938da2b9a93babe1c18a429e95cb
Author: Andres Salomon <dilinger@queued.net>
Date: Sun Apr 19 15:05:42 2026 -0400
add Jochen's commit to d/changelog
commit 8b727ce9c732e7f76ec2c6e61c17e4fadcd1610a
Merge: bdc3fe7 f64dc08
Author: Andres Salomon <dilinger@debian.org>
Date: Sun Apr 19 19:01:11 2026 +0000
Merge branch 'reproducible_icon' into 'master'
Make chromium.png icon reproducible
See merge request chromium-team/chromium!35
commit f64dc08f0e6574e88bde99525e04df2b77bde5a2
Author: Jochen Sprickerhof <jspricke@debian.org>
Date: Sun Apr 19 20:25:48 2026 +0200
Make chromium.png icon reproducible
Currently there are multiple sources for the chromium.png. From the
build log:
./debian/scripts/icons
copied: chrome/app/theme/default_100_percent/chromium/product_logo_32.png to debian/chromium/usr/share/icons/hicolor/32x32/apps/chromium.png
copied: chrome/app/theme/default_100_percent/chromium/product_logo_16.png to debian/chromium/usr/share/icons/hicolor/16x16/apps/chromium.png
copied: chrome/app/theme/default_100_percent/chromium/linux/product_logo_32.png to debian/chromium/usr/share/icons/hicolor/32x32/apps/chromium.png
copied: chrome/app/theme/default_100_percent/chromium/linux/product_logo_16.png to debian/chromium/usr/share/icons/hicolor/16x16/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_64.png to debian/chromium/usr/share/icons/hicolor/64x64/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_48.png to debian/chromium/usr/share/icons/hicolor/48x48/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_256.png to debian/chromium/usr/share/icons/hicolor/256x256/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_24.png to debian/chromium/usr/share/icons/hicolor/24x24/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_16.png to debian/chromium/usr/share/icons/hicolor/16x16/apps/chromium.png
copied: chrome/app/theme/chromium/product_logo_128.png to debian/chromium/usr/share/icons/hicolor/128x128/apps/chromium.png
copied: chrome/app/theme/chromium/linux/product_logo_64.png to debian/chromium/usr/share/icons/hicolor/64x64/apps/chromium.png
copied: chrome/app/theme/chromium/linux/product_logo_48.png to debian/chromium/usr/share/icons/hicolor/48x48/apps/chromium.png
copied: chrome/app/theme/chromium/linux/product_logo_256.png to debian/chromium/usr/share/icons/hicolor/256x256/apps/chromium.png
copied: chrome/app/theme/chromium/linux/product_logo_24.png to debian/chromium/usr/share/icons/hicolor/24x24/apps/chromium.png
copied: chrome/app/theme/chromium/linux/product_logo_128.png to debian/chromium/usr/share/icons/hicolor/128x128/apps/chromium.png
The output of find is not sorted so this results in randomness in the
picked logo and makes the package not reproducible.
Adding a sort to always get the same icon.
Among the 136 debian patches available in version 147.0.7727.101-1 of the package, we noticed the following issues: