This option configures gcc to use PIE by default, which is good from a security standpoint. However, the files necessary to compile applications statically with PIE support are missing from glibc, causing builds to fail. Said files were removed on purpose in poky commit 472c86127ab57759588e5ec53c75ebb52667f094 because static PIE binaries apparently don't work very well when using gcc 7.x. Instead of enabling static PIE support for glibc and risking runtime failures, revert to our old situation and remove default PIE suport for gcc. https://jira.digi.com/browse/DEL-6558 Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com> |
||
|---|---|---|
| .. | ||
| machine | ||
| layer.conf | ||