summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-grpcio/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
diff options
context:
space:
mode:
authorJustin Bronder <jsbronder@cold-front.org>2022-08-25 18:02:57 -0400
committerKhem Raj <raj.khem@gmail.com>2022-08-25 23:08:11 -0700
commit011390333bc13853a066978edfb9d32362ceaa3d (patch)
treeec47791bbbd2ca09fe49649810e4a54d61c52393 /meta-python/recipes-devtools/python/python3-grpcio/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
parent3fa331f5e7fbd78bf6a3fe84c6aeb91a94fa8ab4 (diff)
downloadmeta-openembedded-011390333bc13853a066978edfb9d32362ceaa3d.tar.gz
lmdb: only set SONAME on the shared library
Setting soname in LDFLAGS means that the extra mdb tools also incorrectly get soname set. This then triggers package.bbclass to add a duplicate shlib_provider in /usr/bin for liblmdb.so.0.9.29. Then any other recipe depending on liblmdb is going to get a 'Multiple shlib provider' error. shlibs2/lmdb.list before: liblmdb.so.0.9.29:/usr/bin:0.9.29 liblmdb.so.0.9.29:/usr/lib:0.9.29 shlibs2/lmdb.list after: liblmdb.so.0.9.29:/usr/lib:0.9.29 Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-grpcio/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch')
0 files changed, 0 insertions, 0 deletions