Richard Purdie
4fe11a56a7
native: Drop special variable handling
...
Back when it was merged in https://git.yoctoproject.org/poky/commit/?id=c4257ed8b1040a5a0e9a95846d81961741239116
it appeared special handling in setVar was necessary. Likely due to
other fixes and improvements it no longer appears to be. The results of
"bitbake world -g" before and after this change are identical for oe-core
and meta-openembedded. Therefore drop the "parsing=True" special parameter to
setVar() meaning overrides can now be cleared.
This means that something like:
DEPENDS:append = " bash"
now functions as expected, adding bash to the target recipe and bash-native to
the native BBCLASSEXTENDED version.
Without this change, it would add bash to the native version as well as
bash-native which is clearly incorrect.
[YOCTO #15010 ]
(From OE-Core rev: 47a2634831f907d83ec40ad010351c923ef67f0d)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 99a5105f7b5303cd36077b5910c662a865c1782c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-04 23:32:20 +00:00
..
2022-01-07 23:10:26 +00:00
2022-11-24 15:30:00 +00:00
2021-09-26 14:36:48 +01:00
2023-01-06 17:33:23 +00:00
2023-01-15 11:05:15 +00:00
2021-08-02 15:44:10 +01:00
2022-07-25 15:11:46 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-06-18 16:34:41 +01:00
2021-07-10 22:42:22 +01:00
2022-11-24 15:30:00 +00:00
2022-03-17 16:44:33 +00:00
2021-01-20 00:45:05 +00:00
2022-03-04 17:14:15 +00:00
2021-05-18 23:52:54 +01:00
2021-08-02 15:44:10 +01:00
2022-09-16 17:53:22 +01:00
2021-09-19 11:33:14 +01:00
2021-08-02 15:44:10 +01:00
2023-01-06 17:33:23 +00:00
2022-03-10 08:00:28 +00:00
2021-11-26 17:01:08 +00:00
2023-01-26 23:37:05 +00:00
2021-12-06 11:09:53 +00:00
2022-03-15 08:40:09 +00:00
2022-03-01 23:44:59 +00:00
2022-05-04 13:07:34 +01:00
2020-10-08 08:08:32 +01:00
2022-03-16 10:31:41 +00:00
2021-08-05 08:53:41 +01:00
2023-02-04 23:32:20 +00:00
2021-08-02 15:44:10 +01:00
2022-02-17 17:51:03 +00:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-12-01 19:35:05 +00:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-05-04 13:07:34 +01:00
2021-08-20 08:53:03 +01:00
2022-08-01 16:27:30 +01:00
2022-02-01 07:31:18 +00:00
2020-12-15 22:51:56 +00:00
2021-08-02 15:44:10 +01:00
2022-01-07 14:39:17 +00:00
2023-01-26 23:37:05 +00:00
2021-08-02 15:44:10 +01:00
2022-03-02 18:43:24 +00:00
2022-10-20 15:36:02 +01:00
2022-04-01 23:11:37 +01:00
2021-10-16 17:41:59 +01:00
2021-08-02 15:44:10 +01:00
2021-08-04 20:45:41 +01:00
2021-08-04 20:45:41 +01:00
2023-01-26 23:37:05 +00:00
2022-11-09 17:42:08 +00:00
2022-12-13 15:23:34 +00:00
2021-12-22 23:11:45 +00:00
2021-12-22 23:11:45 +00:00
2023-01-26 23:37:05 +00:00
2021-08-02 15:44:10 +01:00
2021-08-27 11:54:33 +01:00
2022-09-12 08:41:48 +01:00
2022-09-12 08:41:48 +01:00
2022-11-10 14:39:24 +00:00
2023-01-06 17:33:23 +00:00
2021-09-26 16:35:00 +01:00
2022-05-28 10:38:17 +01:00
2022-06-11 10:06:13 +01:00
2021-08-02 15:44:10 +01:00
2021-06-17 13:42:31 +01:00
2021-12-20 15:29:01 +00:00
2021-05-14 07:57:27 +01:00
2022-06-22 23:46:28 +01:00
2021-03-14 16:33:59 +00:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-12-07 15:02:45 +00:00
2021-08-02 15:44:10 +01:00
2022-03-02 18:44:17 +00:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-03-02 18:43:25 +00:00
2023-02-04 23:32:20 +00:00
2022-08-23 15:22:52 +01:00
2022-09-12 08:41:48 +01:00
2022-10-29 16:32:24 +01:00
2022-11-09 17:42:08 +00:00
2022-10-20 15:36:02 +01:00
2022-04-10 08:31:17 +01:00
2022-04-10 08:31:17 +01:00
2021-06-26 11:27:39 +01:00
2022-08-31 16:54:17 +01:00
2022-11-24 15:30:00 +00:00
2021-08-06 09:25:25 +01:00
2021-08-02 15:44:10 +01:00
2021-10-26 12:08:18 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2022-01-08 14:17:35 +00:00
2022-03-10 08:00:28 +00:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-10-17 11:56:32 +01:00
2022-05-20 10:08:06 +01:00
2021-10-14 11:57:38 +01:00
2022-01-12 21:09:02 +00:00
2022-02-25 12:41:23 +00:00
2022-03-17 16:44:33 +00:00
2022-03-17 16:44:33 +00:00
2022-03-17 16:44:33 +00:00
2022-03-16 08:48:08 +00:00
2022-03-16 08:48:08 +00:00
2022-03-20 00:02:22 +00:00
2022-05-04 13:07:33 +01:00
2023-01-06 17:33:23 +00:00
2021-07-10 22:43:41 +01:00
2021-08-02 15:44:10 +01:00
2023-01-15 11:05:15 +00:00
2021-02-18 23:40:01 +00:00
2021-01-13 23:13:45 +00:00
2022-01-12 21:09:02 +00:00
2022-09-16 17:53:22 +01:00
2021-08-26 22:09:43 +01:00
2022-06-07 11:53:26 +01:00
2021-08-26 22:09:43 +01:00
2022-12-01 19:35:05 +00:00
2021-11-07 15:49:51 +00:00
2022-03-05 10:45:13 +00:00
2022-03-12 09:20:03 +00:00
2022-03-13 12:23:48 +00:00
2022-04-28 17:07:18 +01:00
2022-03-15 08:40:09 +00:00
2022-12-01 19:35:05 +00:00
2022-06-07 11:53:26 +01:00
2021-08-02 15:44:10 +01:00
2021-08-02 15:44:10 +01:00
2021-08-13 22:43:56 +01:00
2020-09-21 23:54:39 +01:00
2022-04-01 23:11:37 +01:00
2022-01-12 21:10:24 +00:00
2021-08-02 15:44:10 +01:00
2022-03-21 10:07:40 +00:00
2023-01-26 23:37:05 +00:00
2021-10-16 17:41:59 +01:00
2021-08-04 20:45:41 +01:00
2022-11-10 14:39:24 +00:00
2022-02-21 23:37:27 +00:00
2021-08-22 22:21:46 +01:00
2021-08-02 15:44:10 +01:00
2020-11-11 10:08:12 +00:00
2022-02-12 17:05:35 +00:00
2021-09-16 09:50:34 +01:00
2022-01-12 21:10:24 +00:00
2021-09-07 21:54:11 +01:00
2021-08-02 15:44:10 +01:00
2022-02-21 23:37:27 +00:00
2021-08-02 15:44:10 +01:00
2022-02-21 23:37:26 +00:00