[MacPorts] #46685: gdk-pixbuf2 loaders.cache missing, loads themes incorrectly

MacPorts noreply at macports.org
Mon Jan 26 16:49:25 PST 2015


#46685: gdk-pixbuf2 loaders.cache missing, loads themes incorrectly
-------------------------------+----------------------
  Reporter:  stephen.langer@…  |      Owner:  devans@…
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  gdk-pixbuf2       |
-------------------------------+----------------------

Comment (by suv-sf@…):

 This is caused by an upstream change in 2.31.2
 ([https://git.gnome.org/browse/gdk-
 pixbuf/commit/?id=a55aa6ebd4c8a1892bb17b72f3bd18ca90bce01d io: extend
 support for relotations to OS X and Linux]) which unconditionally enables
 relocation support (a 'bundle' mode) for gdk-pixbuf2 on {{{darwin}}} (see
 also MacPorts' gtk2 variant ''bundle''; with GTK+ this is a configure
 option, even on OS X).

 Ideally, such relocation support would be made configurable (by patching
 configure.ac), and turned into an (optional) variant (''bundle'') in
 MacPorts, like already in use with the gtk2 port.

 The upstream change also breaks any local builds from source which are
 configured with a custom prefix outside of the MacPorts tree and use
 shared libraries installed via MacPorts. OTOH it works ok if used with
 bundled (self-contained, fully relocatable) applications.

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


More information about the macports-tickets mailing list