kumquat-buildroot/toolchain
Thomas Petazzoni 4f90f55dc4 toolchain-external: fix getent installation with Codescape MIPS toolchains
When a toolchain is glibc based, the getent package assumes that
$(STAGING_DIR)/usr/bin contains the getent program. Unfortunately, the
Codescape MIPS toolchains do not conform with this:
$(STAGING_DIR)/usr/{bin,sbin} are empty, and instead three directories
are provided: bin-o32, bin-n32 and bin-n64 (ditto for sbin), one for
each supported MIPS ABI.

Since this is a toolchain-specific oddity, we handle it by adding a
post-install fixup hook that creates $(STAGING_DIR)/usr/{bin,sbin} as
symbolic link to the appropriate directory.

Fixes:

   http://autobuild.buildroot.org/results/9c0ee836021553319f166f9de88750535aee0a58/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-03-30 18:10:16 +02:00
..
toolchain
toolchain-buildroot toolchain: also source the musl package 2016-03-08 21:59:40 +01:00
toolchain-external toolchain-external: fix getent installation with Codescape MIPS toolchains 2016-03-30 18:10:16 +02:00
Config.in
helpers.mk toolchain: copy_toolchain_lib_root: rename LIBSPATH to LIBPATHS 2016-02-03 23:46:00 +01:00
toolchain-common.in toolchain: introduce BR2_TOOLCHAIN_HAS_LIBATOMIC 2016-03-20 23:40:03 +01:00
toolchain-wrapper.c
toolchain-wrapper.mk
toolchain.mk