aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-support/libldb/libldb_1.4.1.bb
diff options
context:
space:
mode:
authorMax Kellermann <max.kellermann@gmail.com>2018-09-27 14:55:19 +0200
committerKhem Raj <raj.khem@gmail.com>2018-09-27 08:58:18 -0700
commit797c1f11bb187efc7623c5c039dd78b59b710767 (patch)
tree912d9ed445870fbd755141e262a7540354045d44 /meta-networking/recipes-support/libldb/libldb_1.4.1.bb
parenteaf93e8c671c23d531d57cd3d559781c4e77ff72 (diff)
downloadmeta-openembedded-797c1f11bb187efc7623c5c039dd78b59b710767.tar.gz
php: fix linker errors by setting `ac_cv_func_dlopen=no`
The autoconf variable `ac_cv_func_dlopen` controls whether `dlopen()` is available without linking `libdl.so`. But that doesn't work: tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.2.0/ld: ext/sqlite3/libsqlite/sqlite3.o: undefined reference to symbol 'dlsym@@GLIBC_2.17' tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.2.0/ld: tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot/lib/libdl.so.2: error adding symbols: DSO missing from command line Leave `ac_cv_lib_dl_dlopen=yes`, because that's the one which controls whether `-ldl` is needed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking/recipes-support/libldb/libldb_1.4.1.bb')
0 files changed, 0 insertions, 0 deletions