summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Smith <matthew@gentoo.org>2023-10-06 09:31:40 +0100
committerMatthew Smith <matthew@gentoo.org>2023-10-06 09:32:32 +0100
commitd8f094e6ac766b82593ba5595be51a253c8fb4d2 (patch)
tree1b749a60e37987c5d49a7b7f0361586623ee8b12 /dev-lang/erlang
parentmedia-libs/ampache_browser: Bump to v1.0.6 (diff)
downloadgentoo-d8f094e6ac766b82593ba5595be51a253c8fb4d2.tar.gz
gentoo-d8f094e6ac766b82593ba5595be51a253c8fb4d2.tar.bz2
gentoo-d8f094e6ac766b82593ba5595be51a253c8fb4d2.zip
dev-lang/erlang: add dev-libs/libei blocker
Bug: https://bugs.gentoo.org/912888 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Diffstat (limited to 'dev-lang/erlang')
-rw-r--r--dev-lang/erlang/erlang-26.0.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev-lang/erlang/erlang-26.0.ebuild b/dev-lang/erlang/erlang-26.0.ebuild
index e7cd26bdcfab..60e753d858e2 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -38,8 +38,15 @@ RDEPEND="
systemd? ( sys-apps/systemd )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
"
+
+# libei.so (from dev-libs/libei) conflicts with libei.a from
+# erl_interface. Causes build faiure. Erlang build system needs to be
+# patched to prefer its own libei instead of system libei. Installed
+# into /usr/lib/erlang so no conflict following installation. Bug
+# #912888.
DEPEND="${RDEPEND}
dev-lang/perl
+ !!dev-libs/libei
"
S="${WORKDIR}/otp-OTP-${PV}"