Bug 273704 - audio/baresip: 3.4.0_1 default port options
Summary: audio/baresip: 3.4.0_1 default port options
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL: https://www.freshports.org/audio/bare...
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2023-09-10 15:47 UTC by p5B2EA84B3
Modified: 2023-09-16 20:53 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description p5B2EA84B3 2023-09-10 15:47:11 UTC
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.
Comment 1 Herbert J. Skuhra 2023-09-10 17:29:38 UTC
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.