Opened 17 months ago
Closed 17 months ago
#67570 closed defect (fixed)
bear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and legacysupport for CLOCK_REALTIME
Reported by: | mascguy (Christopher Nielsen) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | catap (Kirill A. Korinsky), neverpanic (Clemens Lang) | |
Port: | Bear |
Description (last modified by mascguy (Christopher Nielsen))
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
Change History (7)
comment:1 Changed 17 months ago by mascguy (Christopher Nielsen)
Summary: | bear: bulds failing for 10.15 and earlier: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIME → bear: bulds failing for older macOS releases: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIME |
---|
comment:2 Changed 17 months ago by mascguy (Christopher Nielsen)
Description: | modified (diff) |
---|---|
Summary: | bear: bulds failing for older macOS releases: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIME → bear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and legacysupport for CLOCK_REALTIME |
comment:3 Changed 17 months ago by Christopher Nielsen <mascguy@…>
comment:4 Changed 17 months ago by Christopher Nielsen <mascguy@…>
comment:5 Changed 17 months ago by mascguy (Christopher Nielsen)
Cc: | neverpanic added |
---|---|
Owner: | changed from neverpanic to mascguy |
comment:6 Changed 17 months ago by Christopher Nielsen <mascguy@…>
comment:7 Changed 17 months ago by mascguy (Christopher Nielsen)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
While I expected failures on the oldest macOS releases (due to CLOCK_REALTIME
), legacysupport
was enough to fix this port across-the-board. So we're done!
Note: See
TracTickets for help on using
tickets.
In 0205575b872772a7ac359049d10c20536b8c81e5/macports-ports (master):