Files
meta-openembedded/meta-oe/recipes-support
Roland Hieber 3e84d4caab pcsc-lite: provide pcsc-lite-lib-native explicitly for native build
Commits e2180b00b3 and 8edd760e66 added support for
native builds for the opensc and pcsc-lite recipes, but building
opensc-native fails after commit 40b3a51231 (2019-12-04,
"opensc: fix RDEPENDS in pcsc PACKAGECONFIG"):

    ERROR: Required build target 'opensc-native' has no buildable providers.
    Missing or unbuildable dependency chain was: ['opensc-native', 'pcsc-lite-lib-native']

The commit in question is correct for target builds, but native builds
don't have packages. The -lib part is also provided along with
pcsc-lite-native, and there is no pcsc-lite-lib-native package.

Ideally we would fix this in the opensc recipe. However, using syntax
like "PACKAGECONFIG_class-native[pcsc]" in the opensc recipe is
apparently not possible to overwrite the dependency for a native build,
and using RDEPENDS_remove has no effect either – apparently dependencies
from PACKAGECONFIG are added after RDEPENDS_remove is evaluated.
Therefore let pcsc-lite provide the missing package name for native
builds, even if fixing this unrelated package is not the most elegant
solution.

Fixes: 40b3a51231 (2019-12-04, "opensc: fix RDEPENDS in pcsc PACKAGECONFIG")
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-12-10 08:43:27 -08:00
..
2018-04-13 12:43:43 -07:00
2019-03-07 09:33:45 -08:00
2019-02-12 15:47:12 -08:00
2019-05-10 14:07:54 -07:00
2020-03-25 06:52:29 -07:00
2020-03-17 19:46:35 -07:00
2019-11-06 19:58:01 -08:00
2019-12-20 16:07:50 -08:00
2019-08-27 12:11:16 -07:00
2019-09-18 08:45:56 -07:00
2019-09-16 18:24:48 -07:00
2018-08-15 08:20:06 -07:00
2020-03-25 06:52:29 -07:00
2020-08-23 11:05:46 -07:00
2019-09-13 07:00:12 -07:00
2018-09-14 19:01:41 -07:00
2020-01-19 02:20:59 -08:00
2020-04-07 09:10:38 -07:00
2020-04-25 22:44:50 -07:00
2019-03-28 09:48:30 -07:00
2020-03-26 20:35:47 -07:00
2019-09-16 07:10:03 -07:00
2020-11-09 18:46:39 -08:00
2018-12-18 22:15:53 -08:00
2019-09-16 07:10:03 -07:00
2020-06-12 09:32:04 -07:00
2019-12-13 18:29:14 -08:00
2019-11-26 11:49:23 -08:00
2020-03-18 19:29:01 -07:00
2020-04-05 10:38:14 -07:00
2019-07-10 09:34:20 -07:00
2020-02-16 12:52:19 -08:00
2019-09-16 07:10:03 -07:00
2020-08-23 11:14:56 -07:00
2018-11-14 21:06:58 -08:00
2019-12-19 11:02:29 -08:00
2019-10-26 02:41:33 -07:00
2020-02-27 08:25:49 -08:00
2020-03-25 12:48:10 -07:00
2020-01-09 14:05:37 -08:00
2019-05-10 14:07:54 -07:00
2020-05-28 21:27:02 -07:00
2020-04-14 10:17:58 -07:00
2019-12-10 16:21:07 -08:00
2019-06-25 14:21:48 -07:00
2020-02-13 14:07:47 -08:00
2018-07-27 19:26:51 -07:00
2018-11-30 17:12:36 -08:00
2019-11-27 20:07:43 -08:00
2020-02-21 08:50:36 -08:00
2020-05-17 14:44:24 -07:00
2020-04-13 23:38:56 -07:00
2019-01-10 09:06:05 -08:00
2020-03-05 13:22:15 -08:00
2019-05-18 12:42:47 -07:00
2020-06-12 09:32:04 -07:00
2020-07-14 21:37:09 -07:00
2019-08-21 12:41:20 -07:00
2020-07-12 19:20:37 -07:00
2020-01-17 15:44:06 -08:00
2019-11-27 20:07:16 -08:00
2019-07-15 08:00:06 -07:00
2019-11-27 20:07:16 -08:00
2020-04-01 09:20:03 -07:00
2020-05-03 14:29:17 -07:00
2020-04-05 10:38:14 -07:00
2019-05-11 23:35:30 -07:00
2018-11-29 18:44:56 -08:00
2020-11-15 11:12:37 -08:00
2020-01-20 13:24:43 -08:00
2019-09-02 12:52:46 -07:00
2020-03-17 19:46:35 -07:00
2020-03-13 21:27:53 -07:00
2020-02-25 17:57:15 -08:00
2020-02-21 08:50:36 -08:00
2020-01-03 13:56:01 -08:00
2020-04-05 10:38:14 -07:00
2020-01-16 12:02:05 -08:00
2020-04-09 17:45:01 -07:00
2019-09-13 09:21:30 -07:00
2019-09-05 18:13:44 -07:00
2020-04-25 08:32:42 -07:00
2020-03-15 16:36:28 -07:00
2020-07-01 07:59:58 -07:00
2020-07-01 08:00:22 -07:00