Files
meta-openembedded/meta-networking/recipes-support
Yi Zhao 77062c03bf libldb: fix pyext_PATTERN for cross compilation
The pyext_PATTERN will add native arch as suffix when cross compiling.
For example, on qemuarm64, it is expanded to:
pyext_PATTERN ='%s.cpython-310-x86_64-linux-gnu.so'
which will result in the incorrect library name.

root@qemuarm64:~# find /usr/lib/ -name \*ldb\*
/usr/lib/pkgconfig/pyldb-util.cpython-310-x86_64-linux-gnu.pc
/usr/lib/pkgconfig/ldb.pc
/usr/lib/libpyldb-util.cpython-310-x86-64-linux-gnu.so.2.3.2
/usr/lib/libldb.so.2.3.2
/usr/lib/libpyldb-util.cpython-310-x86-64-linux-gnu.so.2
/usr/lib/libldb.so
/usr/lib/libldb.so.2
/usr/lib/python3.10/site-packages/_ldb_text.py
/usr/lib/python3.10/site-packages/ldb.cpython-310-x86_64-linux-gnu.so
/usr/lib/libpyldb-util.cpython-310-x86-64-linux-gnu.so

Set pyext_PATTERN to '%s.so' to remove the suffix.
After the patch:
root@qemuarm64:~# find /usr/lib/ -name \*ldb\*
/usr/lib/pkgconfig/pyldb-util.pc
/usr/lib/pkgconfig/ldb.pc
/usr/lib/libpyldb-util.so.2.3.2
/usr/lib/libldb.so.2.3.2
/usr/lib/libpyldb-util.so.2
/usr/lib/libldb.so
/usr/lib/libldb.so.2
/usr/lib/python3.10/site-packages/_ldb_text.py
/usr/lib/python3.10/site-packages/ldb.so
/usr/lib/libpyldb-util.so

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-25 10:14:18 -08:00
..
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-09-14 20:08:27 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2020-09-03 07:54:13 -07:00
2021-08-03 10:21:25 -07:00
2019-11-01 17:22:52 -07:00
2021-10-19 09:23:08 -07:00
2020-08-13 22:32:07 -07:00
2020-01-06 19:22:26 -08:00
2021-08-03 10:21:25 -07:00
2020-11-09 20:49:52 -08:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2020-07-06 07:28:04 -07:00
2021-11-16 08:26:26 -08:00
2016-08-22 15:56:28 +02:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2020-05-30 11:27:48 -07:00
2021-08-03 10:21:25 -07:00