[MacPorts] #64353: opencv3 has undocumented dependencies
MacPorts
noreply at macports.org
Fri Jan 7 01:06:49 UTC 2022
#64353: opencv3 has undocumented dependencies
-------------------------+----------------------
Reporter: mouse07410 | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: opencv3 |
-------------------------+----------------------
Comment (by mouse07410):
> my guess is that variant {{{openmp}}} is driving the dependency on Clang
9.
> And that seems both reasonable, and correct.
And the reason that dependency does not show on __my__ machines?
{{{
$ port installed opencv3
The following ports are currently installed:
opencv3 @3.4.16_1+avx2+contrib+java+nonfree+opencl+openmp+qt5+vtk
(active)
$ port deps opencv3
Full Name: opencv3 @3.4.16_1
Build Dependencies: cmake, pkgconfig
Library Dependencies: ffmpeg, zlib, bzip2, libpng, libjpeg-turbo,
openjpeg, tiff, webp, ilmbase, openexr
$
}}}
Also, I see that your output shows a __ton__ more of dependencies than
mine...?
> Though I'll defer to Josh and others, to confirm.
Sure.
Also, if it's a legitimate dependency - how about either upgrading it to,
e.g., clang-13, or making it __accept__ whatever Macports clang is
installed if it's 9.0 or newer?
My objection was not that it was __using__ Macports clang (though there
doesn't seem much sense in doing that, having Xcode clang around) - but
that it (a) did not document it (at least on my system), and (b)
downloaded an old version of clang.
--
Ticket URL: <https://trac.macports.org/ticket/64353#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list