Hi Ross,
On 11/8/24 12:55 PM, Ross Burton via lists.openembedded.org wrote:
Cython generates C source code that contains mentions to the original
.py files, which results in build paths being embedded inside the
binaries.
Implement prefix remapping to change these build paths to point at the
target debug directory, so that we don't leak build paths and have
reproducible builds.
This patch is currently not submitted upstream, but will be shortly and
I expect it to evolve before being merged.
Signed-off-by: Ross Burton <[email protected]>
---
.../python3-cython/0001-WIP-prefix-map.patch | 148 ++++++++++++++++++
.../python/python3-cython_3.0.11.bb | 1 +
2 files changed, 149 insertions(+)
create mode 100644
meta/recipes-devtools/python/python3-cython/0001-WIP-prefix-map.patch
diff --git
a/meta/recipes-devtools/python/python3-cython/0001-WIP-prefix-map.patch
b/meta/recipes-devtools/python/python3-cython/0001-WIP-prefix-map.patch
new file mode 100644
index 00000000000..adc9463ffa7
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-cython/0001-WIP-prefix-map.patch
@@ -0,0 +1,148 @@
+From 4d1b7911372561b22e03c7f2b4ec807502b5b9c1 Mon Sep 17 00:00:00 2001
+From: Ross Burton <[email protected]>
+Date: Mon, 4 Nov 2024 15:36:39 +0000
+Subject: [PATCH] WIP prefix map
+
+Upstream-Status: Inappropriate
Can you please provide even some temporary commit log and a proper
commit title, so that if somehow it ends up never being modified we have
some clue on what's happening there?
And here I assume we want "Pending" instead of "Inappropriate" since you
say it'll eventually be submitted?
Cheers,
Quentin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#206869):
https://lists.openembedded.org/g/openembedded-core/message/206869
Mute This Topic: https://lists.openembedded.org/mt/109461786/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-