From 073ea145df6e6c55427d6c8bf576622b5db19a53 Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Mon, 4 Nov 2024 22:15:36 +0100 Subject: [PATCH] package/opkg: add optional libsolv dependency opkg configure script supports the --with-libsolv option since v0.3.2. See [1]. Note that the opkg internal satisfaction solver is beeing deprecated as of v0.7.0. See the note in changelog [2]. [1] https://git.yoctoproject.org/opkg/commit?id=bc2d3413e7dd61dd0001cc30b7785880c26eada4 [2] https://git.yoctoproject.org/opkg/tree/CHANGELOG.md?h=v0.7.0#n12 Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/opkg/opkg.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/opkg/opkg.mk b/package/opkg/opkg.mk index 4922d8fc0f..42cd0956cd 100644 --- a/package/opkg/opkg.mk +++ b/package/opkg/opkg.mk @@ -44,6 +44,13 @@ else OPKG_CONF_OPTS += --disable-bzip2 endif +ifeq ($(BR2_PACKAGE_LIBSOLV),y) +OPKG_DEPENDENCIES += libsolv +OPKG_CONF_OPTS += --with-libsolv +else +OPKG_CONF_OPTS += --without-libsolv +endif + ifeq ($(BR2_PACKAGE_LZ4),y) OPKG_DEPENDENCIES += lz4 OPKG_CONF_OPTS += --enable-lz4