[Buildroot] [PATCH 4/4] package/swupdate: bump version to git 119173d1cfa061140a809cb7589fa1970fb3f44e.
James Hilliard
james.hilliard1 at gmail.com
Sat Feb 29 20:55:52 UTC 2020
On Sun, Feb 23, 2020 at 10:34 AM Mauro Condarelli <mc5686 at mclink.it> wrote:
>
> It has bugfixes for clering U-Boot variables (needs fixed libubootenv).
> Implements support for toolchains without locale.
>
> Signed-off-by: Mauro Condarelli <mc5686 at mclink.it>
> ---
> package/swupdate/swupdate.hash | 2 +-
> package/swupdate/swupdate.mk | 8 +++++++-
> 2 files changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/package/swupdate/swupdate.hash b/package/swupdate/swupdate.hash
> index 3de8d25..8c43e7e 100644
> --- a/package/swupdate/swupdate.hash
> +++ b/package/swupdate/swupdate.hash
> @@ -1,5 +1,5 @@
> # Locally calculated
> -sha256 31b2561c9c91ab1e8b6f73704f9a3560816961c2cade4f5d5fc15f55c77ec819 swupdate-2019.11.tar.gz
> +sha256 205b2dccd97285d5535cdb2bc50f808226131825d386f01838863c2d552f1612 swupdate-119173d1cfa061140a809cb7589fa1970fb3f44e.tar.gz
> sha256 43492b377cf2fb67942d1dd231146bd4e6578646ad13ef289297c9dd75cbc478 Licenses/Exceptions
> sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 Licenses/gpl-2.0.txt
> sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 Licenses/lgpl-2.1.txt
> diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk
> index 60dc0e9..26af1fa 100644
> --- a/package/swupdate/swupdate.mk
> +++ b/package/swupdate/swupdate.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -SWUPDATE_VERSION = 2019.11
> +SWUPDATE_VERSION = 119173d1cfa061140a809cb7589fa1970fb3f44e
> SWUPDATE_SITE = $(call github,sbabic,swupdate,$(SWUPDATE_VERSION))
> SWUPDATE_LICENSE = GPL-2.0+ with OpenSSL exception, LGPL-2.1+, MIT
> SWUPDATE_LICENSE_FILES = Licenses/Exceptions Licenses/gpl-2.0.txt \
> @@ -145,6 +145,12 @@ ifeq ($(BR2_PACKAGE_LIBRSYNC),y)
> SWUPDATE_DEPENDENCIES += librsync
> endif
>
> +ifeq ($(BR2_ENABLE_LOCALE),y)
>From my understanding this does not directly correspond with the locale support
used by swupdate as toolchains such as uclibc which do not select
BR2_ENABLE_LOCALE still provide the functions required by swupdate.
See:
https://git.uclibc.org/uClibc/tree/include/locale.h
On the other hand from my understanding the swupdate locale issue fixed by
https://github.com/sbabic/swupdate/commit/95a2b9961119aac80aea1eeabbc1cd52b72d876a
is mostly just a glibc issue so locale may not be needed for non-glibc
toolchains.
I'm fairly certain that is the case for musl as it defaults to C.UTF-8
but I'm not
entirely sure for uclibc. I'm not sure what use cases would need locale support
for anything other than UTF-8 locales however.
> +SWUPDATE_MAKE_ENV += LOCALE=y
> +else
> +SWUPDATE_MAKE_ENV += LOCALE=n
> +endif
> +
> SWUPDATE_BUILD_CONFIG = $(@D)/.config
>
> SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG))
> --
> 2.25.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
More information about the buildroot
mailing list