[MacPorts] #62496: libreoffice @7.1.1.2: configure: error: Package requirements (epoxy >= 1.2) were not met
MacPorts
noreply at macports.org
Sat Mar 20 06:00:42 UTC 2021
#62496: libreoffice @7.1.1.2: configure: error: Package requirements (epoxy >= 1.2)
were not met
--------------------------+----------------------
Reporter: ryandesign | Owner: Tatsh
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords:
Port: libreoffice |
--------------------------+----------------------
Comment (by Tatsh):
Seems I need to add `port:mesa` to `depends_build`. We want LibreOffice to
use to `OpenGL.framework`, so it's okay if `port:mesa` gets cleaned out
via `port clean`/`port uninstall inactive`.
From the libepoxy port:
{{{
# Yes, mesa and xorg-libX11 are *build* dependencies. The library will
function correctly
# if they are not present because it loads mesa dynamically only when GLX
is used. When
# OpenGL.framework is used, there is no need to have mesa at runtime.
#
# Clients of this library must link mesa directly and have it listed as
their dependency
# in order to use mesa with libepoxy.
}}}
Seems the real fix would be to not have libepoxy require a build time dep
of Mesa on Mac.
--
Ticket URL: <https://trac.macports.org/ticket/62496#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list