I see the revert for
https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=0597c931ffbadf2a2242d8ed9cccb8567953d489
is staged on master-next. Wouldn't this bring us to the previous
situation where the CVE is addressed to the wrong library? I thought
we should map it to the new recipe instead?

On Wed, 10 Apr 2024 at 23:30, Beniamin Sandu <[email protected]> wrote:
>
> Signed-off-by: Beniamin Sandu <[email protected]>
> ---
>  .../libtorrent-rasterbar_2.0.10.bb            | 31 +++++++++++++++++++
>  1 file changed, 31 insertions(+)
>  create mode 100644 
> meta-oe/recipes-connectivity/libtorrent-rasterbar/libtorrent-rasterbar_2.0.10.bb
>
> diff --git 
> a/meta-oe/recipes-connectivity/libtorrent-rasterbar/libtorrent-rasterbar_2.0.10.bb
>  
> b/meta-oe/recipes-connectivity/libtorrent-rasterbar/libtorrent-rasterbar_2.0.10.bb
> new file mode 100644
> index 000000000..084e3c408
> --- /dev/null
> +++ 
> b/meta-oe/recipes-connectivity/libtorrent-rasterbar/libtorrent-rasterbar_2.0.10.bb
> @@ -0,0 +1,31 @@
> +DESCRIPTION = "libtorrent is a feature complete C++ bittorrent 
> implementation \
> +       focusing on efficiency and scalability."
> +HOMEPAGE = "https://libtorrent.org/";
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=d8b6cb42d66e6b3c47a909c3ce678a7b"
> +
> +DEPENDS = "boost openssl"
> +
> +SRC_URI = 
> "git://github.com/arvidn/libtorrent.git;branch=master;protocol=https \
> +       
> git://github.com/arvidn/try_signal.git;branch=master;protocol=https;destsuffix=git/deps/try_signal;name=try_signal"
> +
> +SRCREV = "74bc93a37a5e31c78f0aa02037a68fb9ac5deb41"
> +SRCREV_try_signal = "105cce59972f925a33aa6b1c3109e4cd3caf583d"
> +SRCREV_FORMAT .= "_try_signal"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake pkgconfig python3targetconfig
> +
> +EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release"
> +
> +PACKAGECONFIG ??= "python3"
> +PACKAGECONFIG[python3] = 
> "-Dpython-bindings=ON,-Dpython-bindings=OFF,python3-distutils-extra-native"
> +
> +# Strip host paths from autogenerated files
> +do_install:append() {
> +       sed -i 's+${STAGING_LIBDIR}+${libdir}+g' 
> ${D}${libdir}/pkgconfig/${BPN}.pc
> +}
> +
> +PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'python3', 
> 'python3-${BPN}', '', d)}"
> +FILES:python3-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/*"
> --
> 2.34.1
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109927): 
https://lists.openembedded.org/g/openembedded-devel/message/109927
Mute This Topic: https://lists.openembedded.org/mt/105452395/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to