Created attachment 238382 [details] fix for lang/julia Looks like julia is incompatible with the latest version of suitesparse-cholmod, suitesparse is an optional dependency so i am removing it for now and will add it back when a version of julia that is compatible with it is released. passes testport for 12.3 and 13.1 and is usable. also merge to quarterly.
Fails to build in poudriere: #Copy documentation cp -R -L /wrkdirs/usr/ports/lang/julia/work/julia-1.8.3/doc/_build/html /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/doc/julia/ gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/julia/work/julia-1.8.3' /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name .codecov.yml -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name .travis.yml -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name appveyor.yml -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name bors.toml -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name .gitignore -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name source-extracted -delete /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name *.orig -delete find: pkg-plist.orig: unknown primary or operator *** Error code 1 Would you mind having a look at it? Thanks!
(In reply to Fernando Apesteguía from comment #1) *.orig sould be enclosed into double-quote, like /usr/bin/find /wrkdirs/usr/ports/lang/julia/work/stage/usr/local/share/julia/ -name "*.orig" -delete
(In reply to Thierry Thomas from comment #2) Doesn't that need to be single quotes? You want find interpreting the *, not the shell.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8a3c1b4542340f4ac480a55ce225b10f10238436 commit 8a3c1b4542340f4ac480a55ce225b10f10238436 Author: Eric Reardon <rizor.reardon@yahoo.com> AuthorDate: 2022-12-02 06:58:10 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-12-03 20:42:26 +0000 lang/julia: unbrake after update of math/suitesparse-cholmod Looks like julia is incompatible with the latest version of suitesparse-cholmod. suitesparse is an optional dependency so remove it for now and will add it back when a version of julia that is compatible with it is released. PR: 268025 Reported by: rizor.reardon@yahoo.com (maintainer) lang/julia/Makefile | 50 +++++++++++++++++++++++--------------------------- lang/julia/pkg-plist | 8 -------- 2 files changed, 23 insertions(+), 35 deletions(-)
Committed, Thanks Thierry!
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=57fd8dc618470cea89caa052364dda8e5694c670 commit 57fd8dc618470cea89caa052364dda8e5694c670 Author: Eric Reardon <rizor.reardon@yahoo.com> AuthorDate: 2022-12-02 06:58:10 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-12-03 20:51:57 +0000 lang/julia: unbrake after update of math/suitesparse-cholmod Looks like julia is incompatible with the latest version of suitesparse-cholmod. suitesparse is an optional dependency so remove it for now and will add it back when a version of julia that is compatible with it is released. PR: 268025 Reported by: rizor.reardon@yahoo.com (maintainer) (cherry picked from commit 8a3c1b4542340f4ac480a55ce225b10f10238436) lang/julia/Makefile | 50 +++++++++++++++++++++++--------------------------- lang/julia/pkg-plist | 8 -------- 2 files changed, 23 insertions(+), 35 deletions(-)