SOLVED: gtk3 fails

Clemens Lang cal at macports.org
Sun Aug 11 13:07:24 UTC 2024


Hi,

On Sat, Aug 10, 2024 at 04:13:02PM +0200, Henning Hraban Ramm wrote:
> I found it: a undeclared build dependency on mesa.
> 
> Issue open since 6 years:
> 
> https://trac.macports.org/ticket/70184
> 
> https://trac.macports.org/ticket/56069 (marked as duplicate of a fixed bug,
> not true)
> 
> probably a few more, didn’t look further


See https://github.com/macports/macports-ports/pull/25277.

This was broken due to
https://github.com/macports/macports-ports/commit/4fb8088b2838539db152705c8ec612d71aa4d237,
which I am partially reverting.

One of the comments says this depends on whether libexpoxy was built
with `mesa` present, but until somebody fixes libepoxy to ignore mesa's
potential presence when built with +quartz, we must assume it was
present and either add a build dep on mesa to gtk3, or a lib dep on mesa
to libexpoxy.

-- 
Clemens



More information about the macports-users mailing list