JCSDA / spack

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
https://spack.io
Other
0 stars 14 forks source link

release/1.6.0: bug fix for in py-gevent to build with Intel / oneAPI compilers #386

Closed climbfuji closed 10 months ago

climbfuji commented 10 months ago

Description

See spack mainline PR for a description: https://github.com/spack/spack/pull/41896

py-gevent fails to build with some versions of Intel / oneAPI compilers (we've observed this on some but not all systems, with Intel versions ranging from intel@18.x.y to the latest oneAPI (classic) compilers. I recently fixed a similar build error for curl (https://github.com/spack/spack/pull/41380), and conveniently the same method works for py-gevent. I tested this successfully on one of the Navy's HPCs.

climbfuji commented 10 months ago

The upstream spack develop PR was merged (https://github.com/spack/spack/pull/41896), this PR is ready to go.