Bug ID 1227999
Summary python reproducible builds
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS All
Status NEW
Severity Normal
Priority P5 - None
Component Python
Assignee python-maintainers@suse.com
Reporter bwiedemann@suse.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By Development
Blocker ---

our python311 (and other versions) interpreter suffer from several issues that
prevent reproducing the binary rpms:

1.
PGO = profile guided optimization causes non-deterministic machine code,
because the training run is not 100% deterministic.
This should honor the %do_profiling macro instead of/in addition to its own
profileopt.

2. python311:doc have 3 issues:
2.1: merged: https://github.com/python/cpython/pull/121872 date
2.2: https://github.com/python/cpython/pull/121883 parallelism/race
2.3: https://github.com/sphinx-doc/sphinxcontrib-devhelp/pull/13 gzip mtime

I'd like to see variations of these backported to all our Factory python
interpreter versions.


You are receiving this mail because: