hello. audacity is using lame and ffmpeg libraries for export functions. right now the filenames of (required) libraries are not reflecting the actual versions or just not suitable for export from Audacity to various formats.
example: $ /usr/local/bin/ffmpeg -version ffmpeg version 4.4.4 Copyright (c) 2000-2023 the FFmpeg developers built with OpenBSD clang version 13.0.0 configuration: ******* libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 $ pkg_info -L ffmpeg | grep libavutil\.so /usr/local/lib/libavutil.so.15.0 mismatch/version doesn't reflect the actual state. $ grep -i version /usr/local/lib/pkgconfig/libavutil.pc Version: 56.70.100 correct. solution (create a symlinks to reflect proper/actual libs versions): (F) /usr/local/lib/libavformat.so.58.76 -> libavformat.so.22.0 (C) /usr/local/lib/libavcodec.so.58.134 -> libavcodec.so.25.0 (U) /usr/local/lib/libavutil.so.56.70 -> libavutil.so.15.0 (this are just to ensure the proper versions are exist) /usr/local/lib/libavdevice.so.58.13 -> libavdevice.so.13.0 /usr/local/lib/libavfilter.so.7.110 -> libavfilter.so.11.0 /usr/local/lib/libswresample.so.3.9 -> libswresample.so.4.0 /usr/local/lib/libswscale.so.5.9 -> libswscale.so.7.0 /usr/local/lib/libpostproc.so.55.9 -> libpostproc.so.19.0 for lame: /usr/local/lib/libmp3lame.so.0 -> libmp3lame.so.2.2 (# ln -s libmp3lame.so.2.2 /usr/local/lib/libmp3lame.so.0) thanks.