head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.16 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.14 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.12 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.10 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.8 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.6 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.4 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.2.0.10 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.8 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.6 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.4 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.2 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.1.0.12 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.10 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.8 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.6 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.4 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.2 pkgsrc-2021Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2024.05.20.15.53.42; author nia; state Exp; branches; next 1.2; commitid lJuqj4gKmpU5OKaF; 1.2 date 2023.03.07.10.28.02; author jperkin; state Exp; branches; next 1.1; commitid 17tgZoPGVCyj9bgE; 1.1 date 2021.08.04.15.52.10; author nia; state Exp; branches; next ; commitid OlsMVtLsXdQnAF3D; desc @@ 1.3 log @mariadb105: Update to 10.5.25 Fixes various reliability problems and CVE-2024-21096. Mess around with the patches, since apparently some quite invasive build system changes are being committed to these old LTS branches. @ text @$NetBSD: patch-plugin_auth__socket_CMakeLists.txt,v 1.2 2023/03/07 10:28:02 jperkin Exp $ Add SO_PEERCRED definitions for NetBSD. https://github.com/MariaDB/server/pull/1884 --- plugin/auth_socket/CMakeLists.txt.orig 2024-05-08 18:05:54.000000000 +0000 +++ plugin/auth_socket/CMakeLists.txt @@@@ -57,6 +57,21 @@@@ IF (HAVE_XUCRED) SET(ok 1) ELSE() +# NetBSD, is that you? +CHECK_CXX_SOURCE_COMPILES( +"#include +#include +int main() { + struct unpcbid unp; + socklen_t unpl = sizeof(unp); + getsockopt(0, 0, LOCAL_PEEREID, &unp, &unpl); + }" HAVE_UNPCBID) + +IF (HAVE_UNPCBID) + ADD_DEFINITIONS(-DHAVE_UNPCBID) + SET(ok 1) +ELSE() + # illumos, is that you? CHECK_CXX_SOURCE_COMPILES( "#include @@@@ -104,6 +119,7 @@@@ ENDIF() ENDIF() ENDIF() ENDIF() +ENDIF() IF(ok) MYSQL_ADD_PLUGIN(auth_socket auth_socket.c DEFAULT) @ 1.2 log @mariadb105: Various SunOS fixes. @ text @d1 1 a1 1 $NetBSD: patch-plugin_auth__socket_CMakeLists.txt,v 1.1 2021/08/04 15:52:10 nia Exp $ d6 1 a6 1 --- plugin/auth_socket/CMakeLists.txt.orig 2022-11-02 12:37:20.000000000 +0000 d30 1 a30 1 @@@@ -102,6 +117,7 @@@@ ELSE() a34 2 ENDIF() ENDIF() d36 2 @ 1.1 log @mariadb105: Add support for auth_socket on NetBSD. @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- plugin/auth_socket/CMakeLists.txt.orig 2021-06-18 10:19:11.000000000 +0000 d30 1 a30 1 @@@@ -104,6 +119,7 @@@@ ENDIF() d35 2 a37 2 IF(ok) MYSQL_ADD_PLUGIN(auth_socket auth_socket.c DEFAULT) @