Use RUNPATH instead of RPATH so that end users can override the library search path (and the 'validate-runpath' phase can do its work). diff --git a/build/config/gcc/BUILD.gn b/build/config/gcc/BUILD.gn --- a/build/config/gcc/BUILD.gn +++ b/build/config/gcc/BUILD.gn @@ -99,7 +99,14 @@ config("executable_config") { ] } - if (!is_android && current_os != "aix") { + if (is_linux) { + ldflags += [ + # Set DT_RUNPATH instead of DT_RPATH which is important because the + # former can be overridden at runtime, and Guix has support for + # verifying that nothing is missing. + "-Wl,--enable-new-dtags", + ] + } else if (!is_android && current_os != "aix") { ldflags += [ # TODO(GYP): Do we need a check on the binutils version here? # n value='koszko-scripts'>koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/pantheon.scm
>
AgeCommit message (Expand)Author
2020-11-03gnu: granite: Upgrade to 5.5.0....* gnu/packages/pantheon.scm (granite): Upgrade to 5.5.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Ryan Prior
gnu: Add python-mastodon-py....* gnu/packages/mastodon.scm (python-mastodon-py): New variable. Efraim Flashner
2020-06-30gnu: toot: Update to 0.27.0....* gnu/packages/mastodon.scm (toot): Update to 0.27.0. Efraim Flashner
2020-04-16gnu: toot: Update to 0.26.0....* gnu/packages/mastodon.scm (toot): Update to 0.26.0. Efraim Flashner