[Buildroot] [PATCH 1/1] libbsd: upgrade to v0.8.2 and expand architecture support

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Feb 5 22:28:31 UTC 2016


Dear Carlos Santos,

On Thu,  4 Feb 2016 13:26:03 -0200, Carlos Santos wrote:
> When libbsd still supported uClibc as a C library, we added the architecture
> exclusions because uClibc's a.out.h includes linux/a.out.h. The latter only
> exists for the specified architectures.
> 
> However, glibc doesn't include linux/a.out.h, it instead has its own
> implementation and it adds a flag to indicate if a.out is supported on this
> architecture or not.
> 
> Since libbsd currently only supports glibc-based toolchains, the architecture
> exclusions are no longer valid.
> 
> On microblaze, the build still fails, but this time because of ELF support.
> libbsd explicitly handles architectures and microblaze is not one of them (see
> local-elf.h).
> 
> Signed-off-by: Carlos Santos <casantos at datacom.ind.br>
> ---
>  package/libbsd/Config.in   | 6 ++----
>  package/libbsd/libbsd.hash | 2 +-
>  package/libbsd/libbsd.mk   | 2 +-
>  3 files changed, 4 insertions(+), 6 deletions(-)

Applied, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list