Binutils >= 2.31 writes two PT_LOAD segements by default. This is not supported by the wrapper.c script used to convert the shared object into an elf binary. Refs: https://wiki.syslinux.org/wiki/index.php?title=Building https://www.syslinux.org/archives/2018-August/026167.html https://salsa.debian.org/images-team/syslinux/commit/012e1dd312eb8c1f9a52239966e0be0169d7af98
*** Bug 15898 has been marked as a duplicate of this bug. ***
Thank you for your report. The issue tracker for the Buildroot project has been moved to the Gitlab.com issue tracker: https://gitlab.com/buildroot.org/buildroot/-/issues We are taking this opportunity to close old issues in this old tracker. If you believe your issue is still relevant, please open one in the new issue tracker. Thank you!