head 1.2; access; symbols pkgsrc-2026Q3:1.2.0.4 pkgsrc-2026Q3-base:1.2 pkgsrc-2026Q2:1.2.0.2 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.1.0.8 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.6 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.4 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2026.06.09.16.28.09; author nia; state Exp; branches; next 1.1; commitid aJDykxsZ6hkgT8JG; 1.1 date 2025.06.07.08.58.43; author nia; state Exp; branches; next ; commitid vXq1mbQoioDU9WXF; desc @@ 1.2 log @mariadb118: Update to 11.8.8 This update fixes various stability and security issues. @ text @$NetBSD$ Allow building a server-only configuration. --- sql/share/CMakeLists.txt.orig 2025-06-06 23:28:32.357779719 +0000 +++ sql/share/CMakeLists.txt @@@@ -45,13 +45,13 @@@@ swedish ukrainian ) -INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/charsets DESTINATION ${INSTALL_MYSQLSHAREDIR} - COMPONENT Common PATTERN "languages.html" EXCLUDE -) - IF (NOT WITHOUT_SERVER) FOREACH (dir ${dirs}) INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${dir} DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server) ENDFOREACH() +ELSE() +INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/charsets DESTINATION ${INSTALL_MYSQLSHAREDIR} + COMPONENT Common PATTERN "languages.html" EXCLUDE +) ENDIF() @ 1.1 log @mariadb118: Initial import MariaDB 11.8 is a long-term release series, maintained until Jun 2028. Notable features since 11.4, the last LTS branch: - aarch64 SIMD instructions now supported in Vectors - Optimizer improvements - Configure limits on sizes of temporary files - Y2038 support for TIMESTAMP values on 64-bit platforms - Added the --dir option to mariadb-import, allowing one to restore all tables from a backup directory created using mariadb-dump --dir - The mariadb-dump --no-autocommit option is now set by default to allow faster data loading by InnoDB, writing only one undo log for the whole operation - mariadb-import has a new option, --innodb-optimize-keys to delay creation of secondary indexes - New USERS table in the Information Schema for storing information about users - More columns in Information Schema for greater observability - SESSION_USER(), which used to be an alias for USER() now shows the value of CURRENT_USER() when the session was created pkgsrc-specific notes: - This has been verified to build successfully on NetBSD, FreeBSD, OpenBSD, macOS (arm & x86), Linux. SunOS tests should happen. - This now requires a C++17 compiler instead of a C++11 compiler. - Care should be taken before switching the default MariaDB version for the above reasons. - The new PARSEC plugin is disabled by default to avoid PLIST troubles - it depends on specific features added in a specific version of OpenSSL. @ text @@