On Mon, 2023-07-31 at 01:15 +0200, Jean Abou Samra wrote: > Hi, > > As a follow-up to the release: on macOS I encountered a quirk which is > that the compiler spit out build errors on the Flex-generated lexer > out/lexer.cc. (Now I find myself stupid for not saving the error messages > somewhere.)
IIRC it complains about the 'register' keyword which is an error with C++17, ie since the last release. > I noticed that the macOS-provided flex version (on the MacStadium node > provided by Marnen, which runs the unsupported macOS Catalina) was > ~10 years old, so I installed Flex from Homebrew (required setting > CPPFLAGS + LDFLAGS + PATH as advised in the Homebrew log messages), > and it went fine. Should we add "flex" to release/binaries/Brewfile? > Jonas, did you already encounter that problem? Did you do the same? Yes, but flex has always been there as a dependency of some other package I think, only not added in your environment variables. We can explicitly add it to the Brewfile if you think that's better, but it shouldn't change the set of already installed packages. Jonas
signature.asc
Description: This is a digitally signed message part