[PULL] Xorg/darwin related build fixes, Xquartz crash fix

Jeremy Huddleston jeremyhu at apple.com
Sun Jan 15 02:35:03 PST 2012


This series contains mostly build fixes for darwin and !Xorg.  There are 2 unreviewed commits which remove some redundancies that didn't seem to cause problems for other platforms, but they do on darwin thanks to in part to some buggy glibtool behavior.  glibtool devs are aware of the issue, but we might as well remove the redundancies anyways.

Additionally, this contains a revert of a memleak fix (see my previous email for discussion on that).

With this series, Xorg/darwin will build as long as the binary isn't fat.  For fat binaries, I need to do a bit more work on separating CPPFLAGS and CFLAGS, but that can wait for a future PULL.

The following changes since commit f9e6858d5c10be6a8439c0f18bfb2325fa0ee070:

  Use event time instead of CurrentTime for grab times (2012-01-13 09:04:49 +1000)

are available in the git repository at:
  git://people.freedesktop.org/~jeremyhu/xserver master

Jeremy Huddleston (5):
      Revert "glx: don't leak fbconfigs"
      test: Fix linking issues when building unit tests without the Xorg DDX
      sdksyms.sh: Exit on error rather than building an empty symbol table
      xfree86: Don't link libxorgxkb against libdix.la
      configure.ac: Remove MIEXT_SHADOW_LIB from XORG_LIBS

 configure.ac                   |    2 +-
 glx/glxscreens.c               |    9 ----
 hw/xfree86/dixmods/Makefile.am |    1 -
 hw/xfree86/sdksyms.sh          |    1 +
 test/Makefile.am               |   57 +++++++++++++++++++++++--
 test/ddxstubs.c                |   91 ++++++++++++++++++++++++++++++++++++++++
 6 files changed, 146 insertions(+), 15 deletions(-)
 create mode 100644 test/ddxstubs.c




More information about the xorg-devel mailing list