If _POSIX_SOURCE is defined (and it seems to be by default), EADDRINUSE is not defined in errno.h, and then X11/Xtrans/transport.c fails to build. The attached patch undefine it for FreeBSD (where the problem come up, not sure about Linux or other right now). It's probably just a workaround, tho. HTH, Diego
Created attachment 3344 [details] [review] proposed patch for Xt8/tmkgmreqt.m
Created attachment 2910 [details] [review] xorg-server-os-xstrans.patch Re-attached missing patch
Added block over release tracker.
This seems tied to bug #4074. I'll see if removing the _*_SOURCE definitions for freebsd os in configure.ac will help.
It helps indeed. *** This bug has been marked as a duplicate of 4074 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.