BUILD_SHARED_LIBS has a default of OFF, as it's intended to be set by the user when configuring the project.
serenity/Meta/Lagom/CMakeLists.txt
Lines 12 to 15 in fe2e25e
We should instead change libjs-test262 and oss-fuzz to set this option on their end, and enable it by default in Meta/serenity.sh.
Likely will be easiest to work the oss-fuzz side of this alongside #9466 .
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too