[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
noreply at macports.org
Fri Dec 16 22:13:41 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
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:20 mascguy]:
> Based on your list of installed ports, everything else looks great. So
> The one item you now need to install with `+quartz`, is gtk3. But you
can simplify the process, by specifying `+quartz` when installing NetSurf.
(Even though the latter doesn't have a quartz variant, it will cascade to
all deps... including gtk3.)
> $ sudo port clean gtk3 netsurf
> $ sudo port install netsurf +quartz
> Give that a try, and let us know how it goes!
Just finished building xorg. Trying this now (w/ -vsN)
Replying to [comment:22 kencu]:
> Replying to [comment:17 chillin-]:
> > Sorry OT again.
> > Unfortunately, Chromium legacy is giving me the same business as
> The author of chromium legacy builds a new version every 12 hours or so
> Sometimes, one build can be a bit flaky, depending the latest commits. I
just try another version. I found a good one a few months ago, and have
been using it ever since on 10.7 with great success.
I installed the stable version, 108.0.5359.98.2. Maybe when I have time to
test out older versions, but since both the last ML supported version of
Firefox and Firefox legacy gave me the same behavior, I'm not optimistic.
I also tried out Ungoogled Chromium, but it gave me the same problem as
before over VNC.
Replying to [comment:22 kencu]:
> There is -- currently -- no better browser to be found anywhere for
these systems though, so you won't do any better looking elsewhere.
That is highly subjective. IMO Safari is superior to Chromium, at least
what I have just seen of it, with its residual "log in" crap, and Google
failing to respect boundaries. They're both WebKit, anyway, but Safari's
dress is better all around. I don't really like either Firefox's or
Chrome's or Chromium's method of putting settings in the browser and all
that crap on the Tool Bar and popups and nags. If you're going to make a
native application, then make it native, use the native UI. Apple is
annoying too, and getting more and more annoying, but I still think Safari
has a better and simpler UI with easy to find defaults to change to "do
nothing, show nothing automatically, don't suggest anything & don't
I'm not a developer, but I actually did write one single application for
my late sister years ago. She had bad surfing habits, and I was concerned
for her getting robbed or getting her identity stolen. It was called,
"Safari Reset," and it worked on Snow Leopard and Lion (maybe ML, too,
haven't tried it). All it did was delete every Safari setting, all
bookmarks, cookies, caches, everything that can change from a default
fresh install it just removed. Took about half a second and relaunched
Safari. Track that, Google. I really miss my sister... and Snow Leopard.
Ticket URL: <https://trac.macports.org/ticket/66476#comment:24>
Ports system for macOS
More information about the macports-tickets