[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: