Created attachment 238208 [details] Update to 1.8.3 Update to 1.8.3
Created attachment 238211 [details] Update to 1.8.3(regen the patch)
(In reply to Wen Heping from comment #1) Your patch builds fine but julia's internal package manager is hanging, i will look into it, thank you for your help.
^Triage: reporter is committer, assign accordingly.
(In reply to Eric Reardon from comment #2) Then I shall hold the PR until the problem is resolved. Thank you !
Created attachment 238345 [details] Update to 1.8.3(fixed julia's internal package manager) I found a workaround for julia's internal package manager, passes portlint and poudriere on 12.3 and 13.1.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2a86b2d73e641a22c7a78d2df93f3aa08080ec95 commit 2a86b2d73e641a22c7a78d2df93f3aa08080ec95 Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2022-11-26 06:10:19 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2022-11-26 06:10:19 +0000 lang/julia: Update to 1.8.3 PR: 267889 Reported by: wen@ Approved by: maintainer lang/julia/Makefile | 9 ++- lang/julia/distinfo | 6 +- lang/julia/files/patch-Make.inc | 8 +-- lang/julia/files/patch-Makefile | 12 ++-- lang/julia/files/patch-deps_llvm.mk (gone) | 11 --- .../patch-stdlib_LibGit2__jll_src_LibGit2__jll.jl | 8 +-- .../files/patch-stdlib_LibGit2_src_types.jl (gone) | 12 ---- .../patch-stdlib_MbedTLS__jll_src_MbedTLS__jll.jl | 10 +-- ...patch-stdlib_OpenLibm__jll_src_OpenLibm__jll.jl | 8 +-- lang/julia/pkg-plist | 84 +++++++++++++++++++--- 10 files changed, 104 insertions(+), 64 deletions(-)
Sorry but it looks like the wrong patch was commited, the patch i approved has a fix for julia's internal package manager but in the patch that was commit it's missing.
(In reply to Eric Reardon from comment #7) also can this be merged to quarterly, version 1.7.3 is broken is after libgit2 was updated to 1.5.0.
(In reply to Eric Reardon from comment #7) I shall look into it.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d48efc6e120c9608785daff5b2a02a7bd006dc95 commit d48efc6e120c9608785daff5b2a02a7bd006dc95 Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2022-11-27 05:44:01 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2022-11-27 05:44:01 +0000 lang/julia: Fix julia internal package manager PR: 267889 Reported by: maintainer lang/julia/Makefile | 1 + lang/julia/files/patch-stdlib_LinearAlgebra_src_lbt.jl (new) | 11 +++++++++++ 2 files changed, 12 insertions(+)
(In reply to Eric Reardon from comment #7) I add the missing patch, would you have a test ? If it is OK, I shall MFH it into 2022Q4.
OK it's working fine now, thank you.
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=db151b851fd8fffaf7638071f3f360752d73040b commit db151b851fd8fffaf7638071f3f360752d73040b Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2022-11-27 05:44:01 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2022-11-27 11:27:03 +0000 lang/julia: Fix julia internal package manager PR: 267889 Reported by: maintainer (cherry picked from commit d48efc6e120c9608785daff5b2a02a7bd006dc95) lang/julia/Makefile | 1 + lang/julia/files/patch-stdlib_LinearAlgebra_src_lbt.jl (new) | 11 +++++++++++ 2 files changed, 12 insertions(+)
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cfd86e4d15036cc6c70b9e00f269c4b505881d88 commit cfd86e4d15036cc6c70b9e00f269c4b505881d88 Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2022-11-26 06:10:19 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2022-11-27 11:26:36 +0000 lang/julia: Update to 1.8.3 PR: 267889 Reported by: wen@ Approved by: maintainer (cherry picked from commit 2a86b2d73e641a22c7a78d2df93f3aa08080ec95) lang/julia/Makefile | 9 ++- lang/julia/distinfo | 6 +- lang/julia/files/patch-Make.inc | 8 +-- lang/julia/files/patch-Makefile | 12 ++-- lang/julia/files/patch-deps_llvm.mk (gone) | 11 --- .../patch-stdlib_LibGit2__jll_src_LibGit2__jll.jl | 8 +-- .../files/patch-stdlib_LibGit2_src_types.jl (gone) | 12 ---- .../patch-stdlib_MbedTLS__jll_src_MbedTLS__jll.jl | 10 +-- ...patch-stdlib_OpenLibm__jll_src_OpenLibm__jll.jl | 8 +-- lang/julia/pkg-plist | 84 +++++++++++++++++++--- 10 files changed, 104 insertions(+), 64 deletions(-)