The default port options do not provide a working audio driver and codecs combination. So for those not building from source this looks not so good. Once oss.so was usable in previous versions but this seams not to be the case anymore. Either dependencies are missing or a port option combination needs to be provided that works on most installations. Don't take it for given that users have all that libraries installed that you have for testing/porting.
The oss module was removed long time ago: commit 0a1dc2492856a22a4551b02dc5a866322a7d514d Author: Alfred E. Heggestad AuthorDate: Sat Apr 24 13:23:12 2021 +0200 Commit: Alfred E. Heggestad CommitDate: Sat Apr 24 13:23:12 2021 +0200 oss: remove deprecated module FreeBSD now supports ALSA and Portaudio which can be used instead. The re and baresip port are unmaintained: The baresip port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla What options do you suggest? As I run baresip on a Raspberry Pi 4 I build with ALSA and some audio codecs only. I don't need the video codecs. My headset is broken, so I can only test that baresip connects to my VoIP provider and I can establish and receive calls. I think we cannot build the package the Linux way!? Provide all/most modules without installing all dependencies.