• unknown's avatar
    bug #23369 (Embedded library can't be linked) · c7ccb5ff
    unknown authored
    Problem is that some files moved to storage/*/ still are dependent
    on sql/ code (usually use members of THD structure)
    that can get different being compiled with another #define-s
    Code added to recompile these for the embedded server
    
    
    config/ac-macros/plugins.m4:
      macros added to check if the storage has sql/ - dependent code
    libmysqld/Makefile.am:
      symlink files from storage/*/ needed to be recompiled
      with EMBEDDED_LIBRARY
    storage/federated/plug.in:
      ha_federated.cc uses THD structure
    storage/heap/plug.in:
      ha_heap.cc uses THD structure
    storage/innobase/plug.in:
      ha_innodb.cc uses THD structure
    storage/myisam/plug.in:
      ha_myisam.cc uses THD structure
    storage/myisammrg/plug.in:
      ha_myisammrg.cc uses THD structure
    c7ccb5ff
plug.in 307 Bytes