[MacPorts] #67570: bear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and legacysupport for CLOCK_REALTIME (was: bear: bulds failing for older macOS releases: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIME)
MacPorts
noreply at macports.org
Sun Jun 4 14:19:05 UTC 2023
#67570: bear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and
legacysupport for CLOCK_REALTIME
----------------------+------------------------
Reporter: mascguy | Owner: neverpanic
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: Bear |
----------------------+------------------------
Description changed by mascguy:
Old description:
> This port is failing to build for 10.15 and earlier, due to needing to
> build with a 2011 cxx compiler.
>
> That was just fixed via the following commit:
>
> https://github.com/macports/macports-
> ports/commit/41ac7dc6a8471d246d8e24736acbd864e9c367e4
>
> However, there are also failures for earlier macOS releases, as it needs
> `CLOCK_REALTIME`. The latter is currently pending via the following PR,
> and `legacysupport` should be added once a new release is available with
> this functionality:
>
> https://github.com/macports/macports-legacy-support/pull/58
New description:
This port is failing to build for 10.15 and earlier, due to needing to
build with a 2017 cxx compiler.
From the project `CMakeLists.txt`:
{{{
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
}}}
In addition, there are also failures for earlier macOS releases, due to a
requirement on `CLOCK_REALTIME`. The latter is currently pending via the
following PR, and `legacysupport` should be added once a new release is
available with this functionality:
https://github.com/macports/macports-legacy-support/pull/58
--
--
Ticket URL: <https://trac.macports.org/ticket/67570#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list