[parrot/parrot] 7d69ee: [GH 883] Darwin uses now @executable_path/blib/lib...

GitHub noreply at github.com
Wed Nov 12 08:12:58 UTC 2014


  Branch: refs/heads/smoke-me/darwin-rpath-gh883
  Home:   https://github.com/parrot/parrot
  Commit: 7d69eed5e7a7bda28e7d13517473418609e6743b
      https://github.com/parrot/parrot/commit/7d69eed5e7a7bda28e7d13517473418609e6743b
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-12 (Wed, 12 Nov 2014)

  Changed paths:
    M config/gen/makefiles/root.in
    M config/init/hints/darwin.pm
    M t/tools/mk_language_shell.t

  Log Message:
  -----------
  [GH 883] Darwin uses now @executable_path/blib/lib/...

DYLD_LIBRARY_PATH disabled, there is no need anymore.
Add new INSTALLABLELIBPARROT target, which is only needed on darwin to set
the final install_name.
Enable tools/dev/mk_language_shell.pl test for Darwin, as this works now.

What is missing is copying INSTALLABLELIBPARROT in the installer,
and later provide relative @executable_path/../lib/libparrot-version.dylib to enable
relocatable installations.


  Commit: 96e6ade5aedcfb493f73c45685781dae1cc95f24
      https://github.com/parrot/parrot/commit/96e6ade5aedcfb493f73c45685781dae1cc95f24
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-12 (Wed, 12 Nov 2014)

  Changed paths:
    M tools/dev/install_files.pl

  Log Message:
  -----------
  install blib/lib/installable_libparrot.4.11.0.dylib


  Commit: 434c2b24c94b195a2df4bb27b636138341fe921a
      https://github.com/parrot/parrot/commit/434c2b24c94b195a2df4bb27b636138341fe921a
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-12 (Wed, 12 Nov 2014)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  INSTALLABLELIBPARROT: use LIB_DIR


Compare: https://github.com/parrot/parrot/compare/7d69eed5e7a7^...434c2b24c94b


More information about the parrot-commits mailing list