diff options
author | Bruno Haible <bruno@clisp.org> | 2019-02-23 22:42:54 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2019-02-23 22:42:54 +0100 |
commit | 4fe3afa8f45e1461eb864abd468078997c4cc4ce (patch) | |
tree | e58c36603f307d9ee790a0acc7a32c80fb712238 /ChangeLog | |
parent | 015c30cac9dffe6e53a7f3bedc22e462c54150ed (diff) | |
download | gnulib-4fe3afa8f45e1461eb864abd468078997c4cc4ce.tar.gz |
relocatable-prog: Use wrapper-free installation also on Mac OS X.
Reported by Paul Smith <psmith@gnu.org>.
* build-aux/install-reloc: Accept a 'mode' argument as first argument.
(func_relativize): New function, from gnulib-tool.
Handle mode 'macosx' through invocations of 'otool' and
'install_name_tool'.
* m4/relocatable.m4 (gl_RELOCATABLE_BODY): Determine use_macos_tools.
If use_macos_tools is true, set INSTALL_PROGRAM_ENV to an
'install-reloc' invocation with mode 'macosx'.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,17 @@ 2019-02-23 Bruno Haible <bruno@clisp.org> + relocatable-prog: Use wrapper-free installation also on Mac OS X. + Reported by Paul Smith <psmith@gnu.org>. + * build-aux/install-reloc: Accept a 'mode' argument as first argument. + (func_relativize): New function, from gnulib-tool. + Handle mode 'macosx' through invocations of 'otool' and + 'install_name_tool'. + * m4/relocatable.m4 (gl_RELOCATABLE_BODY): Determine use_macos_tools. + If use_macos_tools is true, set INSTALL_PROGRAM_ENV to an + 'install-reloc' invocation with mode 'macosx'. + +2019-02-23 Bruno Haible <bruno@clisp.org> + relocatable-prog: Use $ORIGIN trick also on GNU/Hurd. * m4/relocatable.m4 (gl_RELOCATABLE_BODY): Use $ORIGIN trick also on Hurd with glibc >= 2.27. |