commit:     9c4c56577c6a096227449c6767c10a97d8a9be9e
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Sun Jan 22 23:09:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 04:28:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4c5657

media-sound/mixxx: disable building shared libs

Not sure if this is the right approach, but building the ebuild without this
gives a bunch of undefined reference errors to benchmarking code

Better approach might be this + disable benchmarking linking in final shared
build? & disable benchmarking & testing in general when USE=-test

Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/29221
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-sound/mixxx/mixxx-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/mixxx/mixxx-9999.ebuild 
b/media-sound/mixxx/mixxx-9999.ebuild
index 605c7557ad8e..faecbb31e604 100644
--- a/media-sound/mixxx/mixxx-9999.ebuild
+++ b/media-sound/mixxx/mixxx-9999.ebuild
@@ -107,6 +107,7 @@ src_configure() {
                -DQTKEYCHAIN="$(usex qtkeychain on off)"
                -DKEYFINDER="$(usex keyfinder on off)"
                -DDOWNLOAD_MANUAL=OFF
+               -DBUILD_SHARED_LIBS=OFF
        )
 
        if [[ "${PV}" == 9999 ]] ; then

Reply via email to