Sun Nov 8 14:41:17 2015 UTC ()
Mention the details of the packages for PowerPC Mac OS X.
>From a discussion that took place offlist around
http://mail-index.netbsd.org/tech-pkg/2015/11/06/msg015926.html

Reviewed by gdt@


(sevan)
diff -r1.25 -r1.26 pkgsrc/bootstrap/README.MacOSX

cvs diff -r1.25 -r1.26 pkgsrc/bootstrap/Attic/README.MacOSX (expand / switch to unified diff)

--- pkgsrc/bootstrap/Attic/README.MacOSX 2015/11/08 14:24:31 1.25
+++ pkgsrc/bootstrap/Attic/README.MacOSX 2015/11/08 14:41:17 1.26
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: README.MacOSX,v 1.25 2015/11/08 14:24:31 sevan Exp $ 1$NetBSD: README.MacOSX,v 1.26 2015/11/08 14:41:17 sevan Exp $
2 2
3This file describes the use of current versions of pkgsrc with 3This file describes the use of current versions of pkgsrc with
4multiple versions of Darwin and OS X, omitting information about previous pkgsrc 4multiple versions of Darwin and OS X, omitting information about previous pkgsrc
5versions. 5versions.
6 6
7* Darwin vs OS X 7* Darwin vs OS X
8 8
9(Apple has renamed Mac OS X to OS X, but the filename 9(Apple has renamed Mac OS X to OS X, but the filename
10remains.) 10remains.)
11 11
12OS X consists of Darwin (kernel/userland) plus Mac stuff on top. 12OS X consists of Darwin (kernel/userland) plus Mac stuff on top.
13pkgsrc used to target Darwin, but given the tools issued discussed 13pkgsrc used to target Darwin, but given the tools issued discussed
14below it is not clear that it works on Darwin without OS X. Darwin 14below it is not clear that it works on Darwin without OS X. Darwin
@@ -135,28 +135,33 @@ OS X 10.4 (Darwin 8.11.0) is the last ve @@ -135,28 +135,33 @@ OS X 10.4 (Darwin 8.11.0) is the last ve
135and slower G4 Macs. 135and slower G4 Macs.
136 136
137* Bulk builds 137* Bulk builds
138 138
139Clearly, it is desirable for a bulk build to be useful on as many 139Clearly, it is desirable for a bulk build to be useful on as many
140computers as possible. The main issues are which ABI and which OS X 140computers as possible. The main issues are which ABI and which OS X
141version. Targetting older versions makes a build run on more systems, 141version. Targetting older versions makes a build run on more systems,
142and targetting newer versions makes the build closer to what would be 142and targetting newer versions makes the build closer to what would be
143obtained from bootstrappping on a newer version and thus avoids some 143obtained from bootstrappping on a newer version and thus avoids some
144issues. This section has pointers to active bulk builds. 144issues. This section has pointers to active bulk builds.
145 145
146** 10.4, --abi=32 powerpc, gcc 146** 10.4, --abi=32 powerpc, gcc
147 147
148See 148Sevan Janiyan <Sevan@NetBSD.org> provides a bulk build for the -current branch
149https://mail-index.netbsd.org/pkgsrc-bulk/2015/11/07/msg012171.html 149(--abi=32, OS X 10.4/PowerPC, gcc 4.0.1 from Xcode 2.5, X11_TYPE=modular):
 150 https://www.geeklan.co.uk/?p=1579
 151 US repo: http://sevan.mit.edu/packages
 152 Euro mirror: http://pkgsrc.geeklan.co.uk/packages/current/Darwin-8
 153 See
 154 https://mail-index.netbsd.org/pkgsrc-bulk/2015/11/07/msg012171.html
150 155
151** 10.6, --abi=32 i386, gcc 156** 10.6, --abi=32 i386, gcc
152 157
153Joyent provide a bulk build for quarterly branches (--abi=32, OS X 158Joyent provide a bulk build for quarterly branches (--abi=32, OS X
15410.6, and therefore gcc 4.2.1, XQuartz, X11_TYPE=native): 15910.6, and therefore gcc 4.2.1, XQuartz, X11_TYPE=native):
155 http://pkgsrc.joyent.com/install-on-osx/ 160 http://pkgsrc.joyent.com/install-on-osx/
156which should run on any version from 10.6 and up. 161which should run on any version from 10.6 and up.
157 162
158Note that sed on 10.9 is broken, but a bootstrap on 10.6 will not 163Note that sed on 10.9 is broken, but a bootstrap on 10.6 will not
159avoid it, so while one can install this bootstrap on 10.9 and run 164avoid it, so while one can install this bootstrap on 10.9 and run
160binary packages, building packages will not in general work. 165binary packages, building packages will not in general work.
161 166
162** 10.9, --abi=64 x86-64, clang 167** 10.9, --abi=64 x86-64, clang