Opened 16 months ago

Last modified 16 months ago

#67570 closed defect

bear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and legacysupport for CLOCK_REALTIME — at Version 2

Reported by: mascguy (Christopher Nielsen) Owned by: neverpanic (Clemens Lang)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: catap (Kirill A. Korinsky)
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 (2)

comment:1 Changed 16 months ago by mascguy (Christopher Nielsen)

Summary: bear: bulds failing for 10.15 and earlier: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIMEbear: bulds failing for older macOS releases: needs cxx_standard 2011, and legacysupport for CLOCK_REALTIME

comment:2 Changed 16 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_REALTIMEbear: bulds failing for macOS 15 and earlier: needs cxx_standard 2017, and legacysupport for CLOCK_REALTIME
Note: See TracTickets for help on using tickets.