diff --git a/CHANGELOG.md b/CHANGELOG.md index f25b2bde..2dd2c0d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.3.2] - 2026-08-04 + +### Fixed +* Emit one `-rpath` linker argument per path instead of colon-joining them, so the runtime library search path is baked correctly into macOS (Mach-O) extensions [gh-358](https://github.com/IntelPython/mkl_fft/pull/358) + ## [2.3.1] - 2026-07-31 ### Fixed diff --git a/meson.build b/meson.build index 032703ec..b7b5b932 100644 --- a/meson.build +++ b/meson.build @@ -35,8 +35,11 @@ if host_machine.system() != 'windows' else origin = '$ORIGIN' endif - rpath = origin / '../..' + ':' + origin / '../../..' - rpath_link_args = ['-Wl,-rpath,' + rpath] + + rpath_link_args = [ + '-Wl,-rpath,' + origin / '../..', + '-Wl,-rpath,' + origin / '../../..', + ] endif mkl_dep = dependency('MKL', method: 'cmake', diff --git a/mkl_fft/_version.py b/mkl_fft/_version.py index 3a5935a2..ef6497d0 100644 --- a/mkl_fft/_version.py +++ b/mkl_fft/_version.py @@ -1 +1 @@ -__version__ = "2.3.1" +__version__ = "2.3.2"