[MacPorts] #17042: glib2: incorrect glibconfig.h with +universal (i386 x86_64)

MacPorts noreply at macports.org
Sun Feb 22 03:24:14 PST 2009


#17042: glib2: incorrect glibconfig.h with +universal (i386 x86_64)
---------------------------------+------------------------------------------
 Reporter:  pguyot@…             |       Owner:  ryandesign@…           
     Type:  defect               |      Status:  assigned               
 Priority:  Normal               |   Milestone:  Port Bugs              
Component:  ports                |     Version:  1.6.0                  
 Keywords:                       |        Port:  glib2, glib2-devel     
---------------------------------+------------------------------------------

Comment(by ryandesign@…):

 Replying to [comment:8 mcalhoun@…]:
 > [http://trac.macports.org/browser/trunk/dports/devel/glib2/files/patch-
 which.diff patch-which.diff] was added because of #17418.[[BR]]
 > The glib bug tracker [http://bugzilla.gnome.org/show_bug.cgi?id=562310
 says it is fixed] and seems to be on Leopard.

 patch-which.diff is still necessary.

 The upstream bug has allegedly been fixed in the gtk-doc sources and the
 fix will be included in gtk-doc 1.12. I have been unable to verify the fix
 because I cannot get gtk-doc to build from trunk. The fix will not appear
 in glib2 until the people who package glib2 are using a version of gtk-doc
 that includes the fix.

 You will not see the problem on Leopard because the version of "which" on
 Leopard returns status code 1 if it does not find the program in question.
 The version of "which" on Tiger and earlier returns status code 0
 regardless of whether or not it finds the program in question; this is the
 behavior that the code in gtk-doc did not anticipate and with which it
 does not work correctly, because it assumes that if "which" exits with
 status code 0 then the program in question exists.

 > Somewhere along the line, --mandir became unnecessary.

 Agreed; removing it from glib2 and glib2-devel in r47122.

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


More information about the macports-tickets mailing list