On 24/01/2022 06:50, Alex Peshkoff via Firebird-devel wrote: > On 1/24/22 12:28, Alex Peshkoff via Firebird-devel wrote: > >> for FB3 and may be fb4 option 1 is a way to go. > > BTW, looks like we have 3.0.9 release soon. >
As I talked earlier, FB 3 apparently was not affected. Now looking for details I see that configure.ac has: case $host in *-darwin*) ac_cv_func_clock_gettime=no ;; *) AC_SEARCH_LIBS(clock_gettime, rt) AC_CHECK_FUNCS(clock_gettime) ;; esac Leading to imprecise curTime() (MasterImplementation), not firing timers in correct moment. This is introduced in this commit: commit 20542beae18d13c3d2453a9ac2af51b095136c16 Author: paulbeach <pbe...@ibphoenix.com> Date: Mon Jul 17 14:13:23 2017 +0200 clock_gettime is only supported on 10.12, but lazy binding means that the code will compile even though version-min is set to 10.7 and Firebird will then throw a run time error on any versions of OSX post 10.7 and pre 10.12 - disable the function Should this be maintained in FB 3? Adriano Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel