[MacPorts] #68178: rav1e: build fails due to git_allocator missing members
MacPorts
noreply at macports.org
Thu Sep 21 11:32:28 UTC 2023
#68178: rav1e: build fails due to git_allocator missing members
---------------------+----------------------
Reporter: lukaso | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: rav1e |
---------------------+----------------------
Comment (by mascguy):
Replying to [comment:15 lukaso]:
> I've done the overlay now for `libheif` and `libavif`. Should have done
this ages ago! I think it would be worthwhile creating slim or
`removerav1e` versions for all of them since this appears to be a
persistent issue. But I can move forward for now.
Sounds good, will try to tackle this over the next day or two.
> On an aside: It would be great to have much simpler tools for
determining dependency...I'm always struggling to find what the
dependencies are. Especially the dependencies all the way down.
There definitely is, and macports provides a rich set of options to
formally query for those. Take a look at `man port`, specifically the
pseudo-portnames.
For example:
{{{
$ port info --index --line --name depends:rav1e
ffmpeg
ffmpeg-devel
ffmpeg6
libavif
libheif
av1an
}}}
Note: Option `--index` is optional, but it speeds things up tremendously.
(Simply because it utilizes the portindex for queries.)
Along with various other ways to do it, such as `port echo`:
{{{
$ port echo depends:rav1e
ffmpeg
ffmpeg-devel
ffmpeg6
libavif
libheif
av1an
}}}
But take a thorough read through `man port`, for the various details.
Cheers!
--
Ticket URL: <https://trac.macports.org/ticket/68178#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list