[MacPorts] #32886: [zenity] [@2.32.1_2] causing X11 to crash on Leopard

MacPorts noreply at macports.org
Sat Jan 14 20:40:58 PST 2012


#32886: [zenity] [@2.32.1_2] causing X11 to crash on Leopard
-------------------------------+--------------------------------------------
  Reporter:  medintux@…        |       Owner:  macports-tickets@…                   
      Type:  defect            |      Status:  closed                               
  Priority:  Normal            |   Milestone:                                       
 Component:  ports             |     Version:  2.0.3                                
Resolution:  invalid           |    Keywords:                                       
      Port:  zenity            |  
-------------------------------+--------------------------------------------

Comment(by suv-sf@…):

 AFAIU this crash is due to having xcb fully enabled in cairo 1.10.2 in
 MacPorts (note: the xcb-backend and xlib over xcb is not considered stable
 in cairo yet (on the roadmap for cairo 1.12) and is not enabled by
 default. Yet in the cairo port it was not added as variant but is now
 enabled by default and cannot be turned off by a variant (e.g. -x11_xcb).
 The result of this cairo configuration is that e.g. GTK+ apps compiled
 with a current MacPorts tree can no longer be run with the default X11
 version installed on Leopard (no xcb support in X11 2.1.6 - this was only
 added in later Xquartz releases ≥ 2.5.1).

 Related:[[BR]]
 #23483 (awesome dependency cairo-xcb)[[BR]]
 #31869 (X (gtk2 using?) ports crash OS X 10.5.8 X11.bin)

 Another side-effect of enabling this unstable feature (xlib over xcb) in
 the stable cairo port (1.10.2) are rendering errors (text overflowing the
 container, missing or incorrect gradient shadings/highlights e.g. for
 buttons and scrollbars when using gtk theme engines like clearlooks and
 murrine).

-- 
Ticket URL: <https://trac.macports.org/ticket/32886#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list