Re: Bump macOS build baseline to Xcode 12.5 and macOS 11.0 [was: std::optional::value]

2022-02-24 Thread Stephan Bergmann
On 13/01/2022 16:53, Stephan Bergmann wrote: So as discussed at "ESC meeting minutes: 2022-01-13", we will do the baseline bump to Xcode 12.5 (and hence macOS 11.0) in early February, after the LO 7.3.0 release. don

Bump macOS build baseline to Xcode 12.5 and macOS 11.0 [was: std::optional::value]

2022-01-13 Thread Stephan Bergmann
On 13/01/2022 14:37, Stephan Bergmann wrote: On 13/01/2022 12:52, Christian Lohmaier wrote: On Thu, Jan 13, 2022 at 9:24 AM Stephan Bergmann wrote: One option would apparently be to limit LO to building with Xcode >= 12.5, but some hardware (like my early 2013 15" Retina MacBook Pro) is stuck

Re: std::optional::value

2022-01-13 Thread Stephan Bergmann
On 13/01/2022 12:52, Christian Lohmaier wrote: On Thu, Jan 13, 2022 at 9:24 AM Stephan Bergmann wrote: One option would apparently be to limit LO to building with Xcode >= 12.5, but some hardware (like my early 2013 15" Retina MacBook Pro) is stuck with macOS 10.15 and thus with Xcode 12.4 (see

Re: std::optional::value

2022-01-13 Thread Christian Lohmaier
b/gerrit_mac/110583/> successfully built > that change---introducing uses of std::optional::value---on tb86 with > Xcode 13.2.1, but later builds of unrelated changes started to fail, > like <https://ci.libreoffice.org/job/gerrit_mac/110609/> on tb69 with > Xcode 11.3.1.) tb86 is

std::optional::value

2022-01-13 Thread Stephan Bergmann
There is an issue with some C++17 functionality that throws certain exceptions, most prominent apparently being std::optional::value: On macOS, this functionality is only available in the system libc++ starting with macOS 10.13. That would match our recent baseline (see <ht