[parrot/parrot] e9ef43: Fix [GH #782] Installed parrot_config.o: Permissio...

GitHub noreply at github.com
Wed Jul 11 19:48:40 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
      https://github.com/parrot/parrot/commit/e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-11 (Wed, 11 Jul 2012)

  Changed paths:
    M lib/Parrot/Install.pm

  Log Message:
  -----------
  Fix [GH #782] Installed parrot_config.o: Permission denied

make install may be done via sudo make install.
File::Copy::copy may drop the 644 permissions and leave only a
root owned 600 file of the files created as prep to the install
target. Which are installable's and install_config.o, which is
copied to parrot_config.o.

Use the newer File::Copy::cp instead, which works back to perl 5.6 (2.03),
but tries to keep the src perms starting with v2.14, with perl 5.10.1.





More information about the parrot-commits mailing list