Skip to content
  • Tor Didriksen's avatar
    63077525
    Bug#26665217 BUILD WITH WITHOUT_SERVER MAY TRY LINK PLUGIN WITH LIBMYSQLD · 63077525
    Tor Didriksen authored
    The authentication_ldap_sasl_client plugin is a client-side plugin,
    and should not be linked with server-side utilities.
    Add a new argument CLIENT_ONLY to MYSQL_ADD_PLUGIN
    
    Details:
    client/mysql.cc
    Fix some 'may be used uninitialized' warnings.
    
    mysql-test/lib/My/SafeProcess/CMakeLists.txt
    Remove obsolete handling of stlport, this can no longer be used for
    building the server.
    
    mysys/my_conio.c
    mysys/my_windac.c
    mysys/my_winfile.c
    Explicitly #include "my_sys.h" which is needed in order to build.
    my_sys.h is implicitly included by "mysys_priv.h" in a default build,
    but not in a client-build, which does not have HAVE_PSI_INTERFACE defined.
    
    storage/ndb/mcc/CMakeLists.txt
    Skip building for client-only build, as this is part of NDB server.
    
    storage/ndb/src/CMakeLists.txt
    NDBCLIENT_SYSTEM_LIBS can be empty on some platforms, so check
    contents before doing LIST(REMOVE_DUPLICATES)
    
    storage/ndb/src/mgmsrv/ConfigInfo.cpp
    Insert whitespace between text literals and preprocessor tokens.
    Modern compilers will otherwise reject to do the token concatenation.
    
    Change-Id: I0d993b131afe2f4ccbc5b1bedfa3da071d99f6a8
    63077525
    Bug#26665217 BUILD WITH WITHOUT_SERVER MAY TRY LINK PLUGIN WITH LIBMYSQLD
    Tor Didriksen authored
    The authentication_ldap_sasl_client plugin is a client-side plugin,
    and should not be linked with server-side utilities.
    Add a new argument CLIENT_ONLY to MYSQL_ADD_PLUGIN
    
    Details:
    client/mysql.cc
    Fix some 'may be used uninitialized' warnings.
    
    mysql-test/lib/My/SafeProcess/CMakeLists.txt
    Remove obsolete handling of stlport, this can no longer be used for
    building the server.
    
    mysys/my_conio.c
    mysys/my_windac.c
    mysys/my_winfile.c
    Explicitly #include "my_sys.h" which is needed in order to build.
    my_sys.h is implicitly included by "mysys_priv.h" in a default build,
    but not in a client-build, which does not have HAVE_PSI_INTERFACE defined.
    
    storage/ndb/mcc/CMakeLists.txt
    Skip building for client-only build, as this is part of NDB server.
    
    storage/ndb/src/CMakeLists.txt
    NDBCLIENT_SYSTEM_LIBS can be empty on some platforms, so check
    contents before doing LIST(REMOVE_DUPLICATES)
    
    storage/ndb/src/mgmsrv/ConfigInfo.cpp
    Insert whitespace between text literals and preprocessor tokens.
    Modern compilers will otherwise reject to do the token concatenation.
    
    Change-Id: I0d993b131afe2f4ccbc5b1bedfa3da071d99f6a8
Loading