Open barracuda156 opened 6 hours ago
It seems like it's not supporting std::format
and std::vformat
from C++20. That's required for Parabolic.
I see. I did set the requirement for C++20 https://github.com/macports/macports-ports/blob/bacd5a9fb13699ba325c954f929e898a2a4098e2/net/parabolic/Portfile#L42 which in theory is supposed to ensure the correct compiler gets picked, but possibly it did not work quite right here (does clang-17
support the standard in full or partly?). Or otherwise libc++
on those systems does not have these, and then I am not sure if anything can be done easily.
P. S. On a side note, are you interested to be a maintainer for libnick
and parabolic
? If yes, I will add you.
According to this: https://stackoverflow.com/a/71778011 it should work with libc++17
As far as being a maintainer, sure I guess, but I don't own/use any macOS system.
I plan on trying to create a macOS VM on my Linux machine tho.
Parabolic
is in MacPorts now, and turns out linking stage fails for macOS < 13.Complete log: https://build.macports.org/builders/ports-12_x86_64-builder/builds/123779/steps/install-port/logs/stdio
Any idea what goes wrong?
P. S. On 10.6 I use gcc with libstdc++, there no errors. Also on macOS 13+ with Apple clang it works fine.