[Groonga-commit] groonga/groonga at eac993e [master] remove <sys/timeb.h> for configure check

Back to archive index

cosmo0920 null+****@clear*****
Sat Sep 20 03:10:09 JST 2014


cosmo0920	2014-09-20 03:10:09 +0900 (Sat, 20 Sep 2014)

  New Revision: eac993e9f48c8cac3ddaf8b7d1273b8aa25995ab
  https://github.com/groonga/groonga/commit/eac993e9f48c8cac3ddaf8b7d1273b8aa25995ab

  Merged 2a54aeb: Merge pull request #204 from cosmo0920/avoid-using-timeb_h

  Message:
    remove <sys/timeb.h> for configure check
    
    `ftime(3)` is depreacted POSIX API.
    Since FreeBSD 9.0, compiler complains <sys/timeb.h> is deprecated:
    "this file includes <sys/timeb.h> which is deprecated"
    
    * In OpenBSD no longer exists this header.
        - removed libcompat at 2013/12/08
    * NetBSD's header comment says deprecated, but no warnings during compilation.
    
    It is only used in WIN32 environment.(Windows does not have `gettimeofday(2)`)

  Modified files:
    build/ac_macros/check_headers.m4
    config.h.cmake
    lib/groonga_in.h

  Modified: build/ac_macros/check_headers.m4 (+0 -1)
===================================================================
--- build/ac_macros/check_headers.m4    2014-09-16 10:07:06 +0900 (676b41f)
+++ build/ac_macros/check_headers.m4    2014-09-20 03:10:09 +0900 (513f61a)
@@ -16,7 +16,6 @@ AC_CHECK_HEADERS(sys/resource.h)
 AC_CHECK_HEADERS(sys/socket.h)
 AC_CHECK_HEADERS(sys/sysctl.h)
 AC_CHECK_HEADERS(sys/time.h)
-AC_CHECK_HEADERS(sys/timeb.h)
 AC_CHECK_HEADERS(sys/types.h)
 AC_CHECK_HEADERS(sys/wait.h)
 AC_CHECK_HEADERS(time.h)

  Modified: config.h.cmake (+0 -1)
===================================================================
--- config.h.cmake    2014-09-16 10:07:06 +0900 (1744b19)
+++ config.h.cmake    2014-09-20 03:10:09 +0900 (d172bc3)
@@ -116,7 +116,6 @@
 #cmakedefine HAVE_SYS_STAT_H
 #cmakedefine HAVE_SYS_SYSCALL_H
 #cmakedefine HAVE_SYS_SYSCTL_H
-#cmakedefine HAVE_SYS_TIMEB_H
 #cmakedefine HAVE_SYS_TIME_H
 #cmakedefine HAVE_SYS_TYPES_H
 #cmakedefine HAVE_SYS_WAIT_H

  Modified: lib/groonga_in.h (+0 -3)
===================================================================
--- lib/groonga_in.h    2014-09-16 10:07:06 +0900 (322cd9d)
+++ lib/groonga_in.h    2014-09-20 03:10:09 +0900 (8837d47)
@@ -50,9 +50,6 @@
 #ifdef HAVE_SYS_TIME_H
 #include <sys/time.h>
 #endif /* HAVE_SYS_TIME_H */
-#ifdef HAVE_SYS_TIMEB_H
-#include <sys/timeb.h>
-#endif /* HAVE_SYS_TIMEB_H */
 
 #ifdef HAVE_SYS_RESOURCE_H
 #include <sys/resource.h>
-------------- next part --------------
HTML����������������������������...
Télécharger 



More information about the Groonga-commit mailing list
Back to archive index