commit: b2f9af7650de22e118bed4f9d4aaf7a327b89437 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Nov 7 05:04:29 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Nov 7 05:04:56 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f9af76
sys-libs/libavc1394: fix build on musl Closes: https://bugs.gentoo.org/713174 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild b/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild index 2bd1328cadf..ecc3bbed45e 100644 --- a/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild +++ b/sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib-minimal +inherit flag-o-matic multilib-minimal DESCRIPTION="Library for the 1394 AV/C (Audio/Video Control) Digital Interface Command Set" HOMEPAGE="https://sourceforge.net/projects/libavc1394/" @@ -14,10 +14,14 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" BDEPEND="virtual/pkgconfig" -DEPEND=">=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]" +DEPEND=">=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] + elibc_musl? ( sys-libs/argp-standalone )" RDEPEND="${DEPEND}" multilib_src_configure() { + # bug #713174 + use elibc_musl && append-libs -largp + ECONF_SOURCE="${S}" econf --disable-static }