On Thu, Nov 16, 2023 at 09:34:32PM +0100, Stefan Hagen wrote: > Christian Weisgerber wrote (2023-11-16 16:54 CET): > > My build is still catching up with the many fixes that have already > > been committed, but here is some basic triage of remaining problems: > > > > cad/prusaslicer C++ ambiguous function call > > comms/gnuradio internal compiler error > > devel/atlas C++17 does not allow dynamic exception > > devel/avr32/newlib C integer to pointer conversion > > devel/iaito C++ undeclared identifier > > devel/lutok C++ auto_ptr > > For this: > > games/0ad/base Rust? > > Error: warning: c++: error: unknown argument: > '-fexperimental-new-pass-manager' > The fix seems to be here: https://code.wildfiregames.com/D5011
That's it, yes. > > I don't have time now if someone wants to patch it. It's not straight > forward, because the file to patch seems not to exist after extract. 0ad extracts and patches spidermonkey, so port-wise we need to patch an empty file, i.e. add a new patch under WRKSRC, and patch the script to apply besaid patch. That's what the fabricator revision as well as FreeBSD's games/0ad port do. I'm building already and will commit if run-tests agree.
