summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-02-22 07:05:57 +0000
committerrillig <rillig@pkgsrc.org>2007-02-22 07:05:57 +0000
commit75380048aaccb1e42c2ccc8cada74fbd67146a13 (patch)
tree55878b7aef38db8e7841c4922932f82e72082519
parentd1b1595f0a3ce72e49efaca0c55498166ccaba6a (diff)
downloadpkgsrc-75380048aaccb1e42c2ccc8cada74fbd67146a13.tar.gz
Updated the ABI documentation, which also works on Solaris.
-rw-r--r--mk/defaults/mk.conf24
1 files changed, 19 insertions, 5 deletions
diff --git a/mk/defaults/mk.conf b/mk/defaults/mk.conf
index 66aaac73c3e..9a56e277460 100644
--- a/mk/defaults/mk.conf
+++ b/mk/defaults/mk.conf
@@ -1,4 +1,4 @@
-# $NetBSD: mk.conf,v 1.148 2007/02/04 23:23:40 rillig Exp $
+# $NetBSD: mk.conf,v 1.149 2007/02/22 07:05:57 rillig Exp $
#
# This file provides default values for variables that may be overridden
@@ -100,12 +100,26 @@ PKGSRC_SLEEPSECS?= 5
#
#ABI=
-# The ABI to be used, if supported by the Operating System and/or compiler.
-# Currently only used under IRIX and explicitly set during bootstrapping
+# The Application Binary Interface (ABI) to be used, if supported by the
+# Operating System and/or compiler.
+#
# Only change this if you really know what you're doing -- libraries of
# one ABI can not be linked with libraries of another!
-# Possible: 64 (64 bit ABI), 32 (SGI's N32 ABI), undefined (SGI's old o32 ABI)
-# Default: determined during bootstrapping
+#
+# Currently only usable on IRIX or Solaris. On IRIX, it is set
+# automatically by the bootstrap script, on Solaris, it is not.
+#
+# If you change it, be sure that _all_ the installed libraries and
+# programs have the same API and use consistent compiler options. It is
+# recommended that this variable be only changed directly after
+# bootstrapping pkgsrc.
+#
+# Possible values:
+# * 64 (64 bit ABI; both IRIX or Solaris)
+# * 32 (SGI's N32 ABI; only IRIX)
+# * undefined (SGI's old o32 ABI; only IRIX)
+#
+# Default: undefined, but see above.
#PKG_DEVELOPER= yes
#