On Thu, Sep 12, 2024 at 03:22:50PM +0200, Ludovic Courtès wrote: > From: Ludovic Courtès > > * gnu/packages/julia.scm (julia): Update to 1.9.3. > [arguments]: Use gexps. > [inputs, native-inputs]: Remove labels. > * gnu/packages/llvm.scm (llvm-julia): Rename to… > (llvm-14-julia): … this. Upgrade to 14.0.6-3. > * gnu/packages/patches/julia-1.9-build-tweaks.patch: New file. > * gnu/packages/patches/julia-Use-MPFR-4.2.patch: Remove. > * gnu/local.mk (dist_patch_DATA): Adjust accordingly. > > Co-authored-by: Philippe Virouleau > Change-Id: I6ef35c6cd31741a7725b50364dd0f8fa6a0c6424 > --- > gnu/local.mk | 2 +- > gnu/packages/julia.scm | 862 ++++++++++-------- > gnu/packages/llvm.scm | 38 +- > .../patches/julia-1.9-build-tweaks.patch | 152 +++ > gnu/packages/patches/julia-Use-MPFR-4.2.patch | 228 ----- > 5 files changed, 651 insertions(+), 631 deletions(-) > create mode 100644 gnu/packages/patches/julia-1.9-build-tweaks.patch > delete mode 100644 gnu/packages/patches/julia-Use-MPFR-4.2.patch > > Hello comrades! > > Here is an update of Julia adapted from: > > https://gitlab.inria.fr/guix-hpc/guix-hpc/-/commit/eb83e466fe0b9492216abc46da26ec3a89b0a946 > > Version 1.9.3 has been in the guix-hpc channel for a while. It’s not > the latest version, not even the latest series, but it’s an improvement > over what we have. > > Thoughts? > > Ludo’. I tested it out on my machines and it built without problems on x86_64 and aarch64. However, I was unable to compile the julia packages we have when there were some julia inputs. Do we want to add it in as julia-next, and then we can continue pushing the version forward and working on the package build failures separately? -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted