[Buildroot] [PATCH 1/1] Revert "libcrossguid: bump to version 0.2.2"
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue May 8 13:39:52 UTC 2018
Hello,
On Tue, 1 May 2018 09:52:11 +0200, Bernd Kuhls wrote:
> This reverts commit dededf0ff2177e5aeb051db25e178bb951debce5.
>
> Building the only package depending on libcrossguid, Kodi, breaks due to
> this bump:
>
> /home/buildroot/br4/output/build/kodi-17.6-Krypton/xbmc/utils/
> StringUtils.cpp: In static member function ‘static std::__cxx11::string
> StringUtils::CreateUUID()’:
> /home/buildroot/br4/output/build/kodi-17.6-Krypton/xbmc/utils/
> StringUtils.cpp:1194:10: error: ‘GuidGenerator’ does not name a type
> static GuidGenerator guidGenerator;
> ^~~~~~~~~~~~~
> /home/buildroot/br4/output/build/kodi-17.6-Krypton/xbmc/utils/
> StringUtils.cpp:1195:15: error: ‘guidGenerator’ was not declared in this
> scope
> auto guid = guidGenerator.newGuid();
> ^~~~~~~~~~~~~
>
> This happens due to changes in libcrossguid:
> https://github.com/graeme-hill/crossguid/blob/master/README.md
>
> "This is version 0.2 of CrossGuid. If you all already using CrossGuid and
> your code uses GuidGenerator then you are using version 0.1."
>
> Even Kodi master branch has no support for libcrossguid-0.2.x yet so we
> revert the bump.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
> ---
> package/libcrossguid/libcrossguid.hash | 3 +--
> package/libcrossguid/libcrossguid.mk | 6 +++---
> 2 files changed, 4 insertions(+), 5 deletions(-)
I've applied, but obviously this needs to be fixed in Kodi, as
reverting to an older version of libcrossguid is not a long term viable
option.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list