mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
python3-maturin: bzip2-sys reproduciblility
The /usr/bin/.debug/maturin binary ends up with the path to the bzip-sys (bzip2-1.0.8) source in the python3-maturin-dbg package Fix this by mapping the debug path for CARGO_HOME to TARGET_DBGSRC_DIR/cargo_home via CFLAGS. This is required because the bzip-sys crate is compiled using the cc crate and we override default CFLAGS. (From OE-Core rev: 58a4f8b3afb67e6818f544e74a7f1dd2b1a66f86) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
d97636a0e5
commit
c5cd7c5900
@@ -9,6 +9,8 @@ SRC_URI[sha256sum] = "ed12e1768094a7adeafc3a74ebdb8dc2201fa64c4e7e31f14cfc70378b
|
||||
|
||||
S = "${WORKDIR}/maturin-${PV}"
|
||||
|
||||
CFLAGS:append = "-fdebug-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}/cargo_home"
|
||||
|
||||
DEPENDS += "\
|
||||
python3-setuptools-rust-native \
|
||||
python3-semantic-version-native \
|
||||
|
||||
Reference in New Issue
Block a user