[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.14.99.902'

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Jan 5 09:51:19 PST 2014


Tag 'xorg-server-1.14.99.902' created by Keith Packard <keithp at keithp.com> at 2013-11-14 01:31 -0800

xorg-server-1.14.99.902

Changes since xorg-server-1.14.99.901:
Adam Jackson (1):
      present: Don't try to initialize when building without present support

Alan Coopersmith (2):
      Avoid conflicts with Solaris <sys/regset.h> defines that clash with our names
      Enable XTRANS_SEND_FDS on Solaris too.

Andreas Schwab (1):
      ARM64: Add support for aarch64

Jeremy Huddleston Sequoia (4):
      configure.ac: Move GLX section after DRI
      XQuartz: Update Info.plist copyright years
      XQuartz: Don't sleep forever on exit if usleep() returns an error
      xfree86: Fix build without libpciaccess

Julien Cristau (1):
      os: Actually use the computed clockid in GetTimeInMicros

Keith Packard (17):
      Disable DRI3 and sync fence FD functions if xshmfence isn't available
      hw/xfree86: Link libdri3 only when DRI3 is defined
      Link with xshmfence, reference miSyncShmScreenInit in sdksyms
      Use $GL_LIBS instead of -lGL for linking
      Make XTrans FD passing support optional. Define only on Linux
      Remove dix-config.h config variables from xorg-config.h
      Require xextproto version 7.2.99.901
      Xext: Enable MIT-SHM FD-passing request definitions only when possible
      Require libXtrans version 1.3.2
      Trap SIGBUS to handle truncated shared memory segments
      Present: Check for window/fence destroyed when idling pixmaps
      present: Change debug output a bit to help diagnose missing vblank signals
      Merge remote-tracking branch 'jeremyhu/master'
      Get rid of the rest of the FD passing code when XTRANS_SEND_FDS isn't set
      Proper spelling of MAP_ANONYMOUS is MAP_ANON.
      xext: Fix shmint.h to not use headers outside of sdk_HEADERS
      Update to version 1.14.99.902

---
 Xext/shm.c                              |   52 +++++++++
 Xext/shmint.h                           |   16 ++
 Xext/sync.c                             |    8 +
 configure.ac                            |  171 +++++++++++++++++++++++++-------
 dri3/dri3.h                             |    6 +
 hw/xfree86/Makefile.am                  |    7 +
 hw/xfree86/common/compiler.h            |    2 
 hw/xfree86/common/xf86Bus.c             |    5 
 hw/xfree86/os-support/linux/lnx_video.c |    3 
 hw/xfree86/sdksyms.sh                   |    3 
 hw/xfree86/x86emu/decode.c              |   10 +
 hw/xfree86/x86emu/x86emu/regs.h         |    9 +
 hw/xfree86/x86emu/x86emu/x86emui.h      |   12 ++
 hw/xquartz/X11Controller.m              |    2 
 hw/xquartz/bundle/Info.plist.cpp        |    4 
 include/Makefile.am                     |    1 
 include/busfault.h                      |   48 ++++++++
 include/dix-config.h.in                 |   17 +++
 include/dixstruct.h                     |    4 
 include/os.h                            |    2 
 include/protocol-versions.h             |    4 
 include/servermd.h                      |   14 ++
 include/xorg-server.h.in                |    6 +
 mi/miinitext.c                          |    2 
 miext/sync/Makefile.am                  |    7 +
 os/Makefile.am                          |    5 
 os/WaitFor.c                            |    5 
 os/busfault.c                           |  150 ++++++++++++++++++++++++++++
 os/io.c                                 |    4 
 os/osinit.c                             |    5 
 os/utils.c                              |    2 
 present/present.c                       |   16 ++
 record/record.c                         |    4 
 33 files changed, 551 insertions(+), 55 deletions(-)
---


More information about the Xquartz-changes mailing list