mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 21:30:31 -04:00
Fix build with LibreSSL and OpenSSL-devel ports as well MySQL 8.0.11 is the General Availability (GA) version of MySQL 8. MySQL since this version supports FIPS-mode, if compiled using OpenSSL, AND an OpenSSL library and FIPS Object Module are available at runtime. FIPS mode imposes conditions on cryptographic operations such as restrictions on acceptable encryption algorithms or requirements for longer key lengths. The --ssl-fips-mode client option enables control of FIPS mode on the client side for: mysql, mysqladmin, mysqlbinlog, mysqlcheck, mysqldump, mysqlimport, mysqlpump, ... This update includes bugfixes including (not limited to): -InnoDB: The server was stopped before a fatal error message was written to the error log. -InnoDB: An incorrect GROUP BY result was returned when using the TempTable storage engine and a NO PAD collation. -InnoDB: The data retrieved from INFORMATION_SCHEMA.INNODB_COLUMNS was incorrect for tables containing a virtual column. Full Release-Notes are available at: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
--- utilities/CMakeLists.txt.orig 2016-03-28 18:06:12 UTC
|
|
+++ utilities/CMakeLists.txt
|
|
@@ -45,6 +45,7 @@ ENDIF()
|
|
|
|
ADD_CUSTOM_COMMAND(OUTPUT ${PROJECT_BINARY_DIR}/include/mysqld_error.h
|
|
${PROJECT_BINARY_DIR}/${INSTALL_MYSQLSHAREDIR}/english/errmsg.sys
|
|
+ COMMAND mkdir -p ${PROJECT_BINARY_DIR}/share/
|
|
COMMAND comp_err
|
|
--charset=${PROJECT_SOURCE_DIR}/share/charsets
|
|
--out-dir=${PROJECT_BINARY_DIR}/${INSTALL_MYSQLSHAREDIR}/
|
|
@@ -73,4 +74,5 @@ IF (WIN32 AND WITH_SSL_PATH AND HAVE_CRY
|
|
ENDIF()
|
|
|
|
+IF(FALSE)
|
|
MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
|
|
TARGET_LINK_LIBRARIES(my_print_defaults mysys mysys_ssl)
|
|
@@ -142,11 +144,14 @@ IF(WITH_INNOBASE_STORAGE_ENGINE)
|
|
TARGET_LINK_LIBRARIES(innochecksum mysys mysys_ssl ${LZ4_LIBRARY})
|
|
ADD_DEPENDENCIES(innochecksum GenError)
|
|
ENDIF()
|
|
+ENDIF()
|
|
|
|
+IF(FALSE)
|
|
IF(UNIX)
|
|
MYSQL_ADD_EXECUTABLE(resolve_stack_dump resolve_stack_dump.cc)
|
|
TARGET_LINK_LIBRARIES(resolve_stack_dump mysys mysys_ssl)
|
|
ENDIF()
|
|
+ENDIF()
|
|
|
|
# In published release builds on Solaris, we need to bundle gcc source.
|
|
# PB2 will take care of putting it in extra/ when needed
|