]> PatchyGit - patchyircd.git/commitdiff
switch to c++23
authorEgor <egor@patchysicp.xyz>
Sat, 31 Jan 2026 20:58:21 +0000 (22:58 +0200)
committerEgor <egor@patchysicp.xyz>
Sat, 31 Jan 2026 20:58:21 +0000 (22:58 +0200)
Makefile.am
configure.ac

index 346f50c..479a35c 100644 (file)
@@ -1,6 +1,7 @@
 # Copyright (c) 2025-2026 Egor
 # SPDX-License-Identifier: Unlicense
-ACLOCAL_AMFLAGS=--install
+# TODO: -I m4 can probably be removed after next autoconf release (2.73)
+ACLOCAL_AMFLAGS=-I m4 --install
 bin_PROGRAMS = ircd dbtool
 ircd_SOURCES = \
        src/admin.cpp          src/admin.hpp          \
index 3cb910c..d833463 100644 (file)
@@ -14,7 +14,7 @@ AM_SILENT_RULES([yes])
 
 AC_LANG([C++])
 AC_PROG_CXX
-AX_CXX_COMPILE_STDCXX([20], [noext])
+AX_CXX_COMPILE_STDCXX([23], [noext])
 AC_SUBST([WARNINGCXXFLAGS])
 AC_DEFUN([CHECK_WARN], [
   AX_CHECK_COMPILE_FLAG([$1], [WARNINGCXXFLAGS="$WARNINGCXXFLAGS $1"], [], m4_if([$2], [], [-Werror]))])