From f81eae2a661b28e1809a9e70ca46c73fd88f486b Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 10 Jan 2012 20:10:32 -0800 Subject: [PATCH] Python: always remove HAVE_POLL --- Formula/python.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Formula/python.rb b/Formula/python.rb index 743e60b0cc..38ca7ad2e3 100644 --- a/Formula/python.rb +++ b/Formula/python.rb @@ -26,8 +26,7 @@ class Python < Formula [ ["--framework", "Do a 'Framework' build instead of a UNIX-style build."], ["--universal", "Build for both 32 & 64 bit Intel."], - ["--static", "Build static libraries."], - ["--no-poll", "Remove HAVE_POLL.* options from build."] + ["--static", "Build static libraries."] ] end @@ -64,9 +63,9 @@ class Python < Formula system "./configure", *args - if ARGV.include? '--no-poll' - inreplace 'pyconfig.h', /.*?(HAVE_POLL[_A-Z]*).*/, '#undef \1' - end + # HAVE_POLL is "broken" on OS X + # See: http://trac.macports.org/ticket/18376 + inreplace 'pyconfig.h', /.*?(HAVE_POLL[_A-Z]*).*/, '#undef \1' system "make" ENV.j1 # Installs must be serialized