XQuartz 2.7.10_rc3 is available for download. It is mostly the same as rc2 with the following changes: xterm was updated to the most recently released version libXt.7.dylib was replaced with a stub that re-exports libXt.6.dylib instead of a symlink The installer will now inform the user to logout if upgrading from a version of XQuartz with the startx launch agent at the old location A few bugfix patches were pulled in for xorg-server This should address the regression whereby 2.7.10 rc was unable to run some executables linked against 2.7.9 that made use of libXt (#97926). Please report back any issues uncovered. I'd like to get this released some time over the next few weeks. See: https://www.xquartz.org/releases/XQuartz-2.7.10_rc3.html Thanks, Jeremy
Unfortunately, the XQuartz 2.7.10_rc3 release seems to bear no resemblance to what it claims to be. Instead of the promised stub for libXt.7.dylib $ otool -L libXt.7.dylib libXt.7.dylib: /opt/X11/lib/libXt.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/X11/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libxcb.1.dylib (compatibility version 3.0.0, current version 3.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.0.0) the installed /opt/X11/lib/libXt.7.dylib is a normal shared library... otool -L /opt/X11/lib/libXt.7.dylib /opt/X11/lib/libXt.7.dylib: /opt/X11/lib/libXt.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/X11/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /opt/X11/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libxcb.1.dylib (compatibility version 3.0.0, current version 3.0.0) /opt/X11/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/X11/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1225.1.1) Worse yet, the /opt/X11/lib/libXt.6.dylib shared library is now missing which will break all X11 binaries linked under Xquartz 2.7.8 or earlier. On Tue, Sep 27, 2016 at 3:18 AM, Jeremy Huddleston Sequoia <jeremyhu@apple.com> wrote:
XQuartz 2.7.10_rc3 is available for download. It is mostly the same as rc2 with the following changes: xterm was updated to the most recently released version libXt.7.dylib was replaced with a stub that re-exports libXt.6.dylib instead of a symlink The installer will now inform the user to logout if upgrading from a version of XQuartz with the startx launch agent at the old location A few bugfix patches were pulled in for xorg-server
This should address the regression whereby 2.7.10 rc was unable to run some executables linked against 2.7.9 that made use of libXt (#97926).
Please report back any issues uncovered. I'd like to get this released some time over the next few weeks.
See: https://www.xquartz.org/releases/XQuartz-2.7.10_rc3.html
Thanks, Jeremy
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/xquartz-dev
On Sep 27, 2016, at 05:59, Jack Howarth <howarth.mailing.lists@gmail.com> wrote:
Unfortunately, the XQuartz 2.7.10_rc3 release seems to bear no resemblance to what it claims to be. Instead of the promised stub for libXt.7.dylib
$ otool -L libXt.7.dylib libXt.7.dylib: /opt/X11/lib/libXt.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/X11/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libxcb.1.dylib (compatibility version 3.0.0, current version 3.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.0.0)
the installed /opt/X11/lib/libXt.7.dylib is a normal shared library...
otool -L /opt/X11/lib/libXt.7.dylib /opt/X11/lib/libXt.7.dylib: /opt/X11/lib/libXt.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/X11/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /opt/X11/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/X11/lib/libxcb.1.dylib (compatibility version 3.0.0, current version 3.0.0) /opt/X11/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/X11/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1225.1.1)
Worse yet, the /opt/X11/lib/libXt.6.dylib shared library is now missing which will break all X11 binaries linked under Xquartz 2.7.8 or earlier.
Something went wrong with the packaging. I've removed it from the update stream, will investigate, and will get out what should've been there soon.
On Tue, Sep 27, 2016 at 3:18 AM, Jeremy Huddleston Sequoia <jeremyhu@apple.com> wrote:
XQuartz 2.7.10_rc3 is available for download. It is mostly the same as rc2 with the following changes: xterm was updated to the most recently released version libXt.7.dylib was replaced with a stub that re-exports libXt.6.dylib instead of a symlink The installer will now inform the user to logout if upgrading from a version of XQuartz with the startx launch agent at the old location A few bugfix patches were pulled in for xorg-server
This should address the regression whereby 2.7.10 rc was unable to run some executables linked against 2.7.9 that made use of libXt (#97926).
Please report back any issues uncovered. I'd like to get this released some time over the next few weeks.
See: https://www.xquartz.org/releases/XQuartz-2.7.10_rc3.html
Thanks, Jeremy
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/xquartz-dev
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/xquartz-dev
On Sep 27, 2016, at 05:59, Jack Howarth <howarth.mailing.lists@gmail.com> wrote:
Unfortunately, the XQuartz 2.7.10_rc3 release seems to bear no resemblance to what it claims to be. Instead of the promised stub for libXt.7.dylib the installed /opt/X11/lib/libXt.7.dylib is a normal shared library...
Sorry for the error. XQuartz-2.7.10_rc4 contains the proper fix. --Jeremy
participants (2)
-
Jack Howarth
-
Jeremy Huddleston Sequoia