]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
python3-libarchive-c: Avoid using find_library python API
authorKhem Raj <raj.khem@gmail.com>
Sat, 2 Nov 2024 21:14:55 +0000 (14:14 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Nov 2024 14:33:43 +0000 (14:33 +0000)
commitdb350fa7c3c33956fb652eef8aefebaf18ead841
treeb4116cc30b253f4710b6e1aaf55f82f5daa7d11e
parent8516496018a3ee9e81a67d4682bf9784d0eab2bd
python3-libarchive-c: Avoid using find_library python API

find_library API depends on platform to provide ldconfig, ld, gcc, objdump
etc, so either we add these dependencies or avoid them by computing the
libarchive library name during build, which we can be done.

This ensures that ffi module works with musl as well as glibc equally
as musl does not provide ldconfig like glibc does

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python3-libarchive-c/0001-ffi-Insert-a-replacable-anchor-for-find_library.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3-libarchive-c_5.1.bb