GNU bug report logs - #65761
OpenBLAS ILP64 using `-ilp64` lib name suffix instead of the standard `64_`

Previous Next

Package: guix;

Reported by: Maya Tomasek <maya.tomasek <at> disroot.org>

Date: Tue, 5 Sep 2023 15:56:01 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Maya Tomasek <maya.tomasek <at> disroot.org>
Subject: bug#65761: closed (Re: bug#65761: OpenBLAS ILP64 using `-ilp64`
 lib name suffix instead of the standard `64_`)
Date: Sat, 28 Oct 2023 10:05:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#65761: OpenBLAS ILP64 using `-ilp64` lib name suffix instead of the standard `64_`

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 65761 <at> debbugs.gnu.org.

-- 
65761: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=65761
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Maya Tomasek <maya.tomasek <at> disroot.org>
Cc: 65761-done <at> debbugs.gnu.org
Subject: Re: bug#65761: OpenBLAS ILP64 using `-ilp64` lib name suffix
 instead of the standard `64_`
Date: Sat, 28 Oct 2023 12:03:22 +0200
Hi Maya,

Maya Tomasek <maya.tomasek <at> disroot.org> skribis:

> The problem is as per official OpenBLAS docs
> (https://github.com/xianyi/OpenBLAS/blob/c3f2a3c0ca8d4a3700f81f176dd3f1bc08cff3dd/docs/distributing.md?plain=1#L79)
> that some applications expect a `libopenblas64_.so` name, but Guix
> chooses it's custom `-ilp64`. This messes up with Julia for example. If
> the suffix `-ilp64` is needed, there also needs to be a `64_`
> suffix. Otherwise some apps inexplicably fail on a wrongly named file.

If I’m not mistaken, this was fixed by
a473d562ffdd745285fa6c82ba9a8d7e421e8bca (precisely while addressing an
issue with Julia).

I’m closing the issue but please reopen if I got it wrong!

Ludo’.

[Message part 3 (message/rfc822, inline)]
From: Maya Tomasek <maya.tomasek <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: OpenBLAS ILP64 using `-ilp64` lib name suffix instead of the
 standard `64_`
Date: Tue, 05 Sep 2023 17:55:35 +0200
The problem is as per official OpenBLAS docs
(https://github.com/xianyi/OpenBLAS/blob/c3f2a3c0ca8d4a3700f81f176dd3f1bc08cff3dd/docs/distributing.md?plain=1#L79)
that some applications expect a `libopenblas64_.so` name, but Guix
chooses it's custom `-ilp64`. This messes up with Julia for example. If
the suffix `-ilp64` is needed, there also needs to be a `64_`
suffix. Otherwise some apps inexplicably fail on a wrongly named file.

Maya



This bug report was last modified 1 year and 260 days ago.

Previous Next


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