[Buildroot] [PATCH v1] package/qt5location: fix musl compile (pthread_getname_np)
Peter Korsgaard
peter at korsgaard.com
Tue Sep 28 15:23:18 UTC 2021
>>>>> "Peter" == Peter Seiderer <ps.report at gmx.net> writes:
> - pthread_getname_np not available with musl libc, add patch to disable
> usage for musl (patch inspired/ported from [1])
> Fixes:
> - http://autobuild.buildroot.net/results/ed372a4a8e50d9e20be589eeda40c92888d709bc
> platform/default/thread.cpp: In function ‘std::string mbgl::platform::getCurrentThreadName()’:
> platform/default/thread.cpp:14:5: error: ‘pthread_getname_np’ was not declared in this scope; did you mean ‘pthread_setname_np’?
> 14 | pthread_getname_np(pthread_self(), name, sizeof(name));
> | ^~~~~~~~~~~~~~~~~~
> | pthread_setname_np
> [1] https://github.com/void-linux/void-packages/blob/e64dd67f43c409d2b2db08214084e842d92ad620/srcpkgs/qt5/patches/0014-musl-set_thread_name_np.patch
> Signed-off-by: Peter Seiderer <ps.report at gmx.net>
Committed to 2021.02.x, 2021.05.x and 2021.08.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list