<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Building Strawberry Music Player on OpenBSD]]></title><description><![CDATA[<p dir="auto">I really love the Strawberry player and always use it on Linux and FreeBSD.<br />
I would also like to have it on my OpenBSD machines. However, it is not currently in the OpenBSD package repository.<br />
I have managed to compile it from the git repo, without errors, using the following method:</p>
<h1>Clone the git repository:</h1>
<p dir="auto">git clone <a href="https://github.com/strawberrymusicplayer/strawberry.git" rel="nofollow ugc">https://github.com/strawberrymusicplayer/strawberry.git</a></p>
<h1>Install dependencies:</h1>
<p dir="auto">doas pkg_add qt6 qt6ct qt6-qttools pkgconf boost glib2 php-sqlite3 gstreamer1 gstreamer1-plugins-bad gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-libav gstreamer1-plugins-ugly gstreamer1mm py3-gstreamer1 <br />
fftw3 fftw3-common fftw3-float libcdio libmtp libgpod gpodder libebur128 gettext-tools sparsehash liblastfm glew libmygpo-qt qtx11extras glib2 libiconv taglib icu4c kdsingleapplication ninja boost chromaprint</p>
<h1>Build process:</h1>
<p dir="auto">cd strawberry<br />
mkdir build<br />
cd build<br />
cmake -DENABLE_ALSA=OFF ..<br />
doas ln -s /usr/local/lib/libtag.so.13.1 /usr/lib/libtag.so<br />
make -j $(sysctl -n hw.ncpu)<br />
doas make install</p>
<p dir="auto">As mentioned, it builds, installs and launches without error. However, there is no audio.<br />
The default audio server on OpenBSD is sndio. Other media players like mpv, vlc, Clementine and audacious all work flawlessly.</p>
<p dir="auto">The options for audio output in the settings are:</p>
<ul>
<li>Output to a sound card via sndio</li>
<li>Wrapper audio sink for automatically detected audio sink</li>
<li>Fake audio renderer</li>
<li>Virtual audio sink for internal process communication</li>
<li>Automatically select</li>
</ul>
<p dir="auto">None of these options result in audio. The first two crash the application. The next two options appear to be playing the audio files but, without audio.</p>
<p dir="auto">Is there a way that I can build Strawberry (build flags, options etc) that will allow it to use the sndio audio server and output audio?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/5785/building-strawberry-music-player-on-openbsd</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 22:00:04 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/5785.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 May 2025 04:20:21 GMT</pubDate><ttl>60</ttl></channel></rss>