From 43b579c903570cc381fe08cf75de722080f09b34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Fri, 12 Sep 2025 12:15:04 +0200 Subject: [PATCH] Add sharp-libvips rpath for yarn v5 support (#4452) This should future proof sharp against upcoming changes in yarn's plug-n-play filesystem layout. --- src/binding.gyp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/binding.gyp b/src/binding.gyp index 18f8efd1..c4ec70cc 100644 --- a/src/binding.gyp +++ b/src/binding.gyp @@ -168,6 +168,7 @@ # Ensure runtime linking is relative to sharp.node '-Wl,-rpath,\'@loader_path/../../sharp-libvips-<(platform_and_arch)/lib\'', '-Wl,-rpath,\'@loader_path/../../../sharp-libvips-<(platform_and_arch)/<(sharp_libvips_version)/lib\'', + '-Wl,-rpath,\'@loader_path/../node_modules/@img/sharp-libvips-<(platform_and_arch)/lib\'', '-Wl,-rpath,\'@loader_path/../../node_modules/@img/sharp-libvips-<(platform_and_arch)/lib\'', '-Wl,-rpath,\'@loader_path/../../../node_modules/@img/sharp-libvips-<(platform_and_arch)/lib\'', '-Wl,-rpath,\'@loader_path/../../../../../@img-sharp-libvips-<(platform_and_arch)-npm-<(sharp_libvips_version)-<(sharp_libvips_yarn_locator)/node_modules/@img/sharp-libvips-<(platform_and_arch)/lib\''