I believe you meant to say FreeBSD which is a platform while BSD is a software license.The last time I looked at BSD (a while back) I noticed that CS had been packaged . . .
Someone did add CopperSpice to FreeBSD but they modified our build files without discussing their changes. Sadly this build has some breaks. The maintainer should have opened a chat with us to ensure the CMake build modifications would not cause problems.
This comment is proof that sometimes packages from an OS are not the best ones to use. Most CS developers build from git or simply use our pre-built binary files. We can also supply a CopperSpice user with a CI build if they need a quick update.... having software in the repositories is that it can become out of date between releases and so you end up building newer versions.