From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Apr 29 11:50:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1130A657 for ; Tue, 29 Apr 2014 11:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD146186C for ; Tue, 29 Apr 2014 11:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3TBo0O8036592 for ; Tue, 29 Apr 2014 11:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3TBo0Bt036590; Tue, 29 Apr 2014 11:50:00 GMT (envelope-from gnats) Resent-Date: Tue, 29 Apr 2014 11:50:00 GMT Resent-Message-Id: <201404291150.s3TBo0Bt036590@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Evgeniy Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 411A959C for ; Tue, 29 Apr 2014 11:45:52 +0000 (UTC) Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2ADB51848 for ; Tue, 29 Apr 2014 11:45:52 +0000 (UTC) Received: from cgiserv.freebsd.org ([127.0.1.6]) by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s3TBjppn096299 for ; Tue, 29 Apr 2014 11:45:51 GMT (envelope-from nobody@cgiserv.freebsd.org) Received: (from nobody@localhost) by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s3TBjp1H096290; Tue, 29 Apr 2014 11:45:51 GMT (envelope-from nobody) Message-Id: <201404291145.s3TBjp1H096290@cgiserv.freebsd.org> Date: Tue, 29 Apr 2014 11:45:51 GMT From: Evgeniy To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/189107: [New ports] databases/mariadb55-{client, server} ver. 5.5.37 Multithreaded SQL database X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 11:50:01 -0000 >Number: 189107 >Category: ports >Synopsis: [New ports] databases/mariadb55-{client,server} ver. 5.5.37 Multithreaded SQL database >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 11:50:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Evgeniy >Release: FreeBSD 10.0-STABLE >Organization: Tigerrr Inc. >Environment: >Description: >How-To-Repeat: >Fix: 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: # # mariadb55-client # mariadb55-client/pkg-plist # mariadb55-client/files # mariadb55-client/files/patch-support-files_CMakeLists.txt # mariadb55-client/files/patch-regex_CMakeLists.txt # mariadb55-client/files/patch-libservices_CMakeLists.txt # mariadb55-client/files/patch-scripts_mysql_config.sh # mariadb55-client/files/patch-include_CMakeLists.txt # mariadb55-client/files/patch-mysys_default.c # mariadb55-client/files/patch-include_my_compare.h # mariadb55-client/files/patch-man_CMakeLists.txt # mariadb55-client/files/patch-cmake__jemalloc.cmake # mariadb55-client/files/patch-scripts_CMakeLists.txt # mariadb55-client/files/patch-extra_CMakeLists.txt # mariadb55-client/files/patch-CMakeLists.txt # mariadb55-client/files/patch-extra_yassl_taocrypt_src_integer.cpp # mariadb55-client/files/patch-client_CMakeLists.txt # mariadb55-client/Makefile # mariadb55-server # mariadb55-server/files # mariadb55-server/files/patch-include_CMakeLists.txt # mariadb55-server/files/patch-regex_CMakeLists.txt # mariadb55-server/files/patch-sql_sql_view.cc # mariadb55-server/files/mysql-server.in # mariadb55-server/files/patch-support-files_CMakeLists.txt # mariadb55-server/files/extra-patch-include_my_compare.h # mariadb55-server/files/patch-scripts_mysql_config.sh # mariadb55-server/files/patch-man_CMakeLists.txt # mariadb55-server/files/patch-scripts_mysqld_safe.sh # mariadb55-server/files/patch-sql_sys_vars.cc # mariadb55-server/files/patch-libmysql_CMakeLists.txt # mariadb55-server/files/patch-sql_CMakeLists.txt # mariadb55-server/files/patch-mysys_default.c # mariadb55-server/files/patch-extra_yassl_taocrypt_src_integer.cpp # mariadb55-server/files/patch-scripts_CMakeLists.txt # mariadb55-server/files/patch-cmake__jemalloc.cmake # mariadb55-server/files/patch-client_CMakeLists.txt # mariadb55-server/files/patch-libservices_CMakeLists.txt # mariadb55-server/files/patch-sql_sql_trigger.cc # mariadb55-server/files/patch-sql_item_subselect.cc # mariadb55-server/files/patch-extra_CMakeLists.txt # mariadb55-server/pkg-descr # mariadb55-server/pkg-plist # mariadb55-server/pkg-message # mariadb55-server/distinfo # mariadb55-server/Makefile # echo c - mariadb55-client mkdir -p mariadb55-client > /dev/null 2>&1 echo x - mariadb55-client/pkg-plist sed 's/^X//' >mariadb55-client/pkg-plist << '1ed0b29e2146612b2badc0d8a1120c56' Xbin/msql2mysql Xbin/mysql Xbin/mysql_config Xbin/mysql_find_rows Xbin/mysql_waitpid Xbin/mysqlaccess Xbin/mysqladmin Xbin/mysqlbinlog Xbin/mysqlcheck Xbin/mysqldump Xbin/mysqlimport Xbin/mysqlshow Xbin/mysqlslap Xinclude/mysql/auth_dialog_client.h Xinclude/mysql/client_plugin.h Xinclude/mysql/decimal.h Xinclude/mysql/errmsg.h Xinclude/mysql/handler_ername.h Xinclude/mysql/handler_state.h Xinclude/mysql/keycache.h Xinclude/mysql/m_ctype.h Xinclude/mysql/m_string.h Xinclude/mysql/ma_dyncol.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_decimal_limits.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_valgrind.h Xinclude/mysql/my_xml.h Xinclude/mysql/mysql.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/plugin.h Xinclude/mysql/plugin_audit.h Xinclude/mysql/plugin_auth.h Xinclude/mysql/plugin_auth_common.h Xinclude/mysql/plugin_ftparser.h Xinclude/mysql/psi/mysql_file.h Xinclude/mysql/psi/mysql_thread.h Xinclude/mysql/psi/psi.h Xinclude/mysql/service_debug_sync.h Xinclude/mysql/service_kill_statement.h Xinclude/mysql/service_logger.h Xinclude/mysql/service_my_snprintf.h Xinclude/mysql/service_progress_report.h Xinclude/mysql/service_thd_alloc.h Xinclude/mysql/service_thd_wait.h Xinclude/mysql/service_thread_scheduler.h Xinclude/mysql/services.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 Xman/man1/msql2mysql.1.gz Xman/man1/mysql.1.gz Xman/man1/mysql_config.1.gz Xman/man1/mysql_find_rows.1.gz Xman/man1/mysql_plugin.1.gz Xman/man1/mysql_waitpid.1.gz Xman/man1/mysqlaccess.1.gz Xman/man1/mysqladmin.1.gz Xman/man1/mysqlbinlog.1.gz Xman/man1/mysqlcheck.1.gz Xman/man1/mysqldump.1.gz Xman/man1/mysqlimport.1.gz Xman/man1/mysqlshow.1.gz Xman/man1/mysqlslap.1.gz Xshare/aclocal/mysql.m4 X@dirrmtry lib/mysql X@dirrm include/mysql/psi X@dirrm include/mysql 1ed0b29e2146612b2badc0d8a1120c56 echo c - mariadb55-client/files mkdir -p mariadb55-client/files > /dev/null 2>&1 echo x - mariadb55-client/files/patch-support-files_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-support-files_CMakeLists.txt << '40c1db0d01e4137e986d5f2b19b182ba' X--- support-files/CMakeLists.txt.orig 2011-01-19 23:37:09.000000000 +0100 X+++ support-files/CMakeLists.txt 2011-02-07 22:52:05.238344276 +0100 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) 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 CONFIGURE_FILE(mysql.spec.sh ${CMAKE_CURRENT_BINARY_DIR}/mysql.${VERSION}.spec @ONLY) X@@ -85,3 +90,4 @@ X PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ X GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) X ENDIF() X+ENDIF() 40c1db0d01e4137e986d5f2b19b182ba echo x - mariadb55-client/files/patch-regex_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-regex_CMakeLists.txt << '5be0bdb6096bc76c04899d60993a4f70' X--- regex/CMakeLists.txt.orig 2012-12-23 00:42:41.000000000 +0200 X+++ regex/CMakeLists.txt 2012-12-23 00:42:54.000000000 +0200 X@@ -18,4 +18,6 @@ X SET(REGEX_SOURCES regcomp.c regerror.c regexec.c regfree.c reginit.c) X ADD_CONVENIENCE_LIBRARY(regex ${REGEX_SOURCES}) X X+IF(FALSE) X INSTALL(FILES "my_regex.h" DESTINATION ${INSTALL_INCLUDEDIR}/private COMPONENT Development) X+ENDIF() 5be0bdb6096bc76c04899d60993a4f70 echo x - mariadb55-client/files/patch-libservices_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-libservices_CMakeLists.txt << '1fb0c95c21dfb675f9cca7269d70a00b' X--- libservices/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ libservices/CMakeLists.txt 2012-12-23 17:32:35.000000000 +0200 X@@ -24,4 +24,6 @@ X debug_sync_service.c) X X ADD_CONVENIENCE_LIBRARY(mysqlservices ${MYSQLSERVICES_SOURCES}) X+IF(FALSE) X INSTALL(TARGETS mysqlservices DESTINATION ${INSTALL_LIBDIR} COMPONENT Development) X+ENDIF() 1fb0c95c21dfb675f9cca7269d70a00b echo x - mariadb55-client/files/patch-scripts_mysql_config.sh sed 's/^X//' >mariadb55-client/files/patch-scripts_mysql_config.sh << 'f2251908e63b55931220067ad09492a7' X--- scripts/mysql_config.sh.orig 2014-04-22 14:19:38.882575457 +0300 X+++ scripts/mysql_config.sh 2014-04-22 14:20:46.647968177 +0300 X@@ -108,8 +108,11 @@ X # We intentionally add a space to the beginning and end of lib strings, simplifies replace later X libs=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqlclient @ZLIB_DEPS@ @NON_THREADED_LIBS@" X libs="$libs @openssl_libs@ @STATIC_NSS_FLAGS@ " X+libs="$libs -L%%LOCALBASE%%/lib " X libs_r=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqlclient_r @ZLIB_DEPS@ @CLIENT_LIBS@ @openssl_libs@ " X+libs_r="$libs_r -L%%LOCALBASE%%/lib " X embedded_libs=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqld @LIBDL@ @ZLIB_DEPS@ @LIBS@ @WRAPLIBS@ @openssl_libs@ " X+embedded_libs="$embedded_libs -L%%LOCALBASE%%/lib " X X if [ -r "$pkglibdir/libmygcc.a" ]; then X # When linking against the static library with a different version of GCC f2251908e63b55931220067ad09492a7 echo x - mariadb55-client/files/patch-include_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-include_CMakeLists.txt << '73427b79309825cc3fe4d058eb2ce352' X--- include/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ include/CMakeLists.txt 2012-12-23 00:48:29.000000000 +0200 X@@ -58,13 +58,18 @@ X FOREACH(f ${HEADERS_GEN_CONFIGURE}) X INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${f} DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) X ENDFOREACH(f) X-INSTALL(DIRECTORY mysql/ DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development FILES_MATCHING PATTERN "*.h") X+INSTALL(DIRECTORY mysql/ DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development X+ FILES_MATCHING PATTERN "*.h" X+ PATTERN "psi_abi*" EXCLUDE X+) X X STRING(REPLACE "." "\\." EXCL_RE "${HEADERS};${HEADERS_GEN_CONFIGURE}") X STRING(REPLACE ";" "|" EXCL_RE "${EXCL_RE}") X X+IF(FALSE) X INSTALL(DIRECTORY . DESTINATION ${INSTALL_INCLUDEDIR}/private COMPONENT Development X FILES_MATCHING PATTERN "*.h" X PATTERN CMakeFiles EXCLUDE X PATTERN mysql EXCLUDE X REGEX "\\./(${EXCL_RE}$)" EXCLUDE) X+ENDIF() 73427b79309825cc3fe4d058eb2ce352 echo x - mariadb55-client/files/patch-mysys_default.c sed 's/^X//' >mariadb55-client/files/patch-mysys_default.c << '8388df86a16963e384f7eb234a69edd1' X--- mysys/default.c.orig 2012-12-17 03:57:40.000000000 +0200 X+++ mysys/default.c 2012-12-17 04:00:28.000000000 +0200 X@@ -89,7 +89,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@@ -785,7 +785,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@@ -1229,6 +1229,7 @@ X #if defined(DEFAULT_SYSCONFDIR) X if (DEFAULT_SYSCONFDIR[0]) X errors += add_directory(alloc, DEFAULT_SYSCONFDIR, dirs); X+ errors += add_directory(alloc, DEFAULT_SYSCONFDIR "/mysql", dirs); X #endif /* DEFAULT_SYSCONFDIR */ X X #endif 8388df86a16963e384f7eb234a69edd1 echo x - mariadb55-client/files/patch-include_my_compare.h sed 's/^X//' >mariadb55-client/files/patch-include_my_compare.h << '72a930201636eb4e952e8096613defb8' X--- include/my_compare.h.orig 2012-12-17 03:52:37.000000000 +0200 X+++ include/my_compare.h 2012-12-17 03:53:40.000000000 +0200 X@@ -40,7 +40,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 32 /* Max segments for key */ X X #define HA_MAX_POSSIBLE_KEY_BUFF (HA_MAX_KEY_LENGTH + 24+ 6+6) 72a930201636eb4e952e8096613defb8 echo x - mariadb55-client/files/patch-man_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-man_CMakeLists.txt << 'bc0c31ef17ab8b96cbc6be2db55f95cf' X--- man/CMakeLists.txt.orig 2012-12-22 21:30:12.000000000 +0200 X+++ man/CMakeLists.txt 2012-12-22 21:30:54.000000000 +0200 X@@ -30,9 +30,13 @@ X SET(MAN1_TEST mysql-stress-test.pl.1 mysql-test-run.pl.1 mysql_client_test.1 X mysqltest_embedded.1 mysql_client_test_embedded.1) X X+IF(FALSE) X INSTALL(FILES ${MAN1_SERVER} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesServer) X INSTALL(FILES ${MAN8_SERVER} DESTINATION ${INSTALL_MANDIR}/man8 COMPONENT ManPagesServer) X+ENDIF() X INSTALL(FILES ${MAN1_CLIENT} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesClient) X INSTALL(FILES ${MAN1_DEVEL} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesDevelopment) X+IF(FALSE) X INSTALL(FILES ${MAN1_TEST} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesTest) X+ENDIF() X bc0c31ef17ab8b96cbc6be2db55f95cf echo x - mariadb55-client/files/patch-cmake__jemalloc.cmake sed 's/^X//' >mariadb55-client/files/patch-cmake__jemalloc.cmake << 'bda6aee20f40df945da5b851462c9f20' X--- cmake/jemalloc.cmake.orig 2013-09-20 00:34:22.000000000 +0200 X+++ cmake/jemalloc.cmake 2013-09-27 22:46:05.791110010 +0200 X@@ -37,9 +37,9 @@ X SET(WITH_JEMALLOC "no") X ENDIF() X IF(WITH_JEMALLOC STREQUAL "system" OR WITH_JEMALLOC STREQUAL "yes") X- CHECK_LIBRARY_EXISTS(jemalloc malloc_stats_print "" HAVE_JEMALLOC) X+ CHECK_LIBRARY_EXISTS(c malloc_stats_print "" HAVE_JEMALLOC) X IF (HAVE_JEMALLOC) X- SET(LIBJEMALLOC jemalloc) X+ SET(LIBJEMALLOC c) X ELSEIF (WITH_JEMALLOC STREQUAL "system") X MESSAGE(FATAL_ERROR "system jemalloc is not found") X ELSEIF (WITH_JEMALLOC STREQUAL "yes") bda6aee20f40df945da5b851462c9f20 echo x - mariadb55-client/files/patch-scripts_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-scripts_CMakeLists.txt << '8ba655ea1c5ce604ce270631377b5531' X--- scripts/CMakeLists.txt.orig 2014-04-22 14:17:50.490580987 +0300 X+++ scripts/CMakeLists.txt 2014-04-22 14:17:59.067583351 +0300 X@@ -72,6 +72,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@@ -81,6 +82,7 @@ X ${FIX_PRIVILEGES_SQL} X DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server X ) X+ENDIF() X X # TCMalloc hacks X IF(MALLOC_LIB) X@@ -140,6 +142,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@@ -180,6 +183,7 @@ X DESTINATION ${INSTALL_BINDIR} X COMPONENT Server X ) X+ENDIF() X X ENDIF(UNIX) X X@@ -204,6 +208,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@@ -219,6 +224,7 @@ X COMPONENT Server X ) X ENDIF() X+ENDIF() X X SET(prefix "${CMAKE_INSTALL_PREFIX}") X SET(sysconfdir ${prefix}) X@@ -334,18 +340,8 @@ 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- mysql_convert_table_format X mysql_find_rows X- mytop X- mysqlhotcopy X- mysqldumpslow X- mysqld_multi X- mysqld_safe X ) X FOREACH(file ${BIN_SCRIPTS}) X IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh) 8ba655ea1c5ce604ce270631377b5531 echo x - mariadb55-client/files/patch-extra_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-extra_CMakeLists.txt << 'cb144abb7e15de0693592c7befd70f45' X--- extra/CMakeLists.txt.orig 2012-12-17 03:38:29.000000000 +0200 X+++ extra/CMakeLists.txt 2012-12-17 03:40:12.000000000 +0200 X@@ -54,6 +54,7 @@ X DEPENDS X ${CMAKE_BINARY_DIR}/include/mysqld_error.h.tmp) 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@@ -74,11 +75,14 @@ X X MYSQL_ADD_EXECUTABLE(replace replace.c COMPONENT Server) 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 COMPONENT Client) X TARGET_LINK_LIBRARIES(mysql_waitpid mysys) cb144abb7e15de0693592c7befd70f45 echo x - mariadb55-client/files/patch-CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-CMakeLists.txt << '2cd1e09fa13b105e10dd874a42a2a333' X--- CMakeLists.txt.orig 2014-03-25 00:25:59.892895661 +0200 X+++ CMakeLists.txt 2014-03-25 00:27:50.023889686 +0200 X@@ -377,12 +377,6 @@ X ADD_SUBDIRECTORY(unittest/my_decimal) X ENDIF() X X-IF(NOT WITHOUT_SERVER) X-SET (MYSQLD_STATIC_PLUGIN_LIBS "" CACHE INTERNAL "") X- # Add storage engines and plugins. X- CONFIGURE_PLUGINS() X-ENDIF() X- X ADD_SUBDIRECTORY(include) X ADD_SUBDIRECTORY(dbug) X ADD_SUBDIRECTORY(strings) X@@ -394,7 +388,6 @@ X ADD_SUBDIRECTORY(extra) X ADD_SUBDIRECTORY(libservices) X ADD_SUBDIRECTORY(scripts) X-ADD_SUBDIRECTORY(sql/share) X ADD_SUBDIRECTORY(support-files) X X IF(NOT WITHOUT_SERVER) X@@ -428,7 +421,6 @@ X ADD_SUBDIRECTORY(win/upgrade_wizard) X ADD_SUBDIRECTORY(win/packaging) X ENDIF() X-ADD_SUBDIRECTORY(packaging/solaris) X X CONFIGURE_FILE(config.h.cmake ${CMAKE_BINARY_DIR}/include/my_config.h) X CONFIGURE_FILE(config.h.cmake ${CMAKE_BINARY_DIR}/include/config.h) X@@ -461,6 +453,7 @@ X WORKING_DIRECTORY ${CMAKE_BINARY_DIR} X ) X X+IF(FALSE) X INSTALL_DOCUMENTATION(README COPYING COPYING.LESSER X COMPONENT Readme) X INSTALL_DOCUMENTATION(${CMAKE_BINARY_DIR}/Docs/INFO_SRC X@@ -468,6 +461,7 @@ X IF(UNIX) X INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY COMPONENT Readme) X ENDIF() X+ENDIF() X X INCLUDE(CPack) X 2cd1e09fa13b105e10dd874a42a2a333 echo x - mariadb55-client/files/patch-extra_yassl_taocrypt_src_integer.cpp sed 's/^X//' >mariadb55-client/files/patch-extra_yassl_taocrypt_src_integer.cpp << '0f6af72e5b4bd3ffee176970d605bd36' X--- extra/yassl/taocrypt/src/integer.cpp.orig 2014-04-22 14:12:50.445601547 +0300 X+++ extra/yassl/taocrypt/src/integer.cpp 2014-04-22 14:13:20.917600207 +0300 X@@ -75,7 +75,7 @@ X CPP_TYPENAME AlignedAllocator::pointer AlignedAllocator::allocate( X size_type n, const void *) X { X- if (n > this->max_size()) X+ if (n > AlignedAllocator::max_size()) X return 0; X if (n == 0) X return 0; 0f6af72e5b4bd3ffee176970d605bd36 echo x - mariadb55-client/files/patch-client_CMakeLists.txt sed 's/^X//' >mariadb55-client/files/patch-client_CMakeLists.txt << '3c28ea42673449dd0fd114514b99d8af' X--- client/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ client/CMakeLists.txt 2013-01-05 01:49:16.000000000 +0200 X@@ -34,11 +34,12 @@ X SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE) 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 SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE) X- X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c) X TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient) X@@ -49,15 +50,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 COMPONENT Server) 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@@ -75,10 +80,12 @@ X ENDIF(WIN32) X X # async_example is just a code example, do not install it. X+IF(FALSE) X ADD_EXECUTABLE(async_example async_example.c) X TARGET_LINK_LIBRARIES(async_example mysqlclient) X+ENDIF() 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) 3c28ea42673449dd0fd114514b99d8af echo x - mariadb55-client/Makefile sed 's/^X//' >mariadb55-client/Makefile << '9b6e920d845212c88415757d7c19ddef' X# $FreeBSD: head/databases/mariadb55-client/Makefile 346927 2014-03-03 16:23:58Z feld $ X XPORTNAME= mariadb XPORTREVISION= 0 XPKGNAMESUFFIX= 55-client X XCOMMENT= Multithreaded SQL database (client) X XMASTERDIR= ${.CURDIR}/../mariadb55-server X XPKGMESSAGE= mustnotexist XPATCHDIR= ${.CURDIR}/files XPLIST= ${.CURDIR}/pkg-plist X XCMAKE_MODULE_LINKER_FLAGS+= -Wl,--as-needed XLD = ld.gold X XCONFLICTS_INSTALL= mysql[0-9][0-9]-client-* mariadb[0-46-9][0-9]-client-* mariadb5.[0-46-9]-client-* percona[0-9][0-9]-client-* X XCMAKE_ARGS+= -DWITHOUT_SERVER=1 X XUSE_LDCONFIG= ${PREFIX}/lib/mysql X XCLIENT_ONLY= yes X X.include "${MASTERDIR}/Makefile" 9b6e920d845212c88415757d7c19ddef echo c - mariadb55-server mkdir -p mariadb55-server > /dev/null 2>&1 echo c - mariadb55-server/files mkdir -p mariadb55-server/files > /dev/null 2>&1 echo x - mariadb55-server/files/patch-include_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-include_CMakeLists.txt << '82908e91f54fa7d80b3239723ccfac9e' X--- include/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ include/CMakeLists.txt 2012-12-23 05:49:42.000000000 +0200 X@@ -54,17 +54,21 @@ X handler_state.h X ) X X+IF(FALSE) X INSTALL(FILES ${HEADERS} DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development) X FOREACH(f ${HEADERS_GEN_CONFIGURE}) X INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${f} DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) X ENDFOREACH(f) X INSTALL(DIRECTORY mysql/ DESTINATION ${INSTALL_INCLUDEDIR} COMPONENT Development FILES_MATCHING PATTERN "*.h") X+ENDIF() X X STRING(REPLACE "." "\\." EXCL_RE "${HEADERS};${HEADERS_GEN_CONFIGURE}") X STRING(REPLACE ";" "|" EXCL_RE "${EXCL_RE}") X X+IF(FALSE) X INSTALL(DIRECTORY . DESTINATION ${INSTALL_INCLUDEDIR}/private COMPONENT Development X FILES_MATCHING PATTERN "*.h" X PATTERN CMakeFiles EXCLUDE X PATTERN mysql EXCLUDE X REGEX "\\./(${EXCL_RE}$)" EXCLUDE) X+ENDIF() 82908e91f54fa7d80b3239723ccfac9e echo x - mariadb55-server/files/patch-regex_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-regex_CMakeLists.txt << '319a8777d43067012c0dba766e851e7d' X--- regex/CMakeLists.txt.orig 2012-12-23 06:02:57.000000000 +0200 X+++ regex/CMakeLists.txt 2012-12-23 06:03:01.000000000 +0200 X@@ -18,4 +18,6 @@ X SET(REGEX_SOURCES regcomp.c regerror.c regexec.c regfree.c reginit.c) X ADD_CONVENIENCE_LIBRARY(regex ${REGEX_SOURCES}) X X+IF(FALSE) X INSTALL(FILES "my_regex.h" DESTINATION ${INSTALL_INCLUDEDIR}/private COMPONENT Development) X+ENDIF() 319a8777d43067012c0dba766e851e7d echo x - mariadb55-server/files/patch-sql_sql_view.cc sed 's/^X//' >mariadb55-server/files/patch-sql_sql_view.cc << 'fc6f8933ddad6899fd96363356ebdf23' X--- sql/sql_view.cc.orig 2013-05-21 22:09:51.000000000 +0000 X+++ sql/sql_view.cc 2013-09-26 13:16:16.065195172 +0000 X@@ -742,46 +742,46 @@ X */ X static File_option view_parameters[]= X {{{ C_STRING_WITH_LEN("query")}, X- my_offsetof(TABLE_LIST, select_stmt), X+ static_cast(my_offsetof(TABLE_LIST, select_stmt)), X FILE_OPTIONS_ESTRING}, X {{ C_STRING_WITH_LEN("md5")}, X- my_offsetof(TABLE_LIST, md5), X+ static_cast(my_offsetof(TABLE_LIST, md5)), X FILE_OPTIONS_STRING}, X {{ C_STRING_WITH_LEN("updatable")}, X- my_offsetof(TABLE_LIST, updatable_view), X+ static_cast(my_offsetof(TABLE_LIST, updatable_view)), X FILE_OPTIONS_ULONGLONG}, X {{ C_STRING_WITH_LEN("algorithm")}, X- my_offsetof(TABLE_LIST, algorithm), X+ static_cast(my_offsetof(TABLE_LIST, algorithm)), X FILE_OPTIONS_VIEW_ALGO}, X {{ C_STRING_WITH_LEN("definer_user")}, X- my_offsetof(TABLE_LIST, definer.user), X+ static_cast(my_offsetof(TABLE_LIST, definer.user)), X FILE_OPTIONS_STRING}, X {{ C_STRING_WITH_LEN("definer_host")}, X- my_offsetof(TABLE_LIST, definer.host), X+ static_cast(my_offsetof(TABLE_LIST, definer.host)), X FILE_OPTIONS_STRING}, X {{ C_STRING_WITH_LEN("suid")}, X- my_offsetof(TABLE_LIST, view_suid), X+ static_cast(my_offsetof(TABLE_LIST, view_suid)), X FILE_OPTIONS_ULONGLONG}, X {{ C_STRING_WITH_LEN("with_check_option")}, X- my_offsetof(TABLE_LIST, with_check), X+ static_cast(my_offsetof(TABLE_LIST, with_check)), X FILE_OPTIONS_ULONGLONG}, X {{ C_STRING_WITH_LEN("timestamp")}, X- my_offsetof(TABLE_LIST, timestamp), X+ static_cast(my_offsetof(TABLE_LIST, timestamp)), X FILE_OPTIONS_TIMESTAMP}, X {{ C_STRING_WITH_LEN("create-version")}, X- my_offsetof(TABLE_LIST, file_version), X+ static_cast(my_offsetof(TABLE_LIST, file_version)), X FILE_OPTIONS_ULONGLONG}, X {{ C_STRING_WITH_LEN("source")}, X- my_offsetof(TABLE_LIST, source), X+ static_cast(my_offsetof(TABLE_LIST, source)), X FILE_OPTIONS_ESTRING}, X {{(char*) STRING_WITH_LEN("client_cs_name")}, X- my_offsetof(TABLE_LIST, view_client_cs_name), X+ static_cast(my_offsetof(TABLE_LIST, view_client_cs_name)), X FILE_OPTIONS_STRING}, X {{(char*) STRING_WITH_LEN("connection_cl_name")}, X- my_offsetof(TABLE_LIST, view_connection_cl_name), X+ static_cast(my_offsetof(TABLE_LIST, view_connection_cl_name)), X FILE_OPTIONS_STRING}, X {{(char*) STRING_WITH_LEN("view_body_utf8")}, X- my_offsetof(TABLE_LIST, view_body_utf8), X+ static_cast(my_offsetof(TABLE_LIST, view_body_utf8)), X FILE_OPTIONS_ESTRING}, X {{NullS, 0}, 0, X FILE_OPTIONS_STRING} fc6f8933ddad6899fd96363356ebdf23 echo x - mariadb55-server/files/mysql-server.in sed 's/^X//' >mariadb55-server/files/mysql-server.in << '4532166415be1a36dd9529b75bfffda9' X#!/bin/sh X# X# $FreeBSD: head/databases/mariadb55-server/files/mysql-server.in 309955 2013-01-05 11:30:51Z flo $ X# X X# PROVIDE: mysql X# REQUIRE: LOGIN X# KEYWORD: shutdown X X# X# Add the following line to /etc/rc.conf to enable mysql: X# mysql_enable (bool): Set to "NO" by default. X# Set it to "YES" to enable MySQL. X# mysql_limits (bool): Set to "NO" by default. X# Set it to yes to run `limits -e -U mysql` X# just before mysql starts. X# mysql_dbdir (str): Default to "/var/db/mysql" X# Base database directory. X# mysql_pidfile (str): Custum PID file path and name. X# Default to "${mysql_dbdir}/${hostname}.pid". X# mysql_args (str): Custom additional arguments to be passed X# to mysqld_safe (default empty). X# X X. /etc/rc.subr X Xname="mysql" Xrcvar=mysql_enable X Xload_rc_config $name X X: ${mysql_enable="NO"} X: ${mysql_limits="NO"} X: ${mysql_dbdir="/var/db/mysql"} X Xmysql_user="mysql" Xmysql_limits_args="-e -U ${mysql_user}" Xpidfile=${mysql_pidfile:-"${mysql_dbdir}/`/bin/hostname`.pid"} Xcommand="/usr/sbin/daemon" Xcommand_args="-c -f %%PREFIX%%/bin/mysqld_safe --defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_args}" Xprocname="%%PREFIX%%/libexec/mysqld" Xstart_precmd="${name}_prestart" Xstart_postcmd="${name}_poststart" Xmysql_install_db="%%PREFIX%%/bin/mysql_install_db" Xmysql_install_db_args="--basedir=%%PREFIX%% --datadir=${mysql_dbdir} --force" X Xmysql_create_auth_tables() X{ X eval $mysql_install_db $mysql_install_db_args >/dev/null 2>/dev/null X [ $? -eq 0 ] && chown -R ${mysql_user}:${mysql_user} ${mysql_dbdir} X} X Xmysql_prestart() X{ X if [ ! -d "${mysql_dbdir}/mysql/." ]; then X mysql_create_auth_tables || return 1 X fi X if checkyesno mysql_limits; then X eval `/usr/bin/limits ${mysql_limits_args}` 2>/dev/null X else X return 0 X fi X} X Xmysql_poststart() X{ X local timeout=15 X while [ ! -f "${pidfile}" -a ${timeout} -gt 0 ]; do X timeout=$(( timeout - 1 )) X sleep 1 X done X return 0 X} X Xrun_rc_command "$1" 4532166415be1a36dd9529b75bfffda9 echo x - mariadb55-server/files/patch-support-files_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-support-files_CMakeLists.txt << 'dd6dc3d97a835665fdf8d67f04c64429' X--- support-files/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ support-files/CMakeLists.txt 2012-12-23 05:40:39.000000000 +0200 X@@ -66,10 +66,11 @@ X ENDFOREACH() X IF(INSTALL_SUPPORTFILESDIR) X INSTALL(FILES magic DESTINATION ${inst_location} COMPONENT SupportFiles) X- INSTALL(DIRECTORY RHEL4-SElinux/ DESTINATION ${inst_location}/SELinux/RHEL4 COMPONENT SupportFiles) X ENDIF() X X+IF(FALSE) X INSTALL(FILES mysql.m4 DESTINATION ${INSTALL_SHAREDIR}/aclocal COMPONENT Development) X+ENDIF() 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 dd6dc3d97a835665fdf8d67f04c64429 echo x - mariadb55-server/files/extra-patch-include_my_compare.h sed 's/^X//' >mariadb55-server/files/extra-patch-include_my_compare.h << '08732a2b2015cd830f18dbf6e70b818b' X--- include/my_compare.h.orig 2012-11-28 17:49:43.000000000 +0200 X+++ include/my_compare.h 2012-12-23 02:45:51.000000000 +0200 X@@ -40,7 +40,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 32 /* Max segments for key */ X X #define HA_MAX_POSSIBLE_KEY_BUFF (HA_MAX_KEY_LENGTH + 24+ 6+6) 08732a2b2015cd830f18dbf6e70b818b echo x - mariadb55-server/files/patch-scripts_mysql_config.sh sed 's/^X//' >mariadb55-server/files/patch-scripts_mysql_config.sh << '2cde5b3475e586537e6c9f10c2dbc039' X--- scripts/mysql_config.sh.orig 2014-04-22 14:19:38.882575457 +0300 X+++ scripts/mysql_config.sh 2014-04-22 14:20:46.647968177 +0300 X@@ -108,8 +108,11 @@ X # We intentionally add a space to the beginning and end of lib strings, simplifies replace later X libs=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqlclient @ZLIB_DEPS@ @NON_THREADED_LIBS@" X libs="$libs @openssl_libs@ @STATIC_NSS_FLAGS@ " X+libs="$libs -L%%LOCALBASE%%/lib " X libs_r=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqlclient_r @ZLIB_DEPS@ @CLIENT_LIBS@ @openssl_libs@ " X+libs_r="$libs_r -L%%LOCALBASE%%/lib " X embedded_libs=" $ldflags -L$pkglibdir @RPATH_OPTION@ -lmysqld @LIBDL@ @ZLIB_DEPS@ @LIBS@ @WRAPLIBS@ @openssl_libs@ " X+embedded_libs="$embedded_libs -L%%LOCALBASE%%/lib " X X if [ -r "$pkglibdir/libmygcc.a" ]; then X # When linking against the static library with a different version of GCC 2cde5b3475e586537e6c9f10c2dbc039 echo x - mariadb55-server/files/patch-man_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-man_CMakeLists.txt << '17b6e22fdb30a5a739a22e22a1e961e8' X--- man/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ man/CMakeLists.txt 2012-12-23 05:38:24.000000000 +0200 X@@ -16,13 +16,13 @@ X SET(MAN1_SERVER innochecksum.1 my_print_defaults.1 myisam_ftdump.1 myisamchk.1 X myisamlog.1 myisampack.1 mysql.server.1 X mysql_convert_table_format.1 mysql_fix_extensions.1 X- mysql_fix_privilege_tables.1 mysql_install_db.1 X+ mysql_install_db.1 X mysql_secure_installation.1 mysql_setpermission.1 X mysql_tzinfo_to_sql.1 mysql_upgrade.1 mysql_zap.1 X mysqld_multi.1 mysqld_safe.1 mysqldumpslow.1 mysqlhotcopy.1 X mysqlman.1 mysqltest.1 perror.1 replace.1 resolve_stack_dump.1 X resolveip.1 mysqlbug.1) X-SET(MAN8_SERVER mysqld.8 mysqlmanager.8) X+SET(MAN8_SERVER mysqld.8) X SET(MAN1_CLIENT msql2mysql.1 mysql.1 mysql_find_rows.1 mysql_waitpid.1 X mysqlaccess.1 mysqladmin.1 mysqlbinlog.1 mysqlcheck.1 X mysqldump.1 mysqlimport.1 mysqlshow.1 mysqlslap.1) X@@ -32,7 +32,9 @@ X X INSTALL(FILES ${MAN1_SERVER} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesServer) X INSTALL(FILES ${MAN8_SERVER} DESTINATION ${INSTALL_MANDIR}/man8 COMPONENT ManPagesServer) X+IF(FALSE) X INSTALL(FILES ${MAN1_CLIENT} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesClient) X INSTALL(FILES ${MAN1_DEVEL} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesDevelopment) X INSTALL(FILES ${MAN1_TEST} DESTINATION ${INSTALL_MANDIR}/man1 COMPONENT ManPagesTest) X+ENDIF() X 17b6e22fdb30a5a739a22e22a1e961e8 echo x - mariadb55-server/files/patch-scripts_mysqld_safe.sh sed 's/^X//' >mariadb55-server/files/patch-scripts_mysqld_safe.sh << '13951db505bc8645df16a79383a36cb9' X--- scripts/mysqld_safe.sh.orig 2007-10-08 10:39:23.000000000 +0200 X+++ scripts/mysqld_safe.sh 2007-10-08 10:40:52.000000000 +0200 X@@ -242,10 +242,10 @@ X X if test -z "$MYSQL_HOME" X then X- if test -r "$MY_BASEDIR_VERSION/my.cnf" && test -r "$DATADIR/my.cnf" X+ if test -r "$MY_BASEDIR_VERSION/etc/my.cnf" && test -r "$DATADIR/my.cnf" X then X log_error "WARNING: Found two instances of my.cnf - X-$MY_BASEDIR_VERSION/my.cnf and X+$MY_BASEDIR_VERSION/etc/my.cnf and X $DATADIR/my.cnf X IGNORING $DATADIR/my.cnf" X X@@ -254,7 +254,7 @@ X then X log_error "WARNING: Found $DATADIR/my.cnf X The data directory is a deprecated location for my.cnf, please move it to X-$MY_BASEDIR_VERSION/my.cnf" X+$MY_BASEDIR_VERSION/etc/my.cnf" X MYSQL_HOME=$DATADIR X else X MYSQL_HOME=$MY_BASEDIR_VERSION 13951db505bc8645df16a79383a36cb9 echo x - mariadb55-server/files/patch-sql_sys_vars.cc sed 's/^X//' >mariadb55-server/files/patch-sql_sys_vars.cc << '8b99c665c885d25fc49f4382c265101e' X--- sql/sys_vars.cc.orig 2012-06-15 17:03:32.000000000 +0200 X+++ sql/sys_vars.cc 2012-06-15 17:16:23.000000000 +0200 X@@ -900,7 +900,7 @@ X "connection before closing it", X SESSION_VAR(net_interactive_timeout), X CMD_LINE(REQUIRED_ARG), X- VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_WAIT_TIMEOUT), BLOCK_SIZE(1)); X+ VALID_RANGE(1, INT_MAX32/1000), DEFAULT(NET_WAIT_TIMEOUT), BLOCK_SIZE(1)); X X static Sys_var_ulong Sys_join_buffer_size( X "join_buffer_size", X@@ -1401,7 +1401,7 @@ X "Number of seconds to wait for more data from a connection before " X "aborting the read", X SESSION_VAR(net_read_timeout), CMD_LINE(REQUIRED_ARG), X- VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_READ_TIMEOUT), BLOCK_SIZE(1), X+ VALID_RANGE(1, INT_MAX32/1000), DEFAULT(NET_READ_TIMEOUT), BLOCK_SIZE(1), X NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0), X ON_UPDATE(fix_net_read_timeout)); X X@@ -1416,7 +1416,7 @@ X "Number of seconds to wait for a block to be written to a connection " X "before aborting the write", X SESSION_VAR(net_write_timeout), CMD_LINE(REQUIRED_ARG), X- VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_WRITE_TIMEOUT), BLOCK_SIZE(1), X+ VALID_RANGE(1, INT_MAX32/1000), DEFAULT(NET_WRITE_TIMEOUT), BLOCK_SIZE(1), X NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0), X ON_UPDATE(fix_net_write_timeout)); X X@@ -2257,7 +2257,7 @@ X "The number of seconds the server waits for activity on a " X "connection before closing it", X SESSION_VAR(net_wait_timeout), CMD_LINE(REQUIRED_ARG), X- VALID_RANGE(1, IF_WIN(INT_MAX32/1000, LONG_TIMEOUT)), X+ VALID_RANGE(1, INT_MAX32/1000), X DEFAULT(NET_WAIT_TIMEOUT), BLOCK_SIZE(1)); X X /** propagates changes to the relevant flag of @@optimizer_switch */ 8b99c665c885d25fc49f4382c265101e echo x - mariadb55-server/files/patch-libmysql_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-libmysql_CMakeLists.txt << 'b7950743602423860a6d0d78ccda477e' X--- libmysql/CMakeLists.txt.orig 2014-04-22 14:24:13.270554760 +0300 X+++ libmysql/CMakeLists.txt 2014-04-22 14:27:18.893542596 +0300 X@@ -377,7 +377,7 @@ X X # Merge several convenience libraries into one big mysqlclient X # and link them together into shared library. X-MERGE_LIBRARIES(mysqlclient STATIC ${LIBS} COMPONENT Development) X+MERGE_LIBRARIES(mysqlclient STATIC ${LIBS} COMPONENT Development NOINSTALL) X X # Visual Studio users need debug static library for debug projects X INSTALL_DEBUG_SYMBOLS(clientlib) X@@ -386,6 +386,7 @@ X INSTALL_DEBUG_TARGET(clientlib DESTINATION ${INSTALL_LIBDIR}/debug) X ENDIF() X X+IF(FALSE) X IF(UNIX) X MACRO(GET_VERSIONED_LIBNAME LIBNAME EXTENSION VERSION OUTNAME) X SET(DOT_VERSION ".${VERSION}") X@@ -400,11 +401,13 @@ X ENDMACRO() X INSTALL_SYMLINK(${CMAKE_STATIC_LIBRARY_PREFIX}mysqlclient_r.a mysqlclient ${INSTALL_LIBDIR} Development) X ENDIF() X+ENDIF() X X IF(NOT DISABLE_SHARED) X MERGE_LIBRARIES(libmysql SHARED ${LIBS} X EXPORTS ${CLIENT_API_FUNCTIONS} ${CLIENT_API_5_1_EXTRA} ${CLIENT_API_5_5_EXTRA} X- COMPONENT SharedLibraries) X+ COMPONENT SharedLibraries NOINSTALL) X+IF(FALSE) X IF(UNIX) X # libtool compatability X IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR APPLE) X@@ -448,3 +451,4 @@ X ENDFOREACH() X ENDIF() X ENDIF() X+ENDIF() b7950743602423860a6d0d78ccda477e echo x - mariadb55-server/files/patch-sql_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-sql_CMakeLists.txt << '9b5e7fc84fa1cb81b8e478819bc429ca' X--- sql/CMakeLists.txt.orig 2013-05-22 01:09:51.000000000 +0300 X+++ sql/CMakeLists.txt 2013-06-08 14:13:06.000000000 +0300 X@@ -268,6 +268,7 @@ X VERBATIM X ) X X+IF(FALSE) X IF(INSTALL_LAYOUT STREQUAL "STANDALONE") X X # Copy db.opt into data/test/ X@@ -311,6 +312,7 @@ X INSTALL(FILES ${DUMMY_FILE} DESTINATION data/mysql COMPONENT DataFiles) X ENDIF(WIN32 AND MYSQLD_EXECUTABLE) X ENDIF(INSTALL_LAYOUT STREQUAL "STANDALONE") X+ENDIF() X X IF(WIN32) X SET(my_bootstrap_sql ${CMAKE_CURRENT_BINARY_DIR}/my_bootstrap.sql) X@@ -353,8 +355,10 @@ X TARGET_LINK_LIBRARIES(mysql_upgrade_service mysys winservice) X ENDIF(WIN32) X X+IF(FALSE) X INSTALL(DIRECTORY . DESTINATION ${INSTALL_INCLUDEDIR}/private COMPONENT Development X FILES_MATCHING PATTERN "*.h" X PATTERN examples EXCLUDE X PATTERN share EXCLUDE X PATTERN CMakeFiles EXCLUDE) X+ENDIF() 9b5e7fc84fa1cb81b8e478819bc429ca echo x - mariadb55-server/files/patch-mysys_default.c sed 's/^X//' >mariadb55-server/files/patch-mysys_default.c << 'dda1ce71957cd785f775ed4565faf9ab' X--- mysys/default.c.orig 2010-11-02 23:01:13.000000000 +0100 X+++ mysys/default.c 2010-11-10 16:39:51.000000000 +0100 X@@ -70,7 +70,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@@ -711,7 +711,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@@ -1153,7 +1153,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 dda1ce71957cd785f775ed4565faf9ab echo x - mariadb55-server/files/patch-extra_yassl_taocrypt_src_integer.cpp sed 's/^X//' >mariadb55-server/files/patch-extra_yassl_taocrypt_src_integer.cpp << '31f984f2c5abbae34f3a2f8813c5eac5' X--- extra/yassl/taocrypt/src/integer.cpp.orig 2014-04-22 14:12:50.445601547 +0300 X+++ extra/yassl/taocrypt/src/integer.cpp 2014-04-22 14:13:20.917600207 +0300 X@@ -75,7 +75,7 @@ X CPP_TYPENAME AlignedAllocator::pointer AlignedAllocator::allocate( X size_type n, const void *) X { X- if (n > this->max_size()) X+ if (n > AlignedAllocator::max_size()) X return 0; X if (n == 0) X return 0; 31f984f2c5abbae34f3a2f8813c5eac5 echo x - mariadb55-server/files/patch-scripts_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-scripts_CMakeLists.txt << '7f2bd4437b68c2913516eed3395b600d' X--- scripts/CMakeLists.txt.orig 2014-04-22 14:30:02.250588341 +0300 X+++ scripts/CMakeLists.txt 2014-04-22 14:32:16.971842170 +0300 X@@ -275,6 +275,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 ENDIF() X ELSE() X SET(${var} "${${var}}-l${lib} " ) 7f2bd4437b68c2913516eed3395b600d echo x - mariadb55-server/files/patch-cmake__jemalloc.cmake sed 's/^X//' >mariadb55-server/files/patch-cmake__jemalloc.cmake << '2ef1933ede5570898b7b6ed34a2ee49b' X--- cmake/jemalloc.cmake.orig 2013-09-20 00:34:22.000000000 +0200 X+++ cmake/jemalloc.cmake 2013-09-27 22:46:05.791110010 +0200 X@@ -37,9 +37,9 @@ X SET(WITH_JEMALLOC "no") X ENDIF() X IF(WITH_JEMALLOC STREQUAL "system" OR WITH_JEMALLOC STREQUAL "yes") X- CHECK_LIBRARY_EXISTS(jemalloc malloc_stats_print "" HAVE_JEMALLOC) X+ CHECK_LIBRARY_EXISTS(c malloc_stats_print "" HAVE_JEMALLOC) X IF (HAVE_JEMALLOC) X- SET(LIBJEMALLOC jemalloc) X+ SET(LIBJEMALLOC c) X ELSEIF (WITH_JEMALLOC STREQUAL "system") X MESSAGE(FATAL_ERROR "system jemalloc is not found") X ELSEIF (WITH_JEMALLOC STREQUAL "yes") 2ef1933ede5570898b7b6ed34a2ee49b echo x - mariadb55-server/files/patch-client_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-client_CMakeLists.txt << '1339c5b338b2cb03f8092c926258e60a' X--- client/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ client/CMakeLists.txt 2012-12-23 02:37:04.000000000 +0200 X@@ -26,6 +26,7 @@ X ) X X ADD_DEFINITIONS(${SSL_DEFINES}) X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc X ${CMAKE_SOURCE_DIR}/sql/sql_string.cc) X TARGET_LINK_LIBRARIES(mysql mysqlclient) X@@ -33,6 +34,7 @@ X TARGET_LINK_LIBRARIES(mysql ${MY_READLINE_LIBRARY}) X SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE) X ENDIF(UNIX) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test) X SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS") X@@ -40,6 +42,7 @@ X SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE) X X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c) X TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient) X X@@ -48,17 +51,21 @@ X X MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c) X TARGET_LINK_LIBRARIES(mysqlimport mysqlclient) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysql_upgrade mysql_upgrade.c COMPONENT Server) X TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient) X ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysqlshow mysqlshow.c) X TARGET_LINK_LIBRARIES(mysqlshow mysqlclient) X+ENDIF() X X MYSQL_ADD_EXECUTABLE(mysql_plugin mysql_plugin.c) X TARGET_LINK_LIBRARIES(mysql_plugin mysqlclient) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc) X TARGET_LINK_LIBRARIES(mysqlbinlog mysqlclient) X X@@ -68,17 +75,20 @@ X MYSQL_ADD_EXECUTABLE(mysqlslap mysqlslap.c) X SET_SOURCE_FILES_PROPERTIES(mysqlslap.c PROPERTIES COMPILE_FLAGS "-DTHREADS") X TARGET_LINK_LIBRARIES(mysqlslap mysqlclient) X+ENDIF() X X # "WIN32" also covers 64 bit. "echo" is used in some files below "mysql-test/". X IF(WIN32) X MYSQL_ADD_EXECUTABLE(echo echo.c COMPONENT Junk) X ENDIF(WIN32) X X+IF(FALSE) X # async_example is just a code example, do not install it. X ADD_EXECUTABLE(async_example async_example.c) X TARGET_LINK_LIBRARIES(async_example mysqlclient) X+ENDIF() X X-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin X+SET_TARGET_PROPERTIES (mysql_upgrade mysql_plugin X PROPERTIES HAS_CXX TRUE) X X ADD_DEFINITIONS(-DHAVE_DLOPEN) 1339c5b338b2cb03f8092c926258e60a echo x - mariadb55-server/files/patch-libservices_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-libservices_CMakeLists.txt << 'f4c9d4df2d663cc5f255aec44f27e130' X--- libservices/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ libservices/CMakeLists.txt 2012-12-23 17:32:35.000000000 +0200 X@@ -24,4 +24,6 @@ X debug_sync_service.c) X X ADD_CONVENIENCE_LIBRARY(mysqlservices ${MYSQLSERVICES_SOURCES}) X+IF(FALSE) X INSTALL(TARGETS mysqlservices DESTINATION ${INSTALL_LIBDIR} COMPONENT Development) X+ENDIF() f4c9d4df2d663cc5f255aec44f27e130 echo x - mariadb55-server/files/patch-sql_sql_trigger.cc sed 's/^X//' >mariadb55-server/files/patch-sql_sql_trigger.cc << '91a12c3ea9a659e88b44956ee1fdb9bf' X--- sql/sql_trigger.cc.orig 2013-05-21 22:09:51.000000000 +0000 X+++ sql/sql_trigger.cc 2013-09-26 13:15:55.450195525 +0000 X@@ -192,32 +192,32 @@ X { X { X { C_STRING_WITH_LEN("triggers") }, X- my_offsetof(class Table_triggers_list, definitions_list), X+ static_cast(my_offsetof(class Table_triggers_list, definitions_list)), X FILE_OPTIONS_STRLIST X }, X { X { C_STRING_WITH_LEN("sql_modes") }, X- my_offsetof(class Table_triggers_list, definition_modes_list), X+ static_cast(my_offsetof(class Table_triggers_list, definition_modes_list)), X FILE_OPTIONS_ULLLIST X }, X { X { C_STRING_WITH_LEN("definers") }, X- my_offsetof(class Table_triggers_list, definers_list), X+ static_cast(my_offsetof(class Table_triggers_list, definers_list)), X FILE_OPTIONS_STRLIST X }, X { X { C_STRING_WITH_LEN("client_cs_names") }, X- my_offsetof(class Table_triggers_list, client_cs_names), X+ static_cast(my_offsetof(class Table_triggers_list, client_cs_names)), X FILE_OPTIONS_STRLIST X }, X { X { C_STRING_WITH_LEN("connection_cl_names") }, X- my_offsetof(class Table_triggers_list, connection_cl_names), X+ static_cast(my_offsetof(class Table_triggers_list, connection_cl_names)), X FILE_OPTIONS_STRLIST X }, X { X { C_STRING_WITH_LEN("db_cl_names") }, X- my_offsetof(class Table_triggers_list, db_cl_names), X+ static_cast(my_offsetof(class Table_triggers_list, db_cl_names)), X FILE_OPTIONS_STRLIST X }, X { { 0, 0 }, 0, FILE_OPTIONS_STRING } X@@ -226,7 +226,7 @@ X File_option sql_modes_parameters= X { X { C_STRING_WITH_LEN("sql_modes") }, X- my_offsetof(class Table_triggers_list, definition_modes_list), X+ static_cast(my_offsetof(class Table_triggers_list, definition_modes_list)), X FILE_OPTIONS_ULLLIST X }; X 91a12c3ea9a659e88b44956ee1fdb9bf echo x - mariadb55-server/files/patch-sql_item_subselect.cc sed 's/^X//' >mariadb55-server/files/patch-sql_item_subselect.cc << '5cb2750df079a51a8658676c25da0a37' X--- sql/item_subselect.cc.orig 2013-05-21 22:09:51.000000000 +0000 X+++ sql/item_subselect.cc 2013-09-26 13:13:01.105197491 +0000 X@@ -1317,7 +1317,7 @@ X Item_subselect() X { X DBUG_ENTER("Item_exists_subselect::Item_exists_subselect"); X- bool val_bool(); X+// bool val_bool(); X init(select_lex, new select_exists_subselect(this)); X max_columns= UINT_MAX; X null_value= FALSE; //can't be NULL 5cb2750df079a51a8658676c25da0a37 echo x - mariadb55-server/files/patch-extra_CMakeLists.txt sed 's/^X//' >mariadb55-server/files/patch-extra_CMakeLists.txt << '6a6a3b357e532add203371df5187a775' X--- extra/CMakeLists.txt.orig 2012-11-28 17:49:47.000000000 +0200 X+++ extra/CMakeLists.txt 2012-12-23 02:41:57.000000000 +0200 X@@ -80,6 +80,8 @@ X MYSQL_ADD_EXECUTABLE(resolve_stack_dump resolve_stack_dump.c) X TARGET_LINK_LIBRARIES(resolve_stack_dump mysys) X X+IF(FALSE) X MYSQL_ADD_EXECUTABLE(mysql_waitpid mysql_waitpid.c COMPONENT Client) X TARGET_LINK_LIBRARIES(mysql_waitpid mysys) X ENDIF() X+ENDIF() 6a6a3b357e532add203371df5187a775 echo x - mariadb55-server/pkg-descr sed 's/^X//' >mariadb55-server/pkg-descr << '186fbacc9637731dec1a8136d244d17c' XMariaDB is a database server that offers drop-in replacement functionality for XMySQL1. MariaDB is built by some of the original authors of MySQL, with Xassistance from the broader community of Free and open source software Xdevelopers. In addition to the core functionality of MySQL, MariaDB offers a Xrich set of feature enhancements including alternate storage engines, server Xoptimizations, and patches. X XMariaDB is primarily driven by developers at Monty Program, a company founded by XMichael "Monty" Widenius, the original author of MySQL, but this is not the Xwhole story about MariaDB. On the "About MariaDB" page you will find more Xinformation about all participants in the MariaDB community, including storage Xengines XtraDB and PBXT. X XWWW: http://mariadb.org/ 186fbacc9637731dec1a8136d244d17c echo x - mariadb55-server/pkg-plist sed 's/^X//' >mariadb55-server/pkg-plist << 'c82898ddee1c07ad2d8efd705102e209' X@stopdaemon mysql-server Xbin/aria_chk Xbin/aria_dump_log Xbin/aria_ftdump Xbin/aria_pack Xbin/aria_read_log Xbin/innochecksum Xbin/my_print_defaults Xbin/myisam_ftdump Xbin/myisamchk Xbin/myisamlog Xbin/myisampack Xbin/mysql_convert_table_format Xbin/mysql_fix_extensions Xbin/mysql_install_db Xbin/mysql_plugin Xbin/mysql_secure_installation Xbin/mysql_setpermission Xbin/mysql_tzinfo_to_sql Xbin/mysql_upgrade Xbin/mysql_zap Xbin/mysqlbug Xbin/mysqld_multi Xbin/mysqld_safe Xbin/mysqldumpslow Xbin/mysqlhotcopy Xbin/mysqltest Xbin/perror Xbin/replace Xbin/resolve_stack_dump Xbin/resolveip Xinclude/mysql/private/embedded_priv.h Xlib/mysql/libmysqld.a Xlib/mysql/libmysqld.so Xlib/mysql/libmysqld.so.18 Xlib/mysql/plugin/adt_null.so Xlib/mysql/plugin/auth_0x0100.so Xlib/mysql/plugin/auth_pam.so Xlib/mysql/plugin/auth_test_plugin.so Xlib/mysql/plugin/daemon_example.ini Xlib/mysql/plugin/dialog.so Xlib/mysql/plugin/dialog_examples.so Xlib/mysql/plugin/feedback.so Xlib/mysql/plugin/ha_archive.so Xlib/mysql/plugin/ha_blackhole.so Xlib/mysql/plugin/ha_federated.so Xlib/mysql/plugin/ha_federatedx.so Xlib/mysql/plugin/ha_innodb.so X%%OQGRAPH%%lib/mysql/plugin/ha_oqgraph.so Xlib/mysql/plugin/ha_sphinx.so Xlib/mysql/plugin/handlersocket.so Xlib/mysql/plugin/libdaemon_example.so Xlib/mysql/plugin/mypluglib.so Xlib/mysql/plugin/mysql_clear_password.so Xlib/mysql/plugin/qa_auth_client.so Xlib/mysql/plugin/qa_auth_interface.so Xlib/mysql/plugin/qa_auth_server.so Xlib/mysql/plugin/query_cache_info.so Xlib/mysql/plugin/semisync_master.so Xlib/mysql/plugin/semisync_slave.so Xlib/mysql/plugin/sphinx.so Xlib/mysql/plugin/sql_errlog.so Xlibexec/mysqld Xman/man1/innochecksum.1.gz Xman/man1/my_print_defaults.1.gz Xman/man1/myisam_ftdump.1.gz Xman/man1/myisamchk.1.gz Xman/man1/myisamlog.1.gz Xman/man1/myisampack.1.gz Xman/man1/mysql.server.1.gz Xman/man1/mysql_convert_table_format.1.gz Xman/man1/mysql_fix_extensions.1.gz Xman/man1/mysql_install_db.1.gz Xman/man1/mysql_secure_installation.1.gz Xman/man1/mysql_setpermission.1.gz Xman/man1/mysql_tzinfo_to_sql.1.gz Xman/man1/mysql_upgrade.1.gz Xman/man1/mysql_zap.1.gz Xman/man1/mysqlbug.1.gz Xman/man1/mysqld_multi.1.gz Xman/man1/mysqld_safe.1.gz Xman/man1/mysqldumpslow.1.gz Xman/man1/mysqlhotcopy.1.gz Xman/man1/mysqlman.1.gz Xman/man1/mysqltest.1.gz Xman/man1/perror.1.gz Xman/man1/replace.1.gz Xman/man1/resolve_stack_dump.1.gz Xman/man1/resolveip.1.gz Xman/man8/mysqld.8.gz X%%DATADIR%%/binary-configure X%%DATADIR%%/charsets/Index.xml X%%DATADIR%%/charsets/README X%%DATADIR%%/charsets/armscii8.xml X%%DATADIR%%/charsets/ascii.xml X%%DATADIR%%/charsets/cp1250.xml X%%DATADIR%%/charsets/cp1251.xml X%%DATADIR%%/charsets/cp1256.xml X%%DATADIR%%/charsets/cp1257.xml X%%DATADIR%%/charsets/cp850.xml X%%DATADIR%%/charsets/cp852.xml X%%DATADIR%%/charsets/cp866.xml X%%DATADIR%%/charsets/dec8.xml X%%DATADIR%%/charsets/geostd8.xml X%%DATADIR%%/charsets/greek.xml X%%DATADIR%%/charsets/hebrew.xml X%%DATADIR%%/charsets/hp8.xml X%%DATADIR%%/charsets/keybcs2.xml X%%DATADIR%%/charsets/koi8r.xml X%%DATADIR%%/charsets/koi8u.xml X%%DATADIR%%/charsets/latin1.xml X%%DATADIR%%/charsets/latin2.xml X%%DATADIR%%/charsets/latin5.xml X%%DATADIR%%/charsets/latin7.xml X%%DATADIR%%/charsets/macce.xml X%%DATADIR%%/charsets/macroman.xml X%%DATADIR%%/charsets/swe7.xml X%%DATADIR%%/config.huge.ini X%%DATADIR%%/config.medium.ini X%%DATADIR%%/config.small.ini X%%DATADIR%%/czech/errmsg.sys X%%DATADIR%%/danish/errmsg.sys X%%DATADIR%%/dutch/errmsg.sys X%%DATADIR%%/english/errmsg.sys X%%DATADIR%%/errmsg-utf8.txt X%%DATADIR%%/estonian/errmsg.sys X%%DATADIR%%/fill_help_tables.sql X%%DATADIR%%/french/errmsg.sys X%%DATADIR%%/german/errmsg.sys X%%DATADIR%%/greek/errmsg.sys X%%DATADIR%%/hungarian/errmsg.sys X%%DATADIR%%/italian/errmsg.sys X%%DATADIR%%/japanese/errmsg.sys X%%DATADIR%%/korean/errmsg.sys X%%DATADIR%%/magic X%%DATADIR%%/my-huge.cnf X%%DATADIR%%/my-innodb-heavy-4G.cnf X%%DATADIR%%/my-large.cnf X%%DATADIR%%/my-medium.cnf X%%DATADIR%%/my-small.cnf X%%DATADIR%%/mysql-log-rotate X%%DATADIR%%/mysql.server X%%DATADIR%%/mysql_performance_tables.sql X%%DATADIR%%/mysql_system_tables.sql X%%DATADIR%%/mysql_system_tables_data.sql X%%DATADIR%%/mysql_test_data_timezone.sql X%%DATADIR%%/mysqld_multi.server X%%DATADIR%%/ndb-config-2-node.ini X%%DATADIR%%/norwegian-ny/errmsg.sys X%%DATADIR%%/norwegian/errmsg.sys X%%DATADIR%%/polish/errmsg.sys X%%DATADIR%%/portuguese/errmsg.sys X%%DATADIR%%/romanian/errmsg.sys X%%DATADIR%%/russian/errmsg.sys X%%DATADIR%%/serbian/errmsg.sys X%%DATADIR%%/slovak/errmsg.sys X%%DATADIR%%/spanish/errmsg.sys X%%DATADIR%%/swedish/errmsg.sys X%%DATADIR%%/tests/plugin/example/README X%%DATADIR%%/tests/plugin/example/mtr/suite.pm X%%DATADIR%%/tests/plugin/example/mtr/t/combs.combinations X%%DATADIR%%/tests/plugin/example/mtr/t/inc.inc X%%DATADIR%%/tests/plugin/example/mtr/t/newcomb.combinations X%%DATADIR%%/tests/plugin/example/mtr/t/over.result X%%DATADIR%%/tests/plugin/example/mtr/t/over.test X%%DATADIR%%/tests/plugin/example/mtr/t/self.result X%%DATADIR%%/tests/plugin/example/mtr/t/self.test X%%DATADIR%%/tests/plugin/example/mtr/t/source.result X%%DATADIR%%/tests/plugin/example/mtr/t/test2,c2.result X%%DATADIR%%/tests/plugin/example/mtr/t/test2.opt X%%DATADIR%%/tests/plugin/example/mtr/t/test2.rdiff X%%DATADIR%%/tests/plugin/example/mtr/t/testsh-master.sh X%%DATADIR%%/tests/plugin/heap/mtr2/README X%%DATADIR%%/tests/plugin/heap/mtr2/my.cnf X%%DATADIR%%/tests/plugin/innobase/storage_engine/alter_tablespace.opt X%%DATADIR%%/tests/plugin/innobase/storage_engine/autoinc_secondary.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/cache_index.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/checksum_table_live.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/define_engine.inc X%%DATADIR%%/tests/plugin/innobase/storage_engine/disabled.def X%%DATADIR%%/tests/plugin/innobase/storage_engine/fulltext_search.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/index_enable_disable.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/index_type_hash.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/insert_delayed.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/lock_concurrent.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/optimize_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/repair_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/suite.opt X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_data_index_dir.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_insert_method.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_key_block_size.opt X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_row_format.opt X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_row_format.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/tbl_opt_union.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/type_char_indexes.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/type_float_indexes.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/type_spatial_indexes.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/vcol.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/parts/checksum_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/parts/create_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/parts/optimize_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/parts/repair_table.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/parts/suite.opt X%%DATADIR%%/tests/plugin/innobase/storage_engine/trx/cons_snapshot_serializable.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/trx/level_read_committed.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/trx/level_read_uncommitted.rdiff X%%DATADIR%%/tests/plugin/innobase/storage_engine/trx/suite.opt X%%DATADIR%%/tests/plugin/myisam/mtr2/README X%%DATADIR%%/tests/plugin/myisam/mtr2/overlay.inc X%%DATADIR%%/tests/plugin/myisam/mtr2/single.rdiff X%%DATADIR%%/tests/plugin/myisam/mtr2/suite.opt X%%DATADIR%%/tests/plugin/myisam/mtr2/suite.pm X%%DATADIR%%/tests/plugin/myisam/storage_engine/alter_tablespace.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/check_table.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/define_engine.inc X%%DATADIR%%/tests/plugin/myisam/storage_engine/foreign_keys.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/index_type_hash.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/show_engine.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/tbl_opt_insert_method.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/tbl_opt_union.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/cons_snapshot_repeatable_read.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/cons_snapshot_serializable.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/delete.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/insert.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/level_read_committed.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/level_read_uncommitted.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/level_repeatable_read.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/level_serializable.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/select_for_update.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/select_lock_in_share_mode.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/update.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/xa.rdiff X%%DATADIR%%/tests/plugin/myisam/storage_engine/trx/xa_recovery.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/alter_table.inc X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/alter_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/alter_tablespace.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/analyze_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/autoincrement.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/cache_index.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/checksum_table_live.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/cleanup_engine.inc X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/create_table.inc X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/create_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/define_engine.inc X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/disabled.def X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/foreign_keys.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/fulltext_search.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/handler.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/index.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/index_enable_disable.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/index_type_btree.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/index_type_hash.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/insert_delayed.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/lock.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/optimize_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/repair_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/show_engine.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_ai.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_avg_row_length.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_checksum.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_connection.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_data_index_dir.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_delay_key_write.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_insert_method.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_key_block_size.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_max_rows.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_min_rows.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_pack_keys.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_password.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_row_format.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_opt_union.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_standard_opts.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/tbl_temporary.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/truncate_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/type_char_indexes.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/type_float_indexes.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/type_spatial.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/type_spatial_indexes.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/vcol.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/alter_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/analyze_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/check_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/checksum_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/create_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/optimize_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/repair_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts/truncate_table.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/cons_snapshot_repeatable_read.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/cons_snapshot_serializable.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/delete.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/insert.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/level_read_committed.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/level_read_uncommitted.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/level_repeatable_read.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/level_serializable.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/select_for_update.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/select_lock_in_share_mode.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/update.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/xa.rdiff X%%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx/xa_recovery.rdiff X%%DATADIR%%/ukrainian/errmsg.sys X@dirrm %%DATADIR%%/ukrainian X@dirrm %%DATADIR%%/tests/plugin/myisammrg/storage_engine/trx X@dirrm %%DATADIR%%/tests/plugin/myisammrg/storage_engine/parts X@dirrm %%DATADIR%%/tests/plugin/myisammrg/storage_engine X@dirrm %%DATADIR%%/tests/plugin/myisammrg X@dirrm %%DATADIR%%/tests/plugin/myisam/storage_engine/trx X@dirrm %%DATADIR%%/tests/plugin/myisam/storage_engine/parts X@dirrm %%DATADIR%%/tests/plugin/myisam/storage_engine X@dirrm %%DATADIR%%/tests/plugin/myisam/mtr2 X@dirrm %%DATADIR%%/tests/plugin/myisam X@dirrm %%DATADIR%%/tests/plugin/innobase/storage_engine/trx X@dirrm %%DATADIR%%/tests/plugin/innobase/storage_engine/parts X@dirrm %%DATADIR%%/tests/plugin/innobase/storage_engine X@dirrm %%DATADIR%%/tests/plugin/innobase X@dirrm %%DATADIR%%/tests/plugin/heap/mtr2 X@dirrm %%DATADIR%%/tests/plugin/heap X@dirrm %%DATADIR%%/tests/plugin/example/mtr/t X@dirrm %%DATADIR%%/tests/plugin/example/mtr X@dirrm %%DATADIR%%/tests/plugin/example X@dirrm %%DATADIR%%/tests/plugin X@dirrm %%DATADIR%%/tests X@dirrm %%DATADIR%%/swedish X@dirrm %%DATADIR%%/spanish X@dirrm %%DATADIR%%/slovak X@dirrm %%DATADIR%%/serbian X@dirrm %%DATADIR%%/russian X@dirrm %%DATADIR%%/romanian X@dirrm %%DATADIR%%/portuguese X@dirrm %%DATADIR%%/polish X@dirrm %%DATADIR%%/norwegian-ny X@dirrm %%DATADIR%%/norwegian X@dirrm %%DATADIR%%/korean X@dirrm %%DATADIR%%/japanese X@dirrm %%DATADIR%%/italian X@dirrm %%DATADIR%%/hungarian X@dirrm %%DATADIR%%/greek X@dirrm %%DATADIR%%/german X@dirrm %%DATADIR%%/french X@dirrm %%DATADIR%%/estonian X@dirrm %%DATADIR%%/english X@dirrm %%DATADIR%%/dutch X@dirrm %%DATADIR%%/danish X@dirrm %%DATADIR%%/czech X@dirrm %%DATADIR%%/charsets X@dirrm %%DATADIR%% X@dirrm lib/mysql/plugin X@dirrm lib/mysql X@dirrm include/mysql/private X@dirrm include/mysql c82898ddee1c07ad2d8efd705102e209 echo x - mariadb55-server/pkg-message sed 's/^X//' >mariadb55-server/pkg-message << '386dccc564f02c97986365f6d247d7d9' X************************************************************************ X XRemember to run mysql_upgrade (with the optional --datadir= flag) Xthe first time you start the MySQL server after an upgrade from an Xearlier version. X X************************************************************************ 386dccc564f02c97986365f6d247d7d9 echo x - mariadb55-server/distinfo sed 's/^X//' >mariadb55-server/distinfo << '7ab8a65752f7f564b6ff9b2388e01199' XSHA256 (mariadb-5.5.37.tar.gz) = a0faf492b3595d938684ed701812a4bd5aaab395b8402efe3322338a80fb3c9c XSIZE (mariadb-5.5.37.tar.gz) = 46078042 7ab8a65752f7f564b6ff9b2388e01199 echo x - mariadb55-server/Makefile sed 's/^X//' >mariadb55-server/Makefile << '4f110556063ef436b8f67082c6df0390' X# $FreeBSD: head/databases/mariadb55-server/Makefile 346927 2014-03-03 16:23:58Z feld $ X XPORTNAME?= mariadb XPORTVERSION= 5.5.37 XPORTREVISION?= 0 XCATEGORIES= databases ipv6 XMASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://mirror2.hs-esslingen.de/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://mirrors.fe.up.pt/pub/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://mirrors.syringanetworks.net/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://mirrors.coreix.net/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://mirror.jmu.edu/pub/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ X http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \ X http://archive.mariadb.org/${PORTNAME}-${PORTVERSION}/source/ X XPKGNAMESUFFIX?= 55-server X XMAINTAINER= never@nevermind.kiev.ua XCOMMENT?= Multithreaded SQL database (server) X XSLAVEDIRS= databases/mariadb55-client XUSES= cmake gmake XNO_OPTIONS_SORT=yes X XOPTIONS_DEFINE+= SSL OPENSSL PORTSSL FASTMTX XOPTIONS_DEFAULT+= SSL X XFASTMTX_DESC= Replace mutexes with spinlocks XOPENSSL_DESC= Use OpenSSL instead of bundled yassl XPORTSSL_DESC= Use OpenSSL from port (requires OPENSSL to be set) X XCMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \ X -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ X -DINSTALL_INCLUDEDIR="include/mysql" \ X -DINSTALL_INFODIR="info" \ X -DINSTALL_LIBDIR="lib/mysql" \ X -DINSTALL_MANDIR="man" \ X -DINSTALL_MYSQLDATADIR="/var/db/mysql" \ X -DINSTALL_MYSQLSHAREDIR="share/mysql" \ X -DINSTALL_MYSQLTESTDIR="share/mysql/tests" \ X -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ X -DINSTALL_SBINDIR="libexec" \ X -DINSTALL_SCRIPTDIR="bin" \ X -DINSTALL_SHAREDIR="share" \ X -DINSTALL_SQLBENCHDIR="share/mysql" \ X -DINSTALL_SUPPORTFILESDIR="share/mysql" \ X -DWITH_UNIT_TESTS=0 \ X -DWITH_LIBEDIT=0 \ X -DWITH_LIBWRAP=1 \ X -DEXECINFO_ROOT=${LOCALBASE} \ X -DCOMPILATION_COMMENT="FreeBSD Ports" X X.ifdef USE_MYSQL X.error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. X.endif X XDATADIR= ${PREFIX}/share/mysql X X# MySQL-Server options X.if !defined(CLIENT_ONLY) XOPTIONS_DEFINE+= OQGRAPH MAXKEY X XOQGRAPH_DESC= Open Query Graph Computation engine XMAXKEY_DESC= Change max key length from 1000 to 4000 X XOPTIONS_DEFAULT+= MAXKEY X.endif X X.include X X.if ${OSVERSION} < 1000052 XLIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo X.endif X X.if ${OSVERSION} < 1000012 XCMAKE_ARGS+= -DWITH_JEMALLOC="bundled" X.else XCMAKE_ARGS+= -DWITH_JEMALLOC="system" X.endif X X.if ${PORT_OPTIONS:MSSL} X.if ${PORT_OPTIONS:MOPENSSL} XUSE_OPENSSL= yes X.if empty(PORT_OPTIONS:MPORTSSL) XWITH_OPENSSL_BASE= yes X.else XWITH_OPENSSL_PORT= yes X.endif XCMAKE_ARGS+= -DWITH_SSL=yes X.else XCMAKE_ARGS+= -DWITH_SSL=bundled X.endif X.else XCMAKE_FLAGS+= -DWITH_SSL=no X.endif X.if ${PORT_OPTIONS:MFASTMTX} XCMAKE_ARGS+= -DWITH_FAST_MUTEXES=1 X.endif X X# MySQL-Server part X.if !defined(CLIENT_ONLY) XUSE_MYSQL= yes XWANT_MYSQL_VER= 55m X XCONFLICTS_INSTALL= mysql[0-9][0-9]-server-* mariadb[0-46-9][0-9]-server-* mariadb5.[0-46-9]-server-* percona[0-9][0-9]-server-* X XUSE_RC_SUBR= mysql-server X XUSERS= mysql XGROUPS= mysql X XCMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \ X -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 X Xpost-install: X.if !defined(PACKAGE_BUILDING) X @${CAT} ${PKGMESSAGE} X.endif X X.if empty(PORT_OPTIONS:MOQGRAPH) XCMAKE_ARGS+= -DWITHOUT_OQGRAPH_STORAGE_ENGINE=1 XPLIST_SUB+= OQGRAPH="@comment " X.else XUSE_GCC?= yes XCMAKE_ARGS+= -DWITH_OQGRAPH_STORAGE_ENGINE=1 XPLIST_SUB+= OQGRAPH="" XLIB_DEPENDS+= libboost_system.so:${PORTSDIR}/devel/boost-libs X.endif X.if ${PORT_OPTIONS:MMAXKEY} XEXTRA_PATCHES+= ${FILESDIR}/extra-patch-include_my_compare.h X.endif X.endif X Xpost-patch: X @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt X @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh X X.include X X.if ${ARCH} == "arm" XBROKEN= Does not compile on arm X.endif X X.include 4f110556063ef436b8f67082c6df0390 exit >Release-Note: >Audit-Trail: >Unformatted: