aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mcpp.rb
diff options
context:
space:
mode:
authorMisty De Meo2012-12-21 10:43:01 -0600
committerMisty De Meo2012-12-21 10:57:19 -0600
commit9fc7fdacb17524dda4d76519d3fa31a62d89c9c6 (patch)
treebb4d71596227f1f361ee9e3c545da90c63513cef /Library/Formula/mcpp.rb
parentc7f3c29e992e1c477bf49d3d792a6008b95f068d (diff)
downloadhomebrew-9fc7fdacb17524dda4d76519d3fa31a62d89c9c6.tar.bz2
python: fix installing on NFS
python has a severe bug which prevents it from building, or performing certain filesystem operations, on NFS. A few functions in the shutil module, notably chflag(), will attempt to copy file metadata which includes flags. Certain filesystems, such as NFS, don't support copying flags and will raise ENOTSUP when it is attempted. Unfortunately a portion of the python build process indirectly uses chflag() to copy metadata, which results in a build failure if the install prefix is on an NFS volume. This was patched in 2010, but the patch didn't actually work on OS X. This upstream patch fixes it for real.
Diffstat (limited to 'Library/Formula/mcpp.rb')
0 files changed, 0 insertions, 0 deletions