Original commit message from CVS:
Update Makefile.am.future - a replacement for Makefile.am which uses
features present in recent versions of automake (>1.4d) to avoid horrendous
hackery.
EXTRA_libgst_la_SOURCES = gstcpuid_i386.s
-libcothreads_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -O2
-libgst_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS)
+libcothreads_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -O2 -D_GNU_SOURCE
+libgst_la_CFLAGS = $(CFLAGS) $(LIBGST_CFLAGS) -D_GNU_SOURCE
CFLAGS =
libcothreads_la_SOURCES = cothreads.c
libgstinclude_HEADERS = \
cothreads.h \
gst.h \
+ gsttypes.h \
gstautoplug.h \
gstbin.h \
gstbuffer.h \