1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-30 05:23:50 +03:00
Files
mariadb/sql/rpl_injector.h
Nikita Malyavin 4de5161a70 fix build with -fno-elide-constructors
Linker is trying to find a copy constructor to
injector::transaction::transaction

ld.lld: error: undefined symbol: injector::transaction::transaction
(injector::transaction const&)
>>> referenced by rpl_injector.cc:164
>>>               rpl_injector.cc.o:(injector::new_trans(THD*))

This constructor is declared, but is not implemented. Ok if copy elision
is enabled, but causes error otherwise.

Remove the constructor declaration, so that operator= will be used in
reality.
2025-04-11 13:42:12 +02:00

9.4 KiB