File README of Package SLES-reproducible-builds
This package is meant to be installed to prevent installation of unreproducible packages for SLES Some packages are not listed here because builds can be verified under certain conditions: Botan: needs to be built before 2029-01-30 (SSL cert expires) ceph: needs to be built before year 2038 ( https://tracker.ceph.com/issues/68778 ) certmonger: needs to be built before year 2038 (bsc#1246417 SSL) cockpit: needs to be built before 2030-07-14 (bsc#1246435 SSL) colord: needs AVX2 on the build machine (bsc#1237156) #elixir: needs to be built on a 4-core VM emacs: needs to be built on SandyBridge or newer CPU (bsc#1239628) gcc15: needs to be built before year 2038 (bsc#1223169) glycin-loaders: needs to be built on a 4-core VM (bsc#1230879) guile: needs to be built on a VM with 2+ cores helm: needs to be built before year 2032 (SSL) java-21-openjdk: needs to be built on a 4-core VM (bsc#1221224) leancrypto: needs to be built before year 2034 (SSL) libsoup: needs to be built on a 4-core VM libsoup2: needs to be built on a 4-core VM liburing: needs to be built on a 4-core VM libvirt: needs to be built before 2030-03-17 mariadb: needs to be built before 2040-02-27 (SSL) +memcached: needs to be built before year 2038 (bsc#1246407) nodejs22: needs to be built before 2031-12-18 nodejs22: needs to be built on a new-ish CPU openssl-3: needs to be built before 2035-07-02 perl-IO-Socket-SSL: needs to be built before 2032-12-08 perl-Net-SSLeay: needs to be built before 2038-01-01 +python-aiohttp: needs to be built on a 4-core VM python-aioquic: needs to be built before 2028-07-07 (https://github.com/aiortc/aioquic/issues/557 ) python-asyncpg: needs to be built before 2032-01-04 (https://github.com/MagicStack/asyncpg/issues/997 ) python-execnet: needs to be built on a 4-core VM python-M2Crypto: needs to be built before 2034-09-14 (SSL) python-vcrpy: needs to be built on a 4-core VM python-websockets: needs to be built on a 4-core VM python-wxPython: needs to be built on a 4-core VM qca: needs to be built before 2030-12-31 qt6-declarative qt6-quick3d qt6-sensors qt6-virtualkeyboard: need to be built on a 4-core VM (bsc#1228131) systemd: needs to be built before 2037-12-31 (bsc#1226200) tbb: needs to be built on a 4-core VM xmlsec1: needs to be built before 2034-07-16 (SSL) Remaining issues for reproducible builds: ceph (bsc#1237212) clamav (bsc#1249404) erlang / elixir / rabbitmq-server (bsc#1245558) gstreamer-plugins-rs (bsc#1237097) +hawk2 (bsc#1230275) java-17-openjdk (various old issues) +librcc librcd (bsc#1249405) +llvm15 /17 (bsc#1199076 remaining issue in openmp/libomp) python313:nogil-base (bsc#1244680) +python-numpy (bsc#1245203) +rage-encryption (bsc#1244083) +suse-lifecycle (bsc#1249253) trento-wanda / trento-web (bsc#1242014) dpdk / fwupd-efi / grub2 / xen / kernel / kmps(crash,drbd,leancrypto,nvidia-open-driver-G06-signed) / s390-tools, systemd are PE-signed for secure boot ; causes an unavoidable diff and needs extra tooling to check containers and images (bsc#1247307, bsc#1245501, bsc#1246096 some variations in metadata) (+ marks packages where patches are known) Past issues with reproducible-builds that were fixed in the year 2025: abseil-cpp (bsc#1235867) bcc (bsc#1236871) binutils (bsc#1040589) ca-certificates-mozilla (bsc#1229003) crash (bsc#1230281) dpdk (bsc#1244130) efivar (bsc#1231368) elemental-toolkit emacs (bsc#1239628) gcc15 (bsc#1238491) groff (bsc#1236773) gsl (boo#1227364) gettext-runtime (bsc#1134568) java-21-openjdk (bsc#1213796) kernel-source:kernel-docs (bsc#1238303) kbd (bsc#1240348) kea (bsc#1246670) libcamera (bsc#1217690) libguestfs (bsc#1216986) libpinyin / ibus-libzhuyin (bsc#1180734) llvm19 (bsc#1199076) mage (boo#1047218) meson (boo#1237231) mozilla-nss (bsc#1081723) xmlgraphics-fop (bsc#1237094) openblas (bsc#1181083) ovmf (bsc#1244218) perl-HTTP-CookieJar (https://github.com/dagolden/HTTP-CookieJar/pull/16 ) procps (bsc#1246330) python313 (bsc#1239210) python313:doc (bsc#1243155) python-eventlet (boo#1102840) python-mysqlclient (bsc#1234334) python-rdflib:doc (bsc#1245096 bsc#1234335) python-zope.hookable (bsc#1234334) python-zope.i18nmessageid (bsc#1234334) qt6-tools (bsc#1243434) rsign2 (bsc#1245269 + bsc#1237231)