Bug 99208

Summary: x-quartz cannot run on os x 10.12
Product: XQuartz Reporter: Doug Reeder <dlr1>
Component: New BugsAssignee: Jeremy Huddleston Sequoia <jeremyhu>
Status: RESOLVED NOTABUG QA Contact: Jeremy Huddleston Sequoia <jeremyhu>
Severity: critical    
Priority: medium    
Version: 2.7.11 (xserver-1.18.4)   
Hardware: x86-64 (AMD64)   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: screen shot of error report
attachment-495-0.html

Description Doug Reeder 2016-12-27 20:47:57 UTC
Created attachment 128669 [details]
screen shot of error report

After installing os x 10.12 (Sierra) X-quartz cannot start because the symbol
__cg_png_create_info_struct is not founs as expected in /opt/X11/*/libPng.dylib. It is referenced from /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.
X-quartz dies immediately at startup.
Comment 1 Jeremy Huddleston Sequoia 2016-12-28 21:12:36 UTC
The system is behaving correctly.  You are setting DYLD_LIBRARY_PATH, and the system is honoring it.  We're doing exactly what you requested by setting that environment variable.

Don't set it, and go tell whoever advised you to do so that they are wrong.
Comment 2 Doug Reeder 2016-12-28 22:34:43 UTC
Created attachment 128678 [details]
attachment-495-0.html

Jeremy,

Thank  you very much!! That fixed it.

Doug
> On Dec 28, 2016, at 2:12 PM, bugzilla-daemon@freedesktop.org wrote:
> 
> Jeremy Huddleston Sequoia <mailto:jeremyhu@freedesktop.org> changed bug 99208 <https://bugs.freedesktop.org/show_bug.cgi?id=99208> 
> What	Removed	Added
> Resolution	---	NOTABUG
> Status	NEW	RESOLVED
> 
> Comment # 1 <https://bugs.freedesktop.org/show_bug.cgi?id=99208#c1> on bug 99208 <https://bugs.freedesktop.org/show_bug.cgi?id=99208> from Jeremy Huddleston Sequoia <mailto:jeremyhu@freedesktop.org>
> The system is behaving correctly.  You are setting DYLD_LIBRARY_PATH, and the
> system is honoring it.  We're doing exactly what you requested by setting that
> environment variable.
> 
> Don't set it, and go tell whoever advised you to do so that they are wrong.
> 
> You are receiving this mail because:
> You reported the bug.

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.