Part Number: AM5728
Currently there is only C and POSIX when you run locale -a.
I would like to add en_US.
I have updated my image to set it by
unset IMAGE_LINGUAS
GLIBC_GENERATE_LOCALES = "en_US.UTF-8"
IMAGE_LINGUAS = "en-us"
When I try to build I get an error:
ERROR: production-image-1.0-r0 do_rootfs: Unable to install packages. Command '/home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/recipe-sysroot-native/usr/bin/opkg --volatile-cache -f /home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/opkg.conf -t /home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/temp/ipktemp/ -o /home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/rootfs --force_postinstall install locale-base-en-us' returned 255:
Collected errors:
* opkg_prepare_url_for_install: Couldn't find anything to satisfy 'locale-base-en-us'.
* rm_r: Failed to open dir /home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/temp/ipktemp//opkg-T1KHka: No such file or directory.
ERROR: production-image-1.0-r0 do_rootfs: Function failed: do_rootfs
ERROR: Logfile of failure stored in: /home/dev/tisdk/build/arago-tmp-external-arm-toolchain/work/am57xx_evm-linux-gnueabi/production-image/1.0-r0/temp/log.do_rootfs.32152
ERROR: Task (/home/dev/tisdk/layers/meta-os/recipes-core/images/production-image.bb:do_rootfs) failed with exit code '1'
Is there a way to add the locale without updating the build to use glibc-locale instead of the linaro toolchain like PROCESSOR-SDK-AM335X: Language support?
Thanks,
Jason Culver