[Git][reproducible-builds/reproducible-notes][master] Add random_offset_id_in_cython_linetrace, rename tempdir_in_cython_cythonize...
Holger Levsen (@holger)
gitlab at salsa.debian.org
Wed May 13 15:10:57 UTC 2026
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-notes
Commits:
b99f0ae7 by Tianyu Chen at 2026-05-13T17:10:49+02:00
Add random_offset_id_in_cython_linetrace, rename tempdir_in_cython_cythonize to tempdir_in_cython_cythonize_aio_libs_pep517_backend
(cherry picked from commit f04eca52e38426efbe00a9eb5b895711ddedd84c)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- issues.yml
- packages.yml
Changes:
=====================================
issues.yml
=====================================
@@ -1260,9 +1260,18 @@ random_order_in_cython_output:
Cython generates .c code from a Python-like syntax. Some of it is in
non-deterministic order.
url: https://bugs.debian.org/806493
-tempdir_in_cython_cythonize:
+random_offset_id_in_cython_linetrace:
description: |
- Cython called via cythonize in, e.g. pyproject.toml, creates ELF debug entries with a nondetermistic temporary directory such as "/tmp/.tmp-propcache-pep517-11hza083/src/src/propcache/_helpers_c.c:9725"
+ Cython generates .c/.cpp code from a Python-like syntax. With linetrace=True in .pyx, Cython adds TraceLine, brings nondetermistic offset when calling _PyMonitoring_FirePyUnwindEvent/_PyMonitoring_FirePyStartEvent/_PyMonitoring_FirePyReturnEvent.
+tempdir_in_cython_cythonize_aio_libs_pep517_backend:
+ description: |
+ In some aio-libs projects, Cython is called via cythonize in a non-deterministic temporary directory, creates ELF debug entries with a nondetermistic temporary directory such as "/tmp/.tmp-propcache-pep517-11hza083/src/src/propcache/_helpers_c.c:9725"
+ .
+ https://github.com/aio-libs/yarl/pull/1590
+ https://github.com/aio-libs/yarl/pull/1591
+ https://github.com/aio-libs/propcache/issues/68
+ https://github.com/aio-libs/propcache/pull/218
+ https://github.com/aio-libs/frozenlist/issues/577
timestamps_in_python_code_generated_by_pyside:
description: |
The resource compiler from pyside-tools embeds a creation timestamp into the generated Python source.
=====================================
packages.yml
=====================================
@@ -6302,7 +6302,7 @@ frown:
frozenlist:
version: 1.4.1-1
issues:
- - random_hashes_in_cython_output
+ - tempdir_in_cython_cythonize_aio_libs_pep517_backend
fs-uae:
version: 2.6.2+dfsg-3
issues:
@@ -16131,7 +16131,7 @@ macromoleculebuilder:
macs:
version: 2.2.7.1-3
issues:
- - random_hashes_in_cython_output
+ - random_offset_id_in_cython_linetrace
macsyfinder:
version: 1.0.2-1
comments: |
@@ -23661,7 +23661,7 @@ python-prctl:
python-propcache:
version: 0.3.0-1
issues:
- - tempdir_in_cython_cythonize
+ - tempdir_in_cython_cythonize_aio_libs_pep517_backend
python-psutil:
version: 5.8.0-2
issues:
@@ -29855,7 +29855,7 @@ rapache:
rapidfuzz:
version: 3.12.2+ds-1
issues:
- - tempdir_in_cython_cythonize
+ - random_offset_id_in_cython_linetrace
rapmap:
version: 0.3.0+dfsg-1
issues:
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/commit/b99f0ae7a65f11ff84572f71997d3e4b9b73a3c4
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/commit/b99f0ae7a65f11ff84572f71997d3e4b9b73a3c4
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20260513/30052daa/attachment.htm>
More information about the rb-commits
mailing list