[SSSD] [PATCH] SBUS: Include config.h for enabling function in stdio.h
Lukas Slebodnik
lslebodn at redhat.com
Sat May 24 17:07:58 UTC 2014
ehlo,
Older versions of glibc requires extra feature macros
for function open_memstream.
fmemopen(), open_memstream(), open_wmemstream():
Since glibc 2.10:
_XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
Before glibc 2.10:
_GNU_SOURCE
LS
-------------- next part --------------
>From 0b89faea7750b9d76a70e1900de68be49e9b244a Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn at redhat.com>
Date: Sat, 24 May 2014 17:42:59 +0200
Subject: [PATCH 3/6] SBUS: Include config.h for enabling function in stdio.h
Older versions of glibc requires extra feature macros
for function open_memstream.
fmemopen(), open_memstream(), open_wmemstream():
Since glibc 2.10:
_XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
Before glibc 2.10:
_GNU_SOURCE
src/sbus/sssd_dbus_introspect.c: In function 'introspect_begin':
src/sbus/sssd_dbus_introspect.c:82: error: implicit declaration of function 'open_memstream'
src/sbus/sssd_dbus_introspect.c:82: warning: assignment makes pointer from integer without a cast
---
src/sbus/sssd_dbus_introspect.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/sbus/sssd_dbus_introspect.c b/src/sbus/sssd_dbus_introspect.c
index 4bd9563e6dad31009e92a0f4f7de97428a0185ca..73434faf7d226ea1f58e10d319cc79852997136b 100644
--- a/src/sbus/sssd_dbus_introspect.c
+++ b/src/sbus/sssd_dbus_introspect.c
@@ -20,6 +20,9 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "config.h"
+
+#include <stdio.h>
#include <sys/time.h>
#include <dbus/dbus.h>
--
1.9.3
More information about the sssd-devel
mailing list