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
>From 0b89faea7750b9d76a70e1900de68be49e9b244a Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <[email protected]>
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
_______________________________________________
sssd-devel mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel