From 036f2c26faf4c0c89712ba6fdf8b0f74c9d3120d Mon Sep 17 00:00:00 2001 From: real-dam Date: Thu, 16 Jan 2025 14:03:01 +0000 Subject: [PATCH] additional fix for building with ICU 76.1 (v4.0-release) Another define is needed to avoid C++ code in ICU 76.1 headers that otherwise require -std=c++17 --- builds/posix/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builds/posix/make.defaults b/builds/posix/make.defaults index ee30aa69824..7361efc5302 100755 --- a/builds/posix/make.defaults +++ b/builds/posix/make.defaults @@ -103,8 +103,8 @@ GLOB_OPTIONS:= #____________________________________________________________________________ -# Global c++ flags: firebird needs no RTTI, choose build standard, make it build with icu-75.1 -PLUSPLUS_FLAGS:= -fno-rtti -std=c++11 -DU_SHOW_CPLUSPLUS_API=0 +# Global c++ flags: firebird needs no RTTI, choose build standard, make it build with icu-76.1 +PLUSPLUS_FLAGS:= -fno-rtti -std=c++11 -DU_SHOW_CPLUSPLUS_API=0 -DU_SHOW_CPLUSPLUS_HEADER_API=0 # If this is defined then we use special rules useful for developers only IsDeveloper = @DEVEL_FLG@