[Buildroot] [PATCH/next 1/1] package/libubootenv: fix build with musl and static lib
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue May 21 18:59:11 UTC 2019
Hello Pierre-Jean,
On Tue, 21 May 2019 18:18:32 +0200
Pierre-Jean Texier <pjtexier at koncepto.io> wrote:
> Libubootenv is a shared library, so add missing dependency on !BR2_STATIC_LIBS.
I think instead src/CMakeLists.txt should be changed to not force
building a shared library.
> Also add BR2_TOOLCHAIN_USES_MUSL dependency to avoid 'unknown type name 'loff_t''.
And here I'm pretty sure musl provides loff_t, it's probably just a
missing #include.
> +comment "libubootenv application library needs a glibc or uClibc toolchain w/ dynamic library"
The correct comment would be:
comment "libubootenv needs a glibc or uClibc toolchain w/ dynamic library"
but I think it's better to fix the actual problems.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list