From 14de1db23d3df4fee5611d07e481fe4b8f469720 Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Mon, 3 Aug 2026 10:18:28 -0700 Subject: [PATCH 1/2] Pass two separate RPATH entry --- meson.build | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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', From 0b2963384c74641953da224fb7561b68b46142f3 Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Mon, 3 Aug 2026 13:03:05 -0700 Subject: [PATCH 2/2] Add gh-358 to changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18fc609b..2541b671 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