Source: xorg-server
Severity: serious
Version: 2:1.19.0-2

Justification: breaks virtualbox build, and seems really an xorg issue


Hi, I don't know what happened, but the new os.h is including signal.h but 
sigset_t is not defined.

+#include <signal.h>
+
+extern _X_EXPORT int
+xthread_sigmask(int how, const sigset_t *set, sigset_t *oldest);


for some reasons this part of signal.h
#if defined __need_sigset_t || (defined _SIGNAL_H && defined __USE_POSIX)
# ifndef __sigset_t_defined
#  define __sigset_t_defined
typedef __sigset_t sigset_t;
# endif
# undef __need_sigset_t
#endif


is not picked up (__need_sigset_t is not defined?)

defining it in virtualbox makes the build fail later (some API changes), and 
this is something I can deal with :)

feel free to close if you think this is a vbox issue, I tried the new glib from 
sid, and the problem
seems really in xorg

G.

Reply via email to