diff options
Diffstat (limited to 'Library/Formula/postgresql.rb')
| -rw-r--r-- | Library/Formula/postgresql.rb | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Library/Formula/postgresql.rb b/Library/Formula/postgresql.rb index 8cd9a1d93..64592e1d1 100644 --- a/Library/Formula/postgresql.rb +++ b/Library/Formula/postgresql.rb @@ -20,15 +20,19 @@ class Postgresql <Formula "--disable-debug" ] - if MACOS_VERSION >= 10.6 - configure_args << "ARCHFLAGS='-arch x86_64'" + if MACOS_VERSION >= 10.6 && Hardware.is_64_bit? + configure_args << "ARCHFLAGS='-arch x86_64'" + end + + # Fails on Core Duo with O4 and O3 + if Hardware.intel_family == :core + ENV.O2 end system "./configure", *configure_args system "make install" (prefix+'org.postgresql.postgres.plist').write startup_plist - end def skip_clean? path |
