[Xfce4-commits] r25664 - mousepad/branches/nick_0_3
Nick Schermer
nick at xfce.org
Tue May 1 23:16:16 CEST 2007
Author: nick
Date: 2007-05-01 21:16:15 +0000 (Tue, 01 May 2007)
New Revision: 25664
Modified:
mousepad/branches/nick_0_3/ChangeLog
mousepad/branches/nick_0_3/configure.in.in
Log:
* configure.in.in: Don't break on a broken glibc.
Modified: mousepad/branches/nick_0_3/ChangeLog
===================================================================
--- mousepad/branches/nick_0_3/ChangeLog 2007-05-01 16:59:35 UTC (rev 25663)
+++ mousepad/branches/nick_0_3/ChangeLog 2007-05-01 21:16:15 UTC (rev 25664)
@@ -1,4 +1,8 @@
2007-05-01 Nick Schermer <nick at xfce.org>
+ * configure.in.in: Don't break on a broken glibc.
+
+
+2007-05-01 Nick Schermer <nick at xfce.org>
* mousepad/mousepad-dbus-infos.xml, mousepad/mousepad-undo.c,
mousepad/mousepad-view.c: Fix some typos and replace tabs.
Modified: mousepad/branches/nick_0_3/configure.in.in
===================================================================
--- mousepad/branches/nick_0_3/configure.in.in 2007-05-01 16:59:35 UTC (rev 25663)
+++ mousepad/branches/nick_0_3/configure.in.in 2007-05-01 21:16:15 UTC (rev 25664)
@@ -82,6 +82,23 @@
AC_FUNC_MMAP()
AC_CHECK_FUNCS([posix_madvise])
+dnl ******************************************
+dnl *** Linux/glibc specified work-arounds ***
+dnl ******************************************
+AC_MSG_CHECKING([whether we need _BSD_SOURCE and _XOPEN_SOURCE])
+AC_TRY_LINK([#include <features.h>],
+[
+ if (__GLIBC_PREREQ (2, 0));
+],
+[
+ AC_DEFINE([_XOPEN_SOURCE], [600], [Required to unbreak glibc])
+ AC_DEFINE([_BSD_SOURCE], [1], [Required to unbreak glibc])
+ AC_MSG_RESULT([yes])
+],
+[
+ AC_MSG_RESULT([no])
+])
+
dnl ******************************
dnl *** Check for i18n support ***
dnl ******************************
More information about the Xfce4-commits
mailing list