[MacPorts] #66476: gtk3 @3.24.34_2 build fail on Mojave gdkapplaunchcontext-x11.c:30:10: fatal error: 'gio/gdesktopappinfo.h' file not found when glib2 is installed for +quartz

MacPorts noreply at macports.org
Sat Dec 17 18:49:11 UTC 2022


#66476: gtk3 @3.24.34_2  build fail on Mojave gdkapplaunchcontext-x11.c:30:10:
fatal error: 'gio/gdesktopappinfo.h' file not found when glib2 is installed
for +quartz
-----------------------+----------------------
  Reporter:  chillin-  |      Owner:  mascguy
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.8.0
Resolution:            |   Keywords:  Mojave
      Port:  gtk3      |
-----------------------+----------------------

Comment (by chillin-):

 Replying to [comment:28 kencu]:
 > MacPorts is powerful, and the admins and devs have chosen to ... ... for
 you instead. Wouldn't that be great?
 >
 > It's not overly hard to write that code into the Portfiles, but nobody
 who is capable of doing that (like me) has bothered to do it, because
 there are just too many other things to do. It would be really great if
 users like you might get to the point where you could add that to MacPorts
 for us.... we'd really appreciate it.

 Really appreciate the explanation and history. I love that stuff. When CS
 kicked my ass, I studied a lot of history of technology instead, just
 because I really like it, but it's not like anything sticks (I remember
 the name Ken Thompson). I learned BASIC and LOGO before HS, then never saw
 another computer in HS, and all that being a CS major gave me was a
 pedestrian introduction Pascal and UNIX. I can't remember Pascal, but I've
 been painfully, painfully slowly learning Bash since 2014. If I could
 write code into the Portfiles, you really wouldn't want ''me'' doing that.
 Just sayin, if you're busy now, it'd only make more work for everyone. The
 best I can do is report a bug. But maybe someday I'll get smarter.

-- 
Ticket URL: <https://trac.macports.org/ticket/66476#comment:29>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list