bdccc57816
Previously, it was possible for external toolchains to be used that had support for languages or libraries that Buildroot was not aware of. If Buildroot is not made aware of this support, it will not know to copy the requisite libraries into the filesystem. This is problematic as packages may perform their own checks [0] to find out what the toolchain supports and builds will link against libraries from the toolchain but will be missing dependencies in the filesystem. Now, the support helpers alert the user when a toolchain supports a language or library that has not been set in the Buildroot configuration. Also, while we're here, add `-ffree-form` to the Fortran check to suppress a meaningless warning. [0]: https://bugs.busybox.net/show_bug.cgi?id=15634 Signed-off-by: Vincent Fazio <vfazio@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
||
---|---|---|
.. | ||
toolchain | ||
toolchain-buildroot | ||
toolchain-external | ||
Config.in | ||
helpers.mk | ||
toolchain-wrapper.c | ||
toolchain-wrapper.mk | ||
toolchain.mk |