The Buildroot 2022.05 update requires one more configuration to use the
toolchain parameters in the nerves_defconfig. Without it, the default
external gcc 11.2-based glibc toolchain was used instead. Most things
worked, but any C programs compiled with elixir_make would not. Those
programs rightfully refered to the muslc-supplied dynamic loader with
didn't exist in the Nerves system since it had the glibc-supplied
dynamic loader.
The Buildroot 2022.05 update requires one more configuration to use the toolchain parameters in the
nerves_defconfig
. Without it, the default external gcc 11.2-based glibc toolchain was used instead. Most things worked, but any C programs compiled with elixir_make would not. Those programs rightfully refered to the muslc-supplied dynamic loader with didn't exist in the Nerves system since it had the glibc-supplied dynamic loader.