[OpenAFS-port-darwin] OpenAFS-1.6.5.2 build for Maverick
Karsten Thygesen
karthy@netic.dk
Thu, 9 Jan 2014 12:27:35 +0100
--Apple-Mail=_F2D743B4-79B4-48B6-A2E0-AE3504DA52DE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
Hi
I have built and tested OpenAFS-1.6.5.2 (which solved the symlink =97> =
crash) problem on Maverick and it works just fine.
I was very inspired by Ken Hornsteins description on how to build =
release 1.6.5.1 (as of 19. november, 2013) and after a little while, it =
built without any problems.
Ken Hornstein wrote:
To build this package, you need to do the following steps, based on
Matt Haught's work:
- Download the "Auxiliary Tools for Xcode - Late July 2012" from
developer.apple.com.
- Copy PackageMaker.app into /Applications/Utilities.
- Create a link for it to /Developer/usr/bin, e.g.:
sudo mkdir -p /Developer/usr/bin/
sudo ln -s =
/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker \
/Developer/usr/bin/PackageMaker
- Build the package using the following steps
% ARCHFLAGS=3D"-arch i386 -arch x86_64" ./configure =
--enable-transarc-paths
% ARCHFLAGS=3D"-arch i386 -arch x86_64" make dest
as root:
% ARCHFLAGS=3D"-arch i386 -arch x86_64" make packages
and this is how I built the 1.6.5.2 release.
We where severely hit by the symlink API change in Maverick, so we =
needed the latest release for internal usage.
If any of you would like a copy, then grab is from either=20
/afs/netic.dk/public/karthy/OpenAFS-1.6.5.2-Mavericks.dmg
or
http://download.netic.dk/karthy/OpenAFS-1.6.5.2-Mavericks.dmg
MD5 (OpenAFS-1.6.5.2-Mavericks.dmg) =3D 49d6a15d10f57458d3aaee72e447eb68
I hope you can use it - at least until the official build becomes =
available=85
Best regards,
Karsten Thygesen
CTO
Netic A/S
Phone: +45-96356194
Cell: +45-40806194
--Apple-Mail=_F2D743B4-79B4-48B6-A2E0-AE3504DA52DE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;">Hi<div><br></div><div>I have built and tested =
OpenAFS-1.6.5.2 (which solved the symlink =97> crash) problem on =
Maverick and it works just fine.</div><div><br></div><div>I was very =
inspired by Ken Hornsteins description on how to build release 1.6.5.1 =
(as of 19. november, 2013) and after a little while, it built without =
any problems.</div><div><br></div><div>Ken Hornstein =
wrote:</div><div><br></div><div><pre>To build this package, you need to =
do the following steps, based on
Matt Haught's work:
- Download the "Auxiliary Tools for Xcode - Late July 2012" from
<a href=3D"http://developer.apple.com">developer.apple.com</a>.
- Copy PackageMaker.app into /Applications/Utilities.
- Create a link for it to /Developer/usr/bin, e.g.:
sudo mkdir -p /Developer/usr/bin/
sudo ln -s =
/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker \
/Developer/usr/bin/PackageMaker
- Build the package using the following steps
% ARCHFLAGS=3D"-arch i386 -arch x86_64" ./configure =
--enable-transarc-paths
% ARCHFLAGS=3D"-arch i386 -arch x86_64" make dest
as root:
% ARCHFLAGS=3D"-arch i386 -arch x86_64" make =
packages</pre><div><br></div></div><div>and this is how I built the =
1.6.5.2 release.</div><div><br></div><div>We where severely hit by the =
symlink API change in Maverick, so we needed the latest release for =
internal usage.</div><div><br></div><div>If any of you would like a =
copy, then grab is from either </div><div><br></div><div>/afs/<a =
href=3D"http://netic.dk/public/karthy/OpenAFS-1.6.5.2-Mavericks.dmg">netic=
.dk/public/karthy/OpenAFS-1.6.5.2-Mavericks.dmg</a></div><div><br></div><d=
iv>or</div><div><br></div><div><a =
href=3D"http://download.netic.dk/karthy/OpenAFS-1.6.5.2-Mavericks.dmg">htt=
p://download.netic.dk/karthy/OpenAFS-1.6.5.2-Mavericks.dmg</a></div><div><=
br></div><div>MD5 (OpenAFS-1.6.5.2-Mavericks.dmg) =3D =
49d6a15d10f57458d3aaee72e447eb68<br><br></div><div>I hope you can use it =
- at least until the official build becomes =
available=85</div><div><br></div><div><span style=3D"orphans: 2; =
text-align: -webkit-auto; widows: 2;">Best regards,</span></div><div =
apple-content-edited=3D"true"><div style=3D"color: rgb(0, 0, 0); =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><div><div><br></div><div>Karsten =
Thygesen</div><div>CTO</div><div>Netic A/S</div><div>Phone: =
+45-96356194</div><div>Cell: =
+45-40806194</div></div><div><br></div></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br></body></html>=
--Apple-Mail=_F2D743B4-79B4-48B6-A2E0-AE3504DA52DE--