[Buildroot] [PATCH 05/11] package/kodi: drop readline dependency
Bernd Kuhls
bernd.kuhls at t-online.de
Thu Nov 14 05:44:24 UTC 2019
Am Wed, 13 Nov 2019 16:17:18 +0100 schrieb Peter Korsgaard:
> {python-,}readline is (no longer) a required dependency of kodi, and
> readline (GPL-3.0+) is not license compatible with kodi (GPL-2.0), so
drop
> the dependency.
Hi,
readline is an optional dependency of cpluff as of Kodi 18.x:
https://github.com/xbmc/xbmc/blob/Leia/lib/cpluff/configure.ac#L210
Snippet of kodi build log:
configure: C-Pluff configuration
configure: release version: 0.1.3
configure: multi-threading support: yes (Posix)
configure: dlopening mechanism: dlopen
configure: localization support: no
configure: use GNU readline library: no
configure: assertion checks for debugging: no
configure: file name separator character: '/'
In the next kodi release cpluff will not be present anymore:
https://github.com/xbmc/xbmc/commit/
b4f4ada89714538b98173dd7304b653d6e1eab31
The upstream PR which removed cpluff describes the usage of cpluff:
"cpluff was designed to run a complete addon management. This includes
not only loading the addon data, but also using and running these addons.
Kodi has only used the loading of addon.xml."
So I think kodi does not need readline at all.
Regards, Bernd
More information about the buildroot
mailing list