Closed freak82 closed 3 days ago
@freak82 As I cautioned about earlier, some experimental plugins are skipped if dependencies are missing. It looks like those are the remaining culprits. CMake should print a report at the end of its configuration showing which plugins are on or off, and you can enable the ones that are off (e.g. -DENABLE_MAXMIND_ACL=ON
) to require them so that CMake tells you which dependencies are missing. But off the top of my head, the dependencies include at least maxmind_acl libmaxminddb, libcjose, and a version of NuRaft with CMake integration.
Understood. I'll close this pull request as the things are not ready yet.
Feel free to re-open it with the remaining fixes once they're ready. I think we'll be able to remove the warning suppression after the experimental plugins are fixed.
This removes the
-Wno-unused-parameter
warning suppression from the mainCMakeLists.txt
of the project.I built the project with different presets:
ci-debian
,ci-ubuntu
,ci-rocky
,ci-clang-analyzer
withGCC 13.2
. Also built it withClang 17
. Built it in both debug and release modes.Seems like the warning is no longer needed. Let's see if I'm missing something.
This pull request is hopefully the final part of the effort for removing the
-Wno-unused-parameter
warning suppression.