codec2-1.0.4 have been marked as deprecated by upstream, because of FreeDV API backwards compatibility issue. (Build failure in freedv with codec2 1.0.4) https://github.com/gnuradio/gnuradio/issues/6008 v1.0.4_rc2 fixed this issue, https://github.com/drowe67/codec2/releases/tag/v1.0.4_rc2 v1.0.5 also works. https://github.com/drowe67/codec2/releases/tag/v1.0.5 To fix this issue, please drop the deprecated version v1.0.4 and use v1.0.4_rc2 and v1.0.5 instead.
Since when is RC2 later than "release"?
(In reply to Andreas Sturmlechner from comment #1) > Since when is RC2 later than "release"? From upstream's tags: v1.0.4_rc2 on Jul 14 30c6b8b v1.0.4 on Jul 9 bd9a294 https://github.com/drowe67/codec2/tags The easiest way is to drop 1.0.4 directly, the upstream has withdrawn the 1.0.4 release, and use 1.0.5 instead. https://github.com/gentoo/gentoo/pull/26774 Also I made a pull request.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d171df97e4f246d90be7220c5e4614295461ccd commit 5d171df97e4f246d90be7220c5e4614295461ccd Author: Huang Rui <vowstar@gmail.com> AuthorDate: 2022-08-07 14:02:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-08-16 02:40:32 +0000 media-libs/codec2: drop 1.0.4 Closes: https://bugs.gentoo.org/864220 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26774 Signed-off-by: Sam James <sam@gentoo.org> media-libs/codec2/Manifest | 1 - media-libs/codec2/codec2-1.0.4.ebuild | 31 ------------------------------- 2 files changed, 32 deletions(-)