# HG changeset patch # User diego # Date 1222669332 0 # Node ID 673cac811afbba7fb34ca1917f4e41b453fd7cfd # Parent 21df17686936cb5689c97b19ce18d4645dedff11 Uniformly define _XOPEN_SOURCE to 600. The feature_tests.h header from Sun systems (Solaris/OpenSolaris) will abort the build if _XOPEN_SOURCE is defined to 500, and C99 is requested (as well as POSIX.1-2001), and will only accept it to be defined to 600. inspired by a patch from Diego Petten, flameeyes gmail com diff -r 21df17686936 -r 673cac811afb utils.c --- a/utils.c Sun Sep 28 23:19:12 2008 +0000 +++ b/utils.c Mon Sep 29 06:22:12 2008 +0000 @@ -26,7 +26,7 @@ */ /* needed for mkstemp() */ -#define _XOPEN_SOURCE 500 +#define _XOPEN_SOURCE 600 #include "libavutil/integer.h" #include "libavutil/crc.h"