Please update this package to EAPI 7 to fix issues around cross-compiling with multilib dependencies.
Created attachment 680974 [details, diff] fix.patch
This would be a good occasion to drop static-libs and use explicit --disable-static instead here. I can't see any reason to keep it, libbluray don't even link with it (dlopen() at runtime).
(In reply to Ionen Wolkens from comment #2) > This would be a good occasion to drop static-libs and use explicit > --disable-static instead here. > > I can't see any reason to keep it, libbluray don't even link with it > (dlopen() at runtime). Yes please. Taking the opportunity to drop static, cleanup inherits and so on is always a good idea.
Created attachment 681325 [details, diff] fix.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74b59dde38530a4071abf8342d2e2db5801c637 commit d74b59dde38530a4071abf8342d2e2db5801c637 Author: David Michael <fedora.dm0@gmail.com> AuthorDate: 2021-01-04 02:18:16 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-01-23 23:43:18 +0000 media-libs/libbdplus: EAPI-7 bump Closes: https://bugs.gentoo.org/567196 Closes: https://bugs.gentoo.org/763477 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-libs/libbdplus/libbdplus-0.1.2-r1.ebuild | 46 ++++++++++++++++++++++++++ media-libs/libbdplus/libbdplus-9999.ebuild | 29 +++++++++++----- 2 files changed, 66 insertions(+), 9 deletions(-)
Re-opening for stabilisation, let's give it a few days.
sparc stable
ppc64 done
amd64 done
x86 done
ppc done all arches done