From 173005bb6fa9c4b2f54633313f4ff352348a3eeb Mon Sep 17 00:00:00 2001 From: naruse Date: Wed, 27 Apr 2016 16:15:21 +0000 Subject: * time.c: define _DEFAULT_SOURCE because glibc 2.20 depracates _BSD_SOURCE. https://sourceware.org/glibc/wiki/Release/2.20 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- configure.in | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'configure.in') diff --git a/configure.in b/configure.in index feb1fffa8f..292e40ce1a 100644 --- a/configure.in +++ b/configure.in @@ -2649,10 +2649,9 @@ fi AC_STRUCT_TIMEZONE AC_CACHE_CHECK(for struct tm.tm_gmtoff, rb_cv_member_struct_tm_tm_gmtoff, [AC_TRY_COMPILE([ - @%:@include -@%:@ifndef _BSD_SOURCE -@%:@define _BSD_SOURCE 1 -@%:@endif +@%:@define _BSD_SOURCE +@%:@define _DEFAULT_SOURCE +@%:@include ], [struct tm t; t.tm_gmtoff = 3600;], [rb_cv_member_struct_tm_tm_gmtoff=yes], -- cgit v1.2.3