SerenityOS / serenity

The Serenity Operating System 🐞
https://serenityos.org
BSD 2-Clause "Simplified" License
29.32k stars 3.13k forks source link

Fuzzers: Use libc++ on OSS-Fuzz for Lagom code generators #24579

Closed BertalanD closed 1 week ago

BertalanD commented 1 week ago

By unsetting CXXFLAGS in order to build Lagom code generators without instrumentation, we were also removing -stdlib=libc++, so Clang ended up using the runner image's libstdc++ 9 headers. These are too old, and don't contain <coroutine>, leading to a build failure.

Fixes #24578