Date: Tue, 1 Apr 2014 20:10:07 GMT From: Horia Racoviceanu <horia@racoviceanu.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/188183: [New port] databases/mysql55-galera-client: Multithreaded SQL database with wsrep patch (client) Message-ID: <201404012010.s31KA77l013136@cgiserv.freebsd.org> Resent-Message-ID: <201404012020.s31KK067010370@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 188183 >Category: ports >Synopsis: [New port] databases/mysql55-galera-client: Multithreaded SQL database with wsrep patch (client) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Apr 01 20:20:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Horia Racoviceanu >Release: 10.0-RELEASE amd64 >Organization: >Environment: FreeBSD heta 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 >Description: MySQL Cluster is a wsrep-patched MySQL distribution by Codership. Wsrep API developed by Codership Oy is a modern generic (database-agnostic) replication API for transactional databases with a goal to make database replication/logging subsystem completely modular and pluggable. It is developed with flexibility and completeness in mind to satisfy broad range of modern replication scenarios. It is equally suitable for synchronous and asynchronous, master-slave and multi-master replication. wsrep stands for Write Set REPlication. Wsrep patch for MySQL/InnoDB allows MySQL server to load and use various wsrep API implementations ("wsrep providers") with different qualities of service. Without wsrep provider MySQL-wsrep server will function like a regular standalone server. Source code can be found at wsrep API: https://launchpad.net/wsrep MySQL patch: https://launchpad.net/codership-mysql Compatible with databases/galera WWW: http://galeracluster.com/downloads/ >How-To-Repeat: >Fix: Build log: https://redports.org/buildarchive/20140401041933-95311/ Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mysql55-galera-client # mysql55-galera-client/files # mysql55-galera-client/files/patch-CMakeLists.txt # mysql55-galera-client/files/patch-man_CMakeLists.txt # mysql55-galera-client/files/patch-include_myisam.h # mysql55-galera-client/files/patch-include_my_compare.h # mysql55-galera-client/files/patch-include_CMakeLists.txt # mysql55-galera-client/files/patch-extra_yassl_taocrypt_src_integer.cpp # mysql55-galera-client/files/patch-extra_yassl_taocrypt_include_misc.hpp # mysql55-galera-client/files/patch-extra_CMakeLists.txt # mysql55-galera-client/files/patch-client_CMakeLists.txt # mysql55-galera-client/files/patch-support-files__CMakeLists.txt # mysql55-galera-client/files/patch-scripts__CMakeLists.txt # mysql55-galera-client/files/patch-mysys__default.c # mysql55-galera-client/Makefile # mysql55-galera-client/pkg-plist # echo c - mysql55-galera-client mkdir -p mysql55-galera-client > /dev/null 2>&1 echo c - mysql55-galera-client/files mkdir -p mysql55-galera-client/files > /dev/null 2>&1 echo x - mysql55-galera-client/files/patch-CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-CMakeLists.txt << '145e0dabcf9c27d27a0612e44d584f1f' X--- ./CMakeLists.txt.orig 2014-03-28 01:04:20.000000000 -0400 X+++ ./CMakeLists.txt 2014-03-28 01:16:06.000000000 -0400 X@@ -315,31 +315,11 @@ X ENDIF() X X ADD_SUBDIRECTORY(extra) X-IF(NOT WITHOUT_SERVER) X- ADD_SUBDIRECTORY(tests) X- ADD_SUBDIRECTORY(client) X- ADD_SUBDIRECTORY(sql) X- ADD_SUBDIRECTORY(sql/share) X- ADD_SUBDIRECTORY(libservices) X- OPTION (WITH_EMBEDDED_SERVER "Compile MySQL with embedded server" OFF) X- IF(WITH_EMBEDDED_SERVER) X- ADD_SUBDIRECTORY(libmysqld) X- ADD_SUBDIRECTORY(libmysqld/examples) X- ENDIF(WITH_EMBEDDED_SERVER) X- X- ADD_SUBDIRECTORY(mysql-test) X- ADD_SUBDIRECTORY(mysql-test/lib/My/SafeProcess) X- ADD_SUBDIRECTORY(support-files) X- ADD_SUBDIRECTORY(scripts) X- ADD_SUBDIRECTORY(sql-bench) X- IF(UNIX) X- ADD_SUBDIRECTORY(man) X- ENDIF() X- IF(EXISTS ${CMAKE_SOURCE_DIR}/internal/CMakeLists.txt) X- ADD_SUBDIRECTORY(internal) X- ENDIF() X- ADD_SUBDIRECTORY(packaging/rpm-uln) X-ENDIF() X+ADD_SUBDIRECTORY(client) X+ADD_SUBDIRECTORY(libservices) X+ADD_SUBDIRECTORY(support-files) X+ADD_SUBDIRECTORY(scripts) X+ADD_SUBDIRECTORY(man) X X INCLUDE(cmake/abi_check.cmake) X INCLUDE(cmake/tags.cmake) X@@ -375,8 +355,10 @@ X ELSE() X SET(CPACK_GENERATOR "TGZ") X ENDIF() X+IF(FALSE) X ADD_SUBDIRECTORY(packaging/WiX) X ADD_SUBDIRECTORY(packaging/solaris) X+ENDIF() X X # Create a single package with "make package" X # (see http://public.kitware.com/Bug/view.php?id=11452) X@@ -384,11 +366,11 @@ X X INCLUDE(CPack) X IF(UNIX) X- INSTALL(FILES Docs/mysql.info DESTINATION ${INSTALL_INFODIR} OPTIONAL COMPONENT Info) X ENDIF() X # X # RPM installs documentation directly from the source tree X # X+IF(FALSE) X IF(NOT INSTALL_LAYOUT MATCHES "RPM") X INSTALL(FILES COPYING LICENSE.mysql X DESTINATION ${INSTALL_DOCREADMEDIR} X@@ -415,3 +397,4 @@ X PATTERN "sp-imp-spec.txt" EXCLUDE X ) X ENDIF() X+ENDIF() 145e0dabcf9c27d27a0612e44d584f1f echo x - mysql55-galera-client/files/patch-man_CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-man_CMakeLists.txt << 'a10556a6b4580d07a806d1581eec6537' X--- man/CMakeLists.txt.orig 2011-10-22 14:08:32.000000000 +0200 X+++ man/CMakeLists.txt 2011-10-22 14:22:42.000000000 +0200 X@@ -15,10 +15,6 @@ X X # Copy man pages X FILE(GLOB MAN1_FILES *.1) X-FILE(GLOB MAN1_EXCLUDE make_win_bin_dist.1) X-FILE(GLOB MAN1_NDB ndb*.1) X-FILE(GLOB MAN8_FILES *.8) X-FILE(GLOB MAN8_NDB ndb*.8) X IF(MAN1_FILES) X IF(MAN1_EXCLUDE) X LIST(REMOVE_ITEM MAN1_FILES ${MAN1_EXCLUDE}) a10556a6b4580d07a806d1581eec6537 echo x - mysql55-galera-client/files/patch-include_myisam.h sed 's/^X//' >mysql55-galera-client/files/patch-include_myisam.h << '1805d582d368bdaca1d44dcbc15c1b30' X--- include/myisam.h.orig 2009-02-16 23:04:54.000000000 +0100 X+++ include/myisam.h 2009-02-16 23:10:08.000000000 +0100 X@@ -48,7 +48,7 @@ X The following defines can be increased if necessary. X But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and MI_MAX_KEY_LENGTH. X */ X-#define MI_MAX_KEY_LENGTH 1000 /* Max length in bytes */ X+#define MI_MAX_KEY_LENGTH 4000 /* Max length in bytes */ X #define MI_MAX_KEY_SEG 16 /* Max segments for key */ X X #define MI_MAX_KEY_BUFF (MI_MAX_KEY_LENGTH+MI_MAX_KEY_SEG*6+8+8) 1805d582d368bdaca1d44dcbc15c1b30 echo x - mysql55-galera-client/files/patch-include_my_compare.h sed 's/^X//' >mysql55-galera-client/files/patch-include_my_compare.h << 'b6c6091ecfe62a34f4aacc043c507fcc' X--- include/my_compare.h.orig 2011-05-10 09:46:46.000000000 +0200 X+++ include/my_compare.h 2011-05-10 09:47:01.000000000 +0200 X@@ -39,7 +39,7 @@ X But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and HA_MAX_KEY_LENGTH. X */ X X-#define HA_MAX_KEY_LENGTH 1000 /* Max length in bytes */ X+#define HA_MAX_KEY_LENGTH 4000 /* Max length in bytes */ X #define HA_MAX_KEY_SEG 16 /* Max segments for key */ X X #define HA_MAX_POSSIBLE_KEY_BUFF (HA_MAX_KEY_LENGTH + 24+ 6+6) b6c6091ecfe62a34f4aacc043c507fcc echo x - mysql55-galera-client/files/patch-include_CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-include_CMakeLists.txt << '9ed965dbf37fbe467f394d723a8c603f' X--- include/CMakeLists.txt.orig 2011-01-19 23:37:08.000000000 +0100 X+++ include/CMakeLists.txt 2011-02-07 22:42:05.129894470 +0100 X@@ -27,9 +27,6 @@ X my_list.h X my_alloc.h X typelib.h X- mysql/plugin.h X- mysql/plugin_audit.h X- mysql/plugin_ftparser.h X ) X X SET(HEADERS 9ed965dbf37fbe467f394d723a8c603f echo x - mysql55-galera-client/files/patch-extra_yassl_taocrypt_src_integer.cpp sed 's/^X//' >mysql55-galera-client/files/patch-extra_yassl_taocrypt_src_integer.cpp << 'ec6beb9f4a242bd05487e0305677088b' X--- extra/yassl/taocrypt/src/integer.cpp.orig 2012-04-02 09:37:09.000000000 +0200 X+++ extra/yassl/taocrypt/src/integer.cpp 2012-04-02 09:37:41.000000000 +0200 X@@ -73,7 +73,7 @@ X CPP_TYPENAME AlignedAllocator<T>::pointer AlignedAllocator<T>::allocate( X size_type n, const void *) X { X- if (n > max_size()) X+ if (n > AlignedAllocator<T>::max_size()) X return 0; X if (n == 0) X return 0; ec6beb9f4a242bd05487e0305677088b echo x - mysql55-galera-client/files/patch-extra_yassl_taocrypt_include_misc.hpp sed 's/^X//' >mysql55-galera-client/files/patch-extra_yassl_taocrypt_include_misc.hpp << 'a7cd958e798e73bcb71f69ed2768adb8' X--- extra/yassl/taocrypt/include/misc.hpp.orig X+++ extra/yassl/taocrypt/include/misc.hpp X@@ -124,7 +124,7 @@ X X X // no gas on these systems ?, disable for now X-#if defined(__sun__) || defined (__APPLE__) X+#if defined(__sun__) || defined (__APPLE__) || defined(__clang__) X #define TAOCRYPT_DISABLE_X86ASM X #endif X a7cd958e798e73bcb71f69ed2768adb8 echo x - mysql55-galera-client/files/patch-extra_CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-extra_CMakeLists.txt << 'daa40ead503c69949928bc598558e96c' X--- extra/CMakeLists.txt.orig 2010-12-03 18:58:24.000000000 +0100 X+++ extra/CMakeLists.txt 2010-12-23 14:45:36.000000000 +0100 X@@ -50,6 +50,7 @@ X ${PROJECT_BINARY_DIR}/sql/share/english/errmsg.sys X ${PROJECT_SOURCE_DIR}/sql/share/errmsg-utf8.txt) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c) X TARGET_LINK_LIBRARIES(my_print_defaults mysys) X X@@ -69,11 +70,14 @@ X X MYSQL_ADD_EXECUTABLE(replace replace.c) X TARGET_LINK_LIBRARIES(replace mysys) X+ENDIF() X IF(UNIX) X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(innochecksum innochecksum.c) X X MYSQL_ADD_EXECUTABLE(resolve_stack_dump resolve_stack_dump.c) X TARGET_LINK_LIBRARIES(resolve_stack_dump mysys) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysql_waitpid mysql_waitpid.c) X TARGET_LINK_LIBRARIES(mysql_waitpid mysys) daa40ead503c69949928bc598558e96c echo x - mysql55-galera-client/files/patch-client_CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-client_CMakeLists.txt << '8d9f7dfe690ea91b09221fe9080bbd7b' X--- client/CMakeLists.txt.orig 2011-09-09 17:56:40.000000000 +0200 X+++ client/CMakeLists.txt 2011-10-07 11:08:18.000000000 +0200 X@@ -33,9 +33,11 @@ X TARGET_LINK_LIBRARIES(mysql ${READLINE_LIBRARY}) X ENDIF(UNIX) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test) X SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS") X TARGET_LINK_LIBRARIES(mysqltest mysqlclient regex) X+ENDIF() X X X MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c) X@@ -47,15 +49,19 @@ X MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c) X TARGET_LINK_LIBRARIES(mysqlimport mysqlclient) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysql_upgrade mysql_upgrade.c) X TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient) X ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysqlshow mysqlshow.c) X TARGET_LINK_LIBRARIES(mysqlshow mysqlclient) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysql_plugin mysql_plugin.c) X TARGET_LINK_LIBRARIES(mysql_plugin mysqlclient) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc) X TARGET_LINK_LIBRARIES(mysqlbinlog mysqlclient) X@@ -72,7 +78,7 @@ X MYSQL_ADD_EXECUTABLE(echo echo.c) X ENDIF(WIN32) X X-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin X+SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap X PROPERTIES HAS_CXX TRUE) X X ADD_DEFINITIONS(-DHAVE_DLOPEN) 8d9f7dfe690ea91b09221fe9080bbd7b echo x - mysql55-galera-client/files/patch-support-files__CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-support-files__CMakeLists.txt << 'd81258fcd35ff974c07621580dad80a2' X--- ./support-files/CMakeLists.txt.orig 2014-03-28 17:12:20.000000000 -0400 X+++ ./support-files/CMakeLists.txt 2014-03-28 17:14:14.000000000 -0400 X@@ -40,15 +40,18 @@ X SET(inst_location ${INSTALL_SUPPORTFILESDIR}) X ENDIF() X X+IF(FALSE) X FOREACH(inifile my-huge my-innodb-heavy-4G my-large my-medium my-small wsrep) X CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${inifile}.cnf.sh X ${CMAKE_CURRENT_BINARY_DIR}/${inifile}.${ini_file_extension} @ONLY) X INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${inifile}.${ini_file_extension} X DESTINATION ${inst_location} COMPONENT IniFiles) X ENDFOREACH() X+ENDIF() X X IF(UNIX) X SET(prefix ${CMAKE_INSTALL_PREFIX}) X+IF(FALSE) X FOREACH(script mysqld_multi.server mysql-log-rotate binary-configure X config.medium.ini config.small.ini config.huge.ini ndb-config-2-node.ini) X CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${script}.sh X@@ -66,8 +69,10 @@ X IF(INSTALL_SUPPORTFILESDIR) X INSTALL(FILES magic DESTINATION ${inst_location} COMPONENT SupportFiles) X ENDIF() X+ENDIF() X X INSTALL(FILES mysql.m4 DESTINATION ${INSTALL_SHAREDIR}/aclocal COMPONENT Development) X+IF(FALSE) X CONFIGURE_FILE(MySQL-shared-compat.spec.sh ${CMAKE_CURRENT_BINARY_DIR}/MySQL-shared-compat.spec @ONLY) X CONFIGURE_FILE(mysql.spec.sh ${CMAKE_CURRENT_BINARY_DIR}/mysql.spec @ONLY) X X@@ -98,3 +103,4 @@ X PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ X GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) X ENDIF() X+ENDIF() d81258fcd35ff974c07621580dad80a2 echo x - mysql55-galera-client/files/patch-scripts__CMakeLists.txt sed 's/^X//' >mysql55-galera-client/files/patch-scripts__CMakeLists.txt << 'b50649f13601cec7d767164f33a2dfc9' X--- ./scripts/CMakeLists.txt.orig 2014-03-28 17:14:27.000000000 -0400 X+++ ./scripts/CMakeLists.txt 2014-03-28 17:17:38.000000000 -0400 X@@ -71,6 +71,7 @@ X ) X ENDIF() X X+IF(FALSE) X INSTALL(FILES X ${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables.sql X ${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables_data.sql X@@ -79,6 +80,7 @@ X ${FIX_PRIVILEGES_SQL} X DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server X ) X+ENDIF() X X # TCMalloc hacks X IF(MALLOC_LIB) X@@ -138,6 +140,7 @@ X SET(HOSTNAME "hostname") X SET(MYSQLD_USER "mysql") X X+IF(FALSE) X # Required for mysqlbug until autotools are deprecated, once done remove these X # and expand default cmake variables X SET(CC ${CMAKE_C_COMPILER}) X@@ -174,6 +177,7 @@ X DESTINATION ${INSTALL_BINDIR} X COMPONENT Server X ) X+ENDIF() X X ENDIF(UNIX) X X@@ -198,6 +202,7 @@ X SET(localstatedir ${MYSQL_DATADIR}) X ENDIF() X X+IF() X IF(UNIX) X CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.sh X ${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db ESCAPE_QUOTES @ONLY) X@@ -215,6 +220,7 @@ X DESTINATION ${DEST} X COMPONENT Server X ) X+ENDIF() X X X SET(prefix "${CMAKE_INSTALL_PREFIX}") X@@ -266,6 +272,8 @@ X GET_FILENAME_COMPONENT(lib "${lib}" NAME_WE) X STRING(REGEX REPLACE "^lib" "" lib "${lib}") X SET(${var} "${${var}}-l${lib} " ) X+ ELSEIF(lib STREQUAL "-pthread") X+ SET(${var} "${${var}}-pthread " ) X ELSE() X SET(${var} "${${var}}-l${lib} " ) X ENDIF() X@@ -321,19 +329,9 @@ X SET(BIN_SCRIPTS X msql2mysql X mysql_config X- mysql_fix_extensions X- mysql_setpermission X- mysql_secure_installation X- mysql_zap X mysqlaccess X mysqlaccess.conf X- mysql_convert_table_format X mysql_find_rows X- mysqlhotcopy X- mysqldumpslow X- mysqld_multi X- mysqld_safe X- ${WSREP_BINARIES} X ) X FOREACH(file ${BIN_SCRIPTS}) X IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh) b50649f13601cec7d767164f33a2dfc9 echo x - mysql55-galera-client/files/patch-mysys__default.c sed 's/^X//' >mysql55-galera-client/files/patch-mysys__default.c << 'd451f984bd335a2ed15ca05176867593' X--- ./mysys/default.c.orig 2014-03-28 01:22:04.000000000 -0400 X+++ ./mysys/default.c 2014-03-28 01:25:16.000000000 -0400 X@@ -95,7 +95,7 @@ X X /* Which directories are searched for options (and in which order) */ X X-#define MAX_DEFAULT_DIRS 6 X+#define MAX_DEFAULT_DIRS 7 X #define DEFAULT_DIRS_SIZE (MAX_DEFAULT_DIRS + 1) /* Terminate with NULL */ X static const char **default_directories = NULL; X X@@ -791,7 +791,7 @@ X { X MY_STAT stat_info; X if (!my_stat(name,&stat_info,MYF(0))) X- return 1; X+ return 0; X /* X Ignore world-writable regular files. X This is mainly done to protect us to not read a file created by X@@ -1239,7 +1239,10 @@ X X #if defined(DEFAULT_SYSCONFDIR) X if (DEFAULT_SYSCONFDIR[0]) X+ { X errors += add_directory(alloc, DEFAULT_SYSCONFDIR, dirs); X+ errors += add_directory(alloc, DEFAULT_SYSCONFDIR "/mysql", dirs); X+ } X #endif /* DEFAULT_SYSCONFDIR */ X X #endif d451f984bd335a2ed15ca05176867593 echo x - mysql55-galera-client/Makefile sed 's/^X//' >mysql55-galera-client/Makefile << '6e6997e9edd6bcce28dd348812ad12b8' X# Created by: Horia Racoviceanu <horia@racoviceanu.com> X# $FreeBSD$ X XPORTNAME= mysql XPKGNAMESUFFIX= 55-galera-client X XCOMMENT= Multithreaded SQL database with wsrep patch (client) X XMASTERDIR= ${.CURDIR}/../mysql55-galera-server X XPKGMESSAGE= mustnotexist XPATCHDIR= ${.CURDIR}/files XPLIST= ${.CURDIR}/pkg-plist X XCONFLICTS_INSTALL= mysql5.[0-46-9]-client-* \ X mysql[0-46-9][0-9]-client-* \ X mysql[0-55-9][0-9]-client-* \ X mysql[0-56-9][0-9]-client-* \ X mysql[0-56-9][0-9]-galera-client-* \ X mariadb[0-9][0-9]-client-* \ X mariadb[0-9][0-9]-galera-client-* \ X percona[0-9][0-9]-client-* X XCMAKE_ARGS+= -DWITHOUT_SERVER=1 X XUSE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} X XCLIENT_ONLY= yes X X.include "${MASTERDIR}/Makefile" 6e6997e9edd6bcce28dd348812ad12b8 echo x - mysql55-galera-client/pkg-plist sed 's/^X//' >mysql55-galera-client/pkg-plist << '307c0c1b591c956c1bb8bb77f9d98aff' Xbin/msql2mysql Xbin/mysql Xbin/mysql_config Xbin/mysql_find_rows Xbin/mysql_waitpid Xbin/mysqlaccess Xbin/mysqlaccess.conf Xbin/mysqladmin Xbin/mysqlbinlog Xbin/mysqlcheck Xbin/mysqldump Xbin/mysqlimport Xbin/mysqlshow Xbin/mysqlslap Xinclude/mysql/decimal.h Xinclude/mysql/errmsg.h Xinclude/mysql/keycache.h Xinclude/mysql/m_ctype.h Xinclude/mysql/m_string.h Xinclude/mysql/my_alloc.h Xinclude/mysql/my_attribute.h Xinclude/mysql/my_compiler.h Xinclude/mysql/my_config.h Xinclude/mysql/my_dbug.h Xinclude/mysql/my_dir.h Xinclude/mysql/my_getopt.h Xinclude/mysql/my_global.h Xinclude/mysql/my_list.h Xinclude/mysql/my_net.h Xinclude/mysql/my_pthread.h Xinclude/mysql/my_sys.h Xinclude/mysql/my_xml.h Xinclude/mysql/mysql.h Xinclude/mysql/mysql/client_plugin.h Xinclude/mysql/mysql/innodb_priv.h Xinclude/mysql/mysql/plugin.h Xinclude/mysql/mysql/plugin_audit.h Xinclude/mysql/mysql/plugin_auth.h Xinclude/mysql/mysql/plugin_auth_common.h Xinclude/mysql/mysql/plugin_ftparser.h Xinclude/mysql/mysql/psi/mysql_file.h Xinclude/mysql/mysql/psi/mysql_thread.h Xinclude/mysql/mysql/psi/psi.h Xinclude/mysql/mysql/psi/psi_abi_v1.h Xinclude/mysql/mysql/psi/psi_abi_v2.h Xinclude/mysql/mysql/service_my_snprintf.h Xinclude/mysql/mysql/service_thd_alloc.h Xinclude/mysql/mysql/service_thd_wait.h Xinclude/mysql/mysql/service_thread_scheduler.h Xinclude/mysql/mysql/services.h Xinclude/mysql/mysql/thread_pool_priv.h Xinclude/mysql/mysql_com.h Xinclude/mysql/mysql_embed.h Xinclude/mysql/mysql_time.h Xinclude/mysql/mysql_version.h Xinclude/mysql/mysqld_ername.h Xinclude/mysql/mysqld_error.h Xinclude/mysql/sql_common.h Xinclude/mysql/sql_state.h Xinclude/mysql/sslopt-case.h Xinclude/mysql/sslopt-longopts.h Xinclude/mysql/sslopt-vars.h Xinclude/mysql/typelib.h Xlib/mysql/libmysqlclient.a Xlib/mysql/libmysqlclient.so Xlib/mysql/libmysqlclient.so.18 Xlib/mysql/libmysqlclient_r.a Xlib/mysql/libmysqlclient_r.so Xlib/mysql/libmysqlclient_r.so.18 Xlib/mysql/libmysqlservices.a Xman/man1/mysqlman.1.gz Xshare/aclocal/mysql.m4 X@dirrm lib/mysql X@dirrm include/mysql/mysql/psi X@dirrm include/mysql/mysql X@dirrm include/mysql 307c0c1b591c956c1bb8bb77f9d98aff exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404012010.s31KA77l013136>