https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215193
--- Comment #26 from Matthias Andree <[email protected]> --- (In reply to Mark Millard from comment #25) Indeed, and the take-home messages are: - it fails due to GCC15 (unlike GCC14) rejecting libc++ implementation details because (a) GCC15 tightened up some use cases and/or (b) because libc++ now, through the has_builtin-like check uses more built-ins as of GCC15 when GCC15 takes the stance "wrong use case for this built-in"; - nobody ever promised that GCC + libc++ were "supported", it's all labelled experimental, and we've had seen issues sorted out over time (but slowly) in libc++. And we don't know yet if libc++'s HEAD does work to get rawtherapee built. The thing is with C++ template stuff, you really can only judge if something is "good" if you combine it with something else that tries to instantiate concrete implementations from the template. It may work for some data types but not for others, so even having rawtherapee build with such a thing does not guarantee that other C++ packages will work. It'll require an exp-run in the end to confirm if the entire ports tree is good or not. -- You are receiving this mail because: You are the assignee for the bug.
