commit:     6a765b80ea66ff0ac1d24c07be466cd754749c3e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 14:43:52 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 14:46:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a765b80

dev-lang/julia: build libpcre

Closes: https://bugs.gentoo.org/893336
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-lang/julia/{julia-1.8.3-r2.ebuild => julia-1.8.3-r3.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/julia/julia-1.8.3-r2.ebuild 
b/dev-lang/julia/julia-1.8.3-r3.ebuild
similarity index 98%
rename from dev-lang/julia/julia-1.8.3-r2.ebuild
rename to dev-lang/julia/julia-1.8.3-r3.ebuild
index 80b3ddf0dc9e..8c004212a919 100644
--- a/dev-lang/julia/julia-1.8.3-r2.ebuild
+++ b/dev-lang/julia/julia-1.8.3-r3.ebuild
@@ -111,6 +111,7 @@ src_configure() {
        filter-lto
 
        # julia does not play well with the system versions of libuv
+       # Fails to compile with libpcre2 on split-usr, bug #893336
        # USE_SYSTEM_LIBM=0 implies using external openlibm
        cat <<-EOF > Make.user
                LOCALBASE:="${EPREFIX}/usr"
@@ -125,7 +126,7 @@ src_configure() {
                USE_SYSTEM_CSL:=1
                USE_SYSTEM_LLVM:=0
                USE_SYSTEM_LIBUNWIND:=1
-               USE_SYSTEM_PCRE:=1
+               USE_SYSTEM_PCRE:=0
                USE_SYSTEM_LIBM:=0
                USE_SYSTEM_OPENLIBM:=1
                USE_SYSTEM_DSFMT:=1

Reply via email to