Re: [Openembedded-architecture] [OE-core] Usrmerge distro feature and glibc ABIList

2020-04-23 Thread Richard Purdie
On Thu, 2020-04-23 at 22:03 +, Oleksandr Ocheretnyi via lists.openembedded.org wrote: > I've noticed that patch > http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/gcc/gcc-9.3/0011-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch?h=dunfell > applied to gcc

Re: [Openembedded-architecture] [OE-core] Usrmerge distro feature and glibc ABIList

2020-04-23 Thread Oleksandr Ocheretnyi via lists.openembedded.org
I've noticed that patch http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/gcc/gcc-9.3/0011-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch?h=dunfell applied to gcc sources changes default linker path for almost all binaries in the prepared image. However the

[Openembedded-architecture] [OE-core] Usrmerge distro feature and glibc ABIList

2020-04-22 Thread Oleksandr Ocheretnyi via lists.openembedded.org
I've recently found that OE-core with usrmerge distro feature enabled prepares image with ELF files where default linker path changed (i.e. */usr/lib/ld-linux-x86-64.so.2* ). According to glibc ABIList it has to be */lib64/ld-linux-x86-64.so.2* Why is the program interpreter changed? As I