diff options
| author | Jonathon Anderson <anderson.jonathonm@gmail.com> | 2023-10-06 18:06:41 -0500 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2024-01-17 08:42:09 -0800 |
| commit | 76ad5fe8d387638d21258177328763f05a0e95ae (patch) | |
| tree | 561311f345ac0235fd55554a28b53a74b5cd5385 /test cases | |
| parent | 57b7fbb29d456b1a607adc8ab3ae3d5c9eeb7341 (diff) | |
| download | meson-76ad5fe8d387638d21258177328763f05a0e95ae.tar.gz | |
backend: Add rpath for external versioned .so's
On Linux many .so's are augmented with version information,
e.g. libxyz.so.1.2.3. CMake will happily refer to these versioned .so's
in its dependencies instead of libxyz.so (typically a symlink).
Unfortunately these versioned .so's aren't recognized as libraries by
the Backend's logic to produce build rpaths from library paths.
Fix this by recognizing any .so extension as sufficient reason to
produce a build rpath, not just if .so is the last extension.
Diffstat (limited to 'test cases')
0 files changed, 0 insertions, 0 deletions
