On 2018年05月31日 21:13, Richard Purdie wrote:
On Wed, 2018-05-30 at 23:20 -0700, [email protected] wrote:
From: Mingli Yu <[email protected]>

boost_context includes some assembly source
files and will export the assembly object file
make_x86_64_sysv_elf_gas.o which contains host
path as below:
$ readelf --wide --symbols /my-build/boost/1.67.0-
r0/boost_1_67_0/x86_64-poky-
linux/boost/bin.v2/libs/context/build/aca09349fdb84d131321425f6c3a38e
d/libboost_context.so.1.67
42: 0000000000000000 0 FILE LOCAL DEFAULT ABS /my-build/boost/1.67.0-
r0/boost_1_67_0/x86_64-poky-
linux/boost/bin.v2/libs/context/build/aca09349fdb84d131321425f6c3a38e
d/asm/make_x86_64_sysv_elf_gas.o

Enable stirp for boost_context to hidden the
symbols

[YOCTO #12708]

Signed-off-by: Mingli Yu <[email protected]>

This looks very unlikely to ever make it upstream. Rather than carrying
a patch to boost forever would we want to just strip the file in
question with a custom command?

Thanks very much Richard for your respond!
I did try to strip only file which in question, but not find out the solution and then turn to strip the context library.

Alex,
Do you have any suggestion?

Thanks,


Alternatively, can we stop this path being injected into the binary in
the first place?

Cheers,

Richard

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to