You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are in the early stages of adopting CodeQL in the OpenZFS project. The official repository currently supports both Linux and FreeBSD; and in the hopefully near future, it should also gain support for Windows and MacOS. Being able to run CodeQL on each platform to check the platform specific code for issues would be awesome. Unfortunately, FreeBSD is not one of the currently supported platforms:
Thanks for the feedback. FreeBSD support is not on our near-term roadmap.
Unfortunately, introducing support for FreeBSD is not as easy as just recompiling existing code. CodeQL turns code into queryable databases by running a build in a semi-sandboxed environment where it can observe exactly what gets compiled and with which flags. The sandboxing mechanism is extremely platform-specific (not to mention maintenance intensive when new versions of an OS start doing things slightly differently). Even though it would probably be possible to develop one that works on FreeBSD, so far we feel it would be a better use of our resources to work on improved language support and analysis depth on the platforms we do have support for.
We are in the early stages of adopting CodeQL in the OpenZFS project. The official repository currently supports both Linux and FreeBSD; and in the hopefully near future, it should also gain support for Windows and MacOS. Being able to run CodeQL on each platform to check the platform specific code for issues would be awesome. Unfortunately, FreeBSD is not one of the currently supported platforms:
https://codeql.github.com/docs/codeql-overview/system-requirements/
This issue is to request FreeBSD support, so that we will be able to run CodeQL scans on all OpenZFS platforms.
The text was updated successfully, but these errors were encountered: