aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/Build-options.md
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2018-10-14 00:53:16 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2018-10-14 23:56:59 +0300
commita28eddb822ab45f64859491cf2108d6ceb120d47 (patch)
tree9b4beb49337ce5be8d501bd1da0fab8ab6d987cd /docs/markdown/Build-options.md
parent3a8911a07fd120b6d06b00e0743cab8c2d980923 (diff)
downloadmeson-a28eddb822ab45f64859491cf2108d6ceb120d47.zip
meson-a28eddb822ab45f64859491cf2108d6ceb120d47.tar.gz
meson-a28eddb822ab45f64859491cf2108d6ceb120d47.tar.bz2
Use relative build-tree RPATHs on macOS
* This helps with reproducibility on macOS in the same way `$ORIGIN` improves reproducibility on Linux-like systems. * This makes the build-tree more resilient to users injecting rpaths via `LDFLAGS`. Currently Meson on macOS crashes when a build-tree rpath and a user-provided `-Wl,-rpath` in LDFLAGS collide, leading to `install_name_tool` failures. While this still does not solve the root cause, it makes the occurrence much less likely, as users will generally pass absolute `-Wl,-rpath` arguments into Meson.
Diffstat (limited to 'docs/markdown/Build-options.md')
0 files changed, 0 insertions, 0 deletions