GNU bug report logs - #73197
[PATCH] gnu: julia: Update to 1.9.3.

Previous Next

Package: guix-patches;

Reported by: Ludovic Courtès <ludo <at> gnu.org>

Date: Thu, 12 Sep 2024 13:24:01 UTC

Severity: normal

Tags: patch

Full log


Message #8 received at 73197 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 73197 <at> debbugs.gnu.org,
 Ludovic Courtès <ludovic.courtes <at> inria.fr>,
 Philippe Virouleau <philippe.virouleau <at> inria.fr>,
 Simon Tournier <zimon.toutoune <at> gmail.com>
Subject: Re: [bug#73197] [PATCH] gnu: julia: Update to 1.9.3.
Date: Mon, 16 Sep 2024 10:50:22 +0300
[Message part 1 (text/plain, inline)]
On Thu, Sep 12, 2024 at 03:22:50PM +0200, Ludovic Courtès wrote:
> From: Ludovic Courtès <ludovic.courtes <at> inria.fr>
> 
> * 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 <philippe.virouleau <at> inria.fr>
> 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   <efraim <at> flashner.co.il>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 106 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.