On Wed, 2015-12-02 at 12:22 +0100, Matthieu Herrb wrote: > Nothing has been setting this since the modularization.x
Not sure this is correct. Even with the first two patches from this series applied, we have: dmt:~/git/app/xdm% grep -C3 UNRELIABLE include/dm.h # if defined(X_NOT_POSIX) || defined(__NetBSD__) && defined(__sparc__) # if defined(SYSV) # define SIGNALS_RESET_WHEN_CAUGHT # define UNRELIABLE_SIGNALS # endif # define Setjmp(e) setjmp(e) # define Longjmp(e,v) longjmp(e,v) The imake cf files only define X_NOT_POSIX for Apollo and LynxOS though, and that NetBSD && sparc clause seems to date from xfree86 in 1994, so I think you can be a bit more aggressive here. Patches 1 2 and 4 of this series are: Reviewed-by: Adam Jackson <[email protected]> - ajax _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
