Bug#845644: xorg-server: breaks virtualbox build
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 to: