These codecs and similar ones are also provided by audio/opencore-amr. It was originally ported (for me 🤣) to use with ffmpeg. However, it is no longer used in ffmpeg. Compatible libraries will cause symbol table conflicts if they are provided at the same time. Therefore, let's remove these.
Reports to be resolved ahead
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=92fc8d2fcd5f4314a6f73faa9afa95b29f972301 commit 92fc8d2fcd5f4314a6f73faa9afa95b29f972301 Author: Tatsuki Makino <tatsuki_makino@hotmail.com> AuthorDate: 2025-02-13 19:18:45 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2025-02-18 14:16:17 +0000 net/yate: convert AMR codec to opencore one This would allow us to sunset audio/libamrnb. PR: 277803, 277802 net/yate/Makefile | 8 ++++---- net/yate/files/patch-configure.ac | 24 ++++++++++++++++++++++- net/yate/files/patch-modules_amrnbcodec.cpp (new) | 23 ++++++++++++++++++++++ net/yate/files/patch-modules_efrcodec.cpp (new) | 23 ++++++++++++++++++++++ net/yate/pkg-plist | 4 ++-- 5 files changed, 75 insertions(+), 7 deletions(-)