pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/bootstrap Recommend to manually enforce the use of the...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e39d50e3f9fb
branches:  trunk
changeset: 399514:e39d50e3f9fb
user:      tron <tron%pkgsrc.org@localhost>
date:      Mon Sep 21 15:33:13 2009 +0000

description:
Recommend to manually enforce the use of the 32-Bit API under
Mac OS X Snow Leopard at the moment.

diffstat:

 bootstrap/README.MacOSX |  15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diffs (34 lines):

diff -r a5ffc7b4856f -r e39d50e3f9fb bootstrap/README.MacOSX
--- a/bootstrap/README.MacOSX   Mon Sep 21 15:28:03 2009 +0000
+++ b/bootstrap/README.MacOSX   Mon Sep 21 15:33:13 2009 +0000
@@ -1,10 +1,10 @@
-$NetBSD: README.MacOSX,v 1.6 2008/05/09 18:39:54 agc Exp $
+$NetBSD: README.MacOSX,v 1.7 2009/09/21 15:33:13 tron Exp $
 
 Please read "README.Darwin" as well, as everything there also applies
 to Mac OS X.
 
 
-File systems
+File systems:
 
 Previously, pkgsrc needed to be installed on a case-insensitive file
 system.  Starting in 2007, this restriction has been relaxed, and
@@ -12,6 +12,17 @@
 systems.
 
 
+Mac OS X Snow Leopard Binary ABI problem:
+
+Mac OS X Snow Leopard supports 64-Bit binaries on most Intel Macs
+and builds those by default on such machine. This causes problems
+with a lot of packages which get confused because "MACHINE_ARCH"
+is set to "i386" (on a 64-bit system!). There are also packages
+that don't support 64-bit under Mac OS X at all. It is therefore
+recommended that use the "--abi 32" option of "bootstrap"
+under Mac OS X Snow Leopard at the moment.
+
+
 Developer tools:
 
 If you haven't already, you will need to install the Mac OS X Developer



Home | Main Index | Thread Index | Old Index