diff --git a/CHANGELOG.md b/CHANGELOG.md index 18fc609..2541b67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed ### Fixed + +## [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 032703e..b7b5b93 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',