From 11a977b9d0ea13f895c2247beb0f1f97d2e8a713 Mon Sep 17 00:00:00 2001 From: Masoud Naservand Date: Fri, 14 Jun 2024 11:11:30 +0330 Subject: [PATCH] Add -D_POSIX_C_SOURCE to automake cflags. Needed for localtime_r on msys2 See https://github.com/msys2/MINGW-packages/issues/1342 --- sources/libjalali/Makefile.am | 2 +- sources/src/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/libjalali/Makefile.am b/sources/libjalali/Makefile.am index 078c68a..f68f86d 100644 --- a/sources/libjalali/Makefile.am +++ b/sources/libjalali/Makefile.am @@ -19,4 +19,4 @@ includedir= $(prefix)/include/jalali include_HEADERS = jalali.h jtime.h jconfig.h INCLUDES = -I. -I@includedir@ LIBS = @LIBS@ $(THREAD_LIBS) -AM_CFLAGS = @CFLAGS@ -D_REENTRANT -W -Wall -O2 +AM_CFLAGS = @CFLAGS@ -D_REENTRANT -W -Wall -O2 -D_POSIX_C_SOURCE diff --git a/sources/src/Makefile.am b/sources/src/Makefile.am index 9679645..502b44f 100644 --- a/sources/src/Makefile.am +++ b/sources/src/Makefile.am @@ -3,7 +3,7 @@ bin_PROGRAMS = jcal jdate INCLUDES = -I. -I.. -I../libjalali -I@includedir@ AM_CFLAGS = @CFLAGS@ -fno-inline -D_REENTRANT -Wall\ - -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE + -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE jcal_SOURCES = jcal.c jdate_SOURCES = jdate.c