Opened 8 months ago

Last modified 2 days ago

#69538 assigned defect

py-numpy, py-scipy should prevent from linking to an arbitrary BLAS implementation

Reported by: barracuda156 Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.9.1
Keywords: Cc: catap (Kirill A. Korinsky)
Port: py-numpy, py-scipy

Description

Currently the port does nothing, apparently, to ensure that the chosen BLAS variant is actually used. In result something like this can happen: #67490 For py312-numpy where meson is used, there is a specific order of BLAS implementations to search. This will probably break variants, unless they are passed via an argument to meson. See meson_options.txt.

Change History (4)

comment:1 Changed 8 months ago by barracuda156

Port: py-scipy added
Summary: py-numpy should prevent from linking to an arbitrary BLAS implementationpy-numpy, py-scipy should prevent from linking to an arbitrary BLAS implementation

comment:2 Changed 8 months ago by nilason (Nicklas Larsson)

#69326 is probably related to this ticket (or vice versa).

comment:3 in reply to:  2 Changed 5 months ago by barracuda156

Replying to nilason:

#69326 is probably related to this ticket (or vice versa).

And apparently more ports exhibit the same fault: #70105

comment:4 Changed 2 days ago by reneeotten (Renee Otten)

Fixed for py-numpy in this commit

Note: See TracTickets for help on using tickets.