mirror of
https://github.com/MariaDB/server.git
synced 2026-05-10 09:04:29 +02:00
"Dynamic plugins fail to load on FreeBSD"
ELF executables need to be linked using the -export-dynamic option to
ld(1) for symbols defined in the executable to become visible to dlsym().
Also, do not build plugins on an all-static build.
configure.in:
Bug#30296
Use "-export-dynamic" when building executable for use with plugins.
Add required option using MYSQLD_EXTRA_LDFLAGS variable so we do not
affect any other binary.
config/ac-macros/plugins.m4:
Do not build plugins when building all-static
sql/sql_yacc.yy:
build fix - surplus semicolon
|
||
|---|---|---|
| .. | ||
| alloca.m4 | ||
| character_sets.m4 | ||
| check_cpu.m4 | ||
| compiler_flag.m4 | ||
| ha_ndbcluster.m4 | ||
| large_file.m4 | ||
| misc.m4 | ||
| plugins.m4 | ||
| readline.m4 | ||
| ssl.m4 | ||
| zlib.m4 | ||