On Thu, Aug 13, 2020 at 3:21 AM Ming Liu <[email protected]> wrote:
>
> From: Ming Liu <[email protected]>
>
> Update libubootenv to the latest 0.3 release, which comprises the
> following commits:
>
> ```
> 1efed83 Increase max length for device name
> 6f4fc1c uboot_env: Use canonicalized pathname when reading device
> 23b3086 Fix bug introduced by commit 52a70114
> ed1a53e Dont store to device if no value changes
> 4a0a466 Merge pull request #7 from TomzBench/cmake-fix
> 6117831 Added Coverity badge
> 49372a1 Fix coverity #293496
> 69a6819 Fix coverity #293503 and #293507
> 258bf52 Fix coverity #293501
> aa52e61 Fix coverity #293505
> 52a7011 Fix coverity #293504 and #293506
> e822218 Fix coverity #293495 and #293497
> 23b305f Fix coverity #293499
> 25ef1f6 Add coverity setup for Travis
> 41b5188 fixed install for static target, fixed BUILD_DOC acknowledgement
> 86bd30a Restore ability to feed script file via stdin, using `-s -`.
> c91dcca ubi, write: fix invalid envsize ptr to UBI_IOCVOLUP
> f4b9cde Allow negative offsets
> 45bf92a Detect sector size if not found in config
> 9f59db6 uboot_env: remove unused variables
> 65d243e README: libubootenv is now in oe-core
> ba952d0 BUG: variable lists not released in close()
> 690f868 Variables are not removed when loading from file
> 9e3586a Make sure there's no file descriptor leakage in case of error
> 03647c4 Check config file defines a non-zero Sector size
> 3b2d4f1 Check environment size from fw_env.config
> 879c073 Do not hardcode path for install
> d9c639b libubootenv: add pkg-config support
> cc628ee libuboot: wrap libuboot in extern "C" for C++
> ```
>
> Also change it to be a git recipe, and add u-boot-default-env to
> RRECOMMENDS since /etc/u-boot-initial-env is being referred in
> libubootenv source.
>
> Signed-off-by: Ming Liu <[email protected]>
> Signed-off-by: Richard Purdie <[email protected]>
> ---
> .../u-boot/{libubootenv_0.2.bb => libubootenv_git.bb} | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
> rename meta/recipes-bsp/u-boot/{libubootenv_0.2.bb => libubootenv_git.bb}
> (84%)
>
> diff --git a/meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> b/meta/recipes-bsp/u-boot/libubootenv_git.bb
> similarity index 84%
> rename from meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> rename to meta/recipes-bsp/u-boot/libubootenv_git.bb
> index 3820ba262e..59b9703d61 100644
> --- a/meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> +++ b/meta/recipes-bsp/u-boot/libubootenv_git.bb
> @@ -10,9 +10,9 @@ LICENSE = "LGPL-2.1"
> LIC_FILES_CHKSUM =
> "file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c"
> SECTION = "libs"
>
> -PV = "0.2+git${SRCPV}"
> +PV = "0.3+git${SRCPV}"
> SRC_URI = "git://github.com/sbabic/libubootenv;protocol=https"
> -SRCREV = "86bd30a14e153a18f670b25708795253d8736f0f"
> +SRCREV = "ad253cfdb07c8492f2ee46a52fbc607ad0b96414"
>
> S = "${WORKDIR}/git"
>
> @@ -24,4 +24,6 @@ DEPENDS = "zlib"
> PROVIDES += "u-boot-fw-utils"
> RPROVIDES_${PN}-bin += "u-boot-fw-utils"
>
> +RRECOMMENDS_${PN}-bin_class-target += "u-boot-default-env"
> +
should this be
RRECOMMENDS_${PN}-bin_append_class-target = "u-boot-default-env"
I see
ERROR: Nothing RPROVIDES 'u-boot-default-env' (but
/mnt/jenkins/workspace/yocto-world-glibc/sources/openembedded-core/meta/recipes-bsp/u-boot/libubootenv_git.bb
RDEPENDS on or otherwise requires it)
> BBCLASSEXTEND = "native"
> --
> 2.28.0
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#141437):
https://lists.openembedded.org/g/openembedded-core/message/141437
Mute This Topic: https://lists.openembedded.org/mt/76164704/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-