Brian
> Is this the release or weekly?
>
> Andrew
Release 58 fails to build with the known darwin error. The patch for that was committed 6/13, I think. Weekly (whatever the latest was -- 06/23 I think) builds but only after stripping the 64 bit egrep out of the egrep binary that ships with Lion. Having the weekly release working with just a minor work-around is a great step. I know the egrep issue has been filed with Apple already.
Brian
Are you sure?
changeset: 8779:655a4be3968f
user: Russ Cox <r...@golang.org>
date: Thu Jun 16 00:04:24 2011 -0400
summary: build: use awk instead of giant egrep regexp
changeset: 8788:0905a2ca94c6
user: Russ Cox <r...@golang.org>
date: Thu Jun 16 11:10:31 2011 -0400
summary: runtime/cgo: fix for OS X 10.7
should both be in the last two weekly tags.
If you are seeing an egrep error I'd like to see more
details, since it shouldn't be the one fixed in 8779.
Russ
I didn't replace my stripped egrep after failing the build for r58. Let me do that quickly.
Chapterhouse:go bketelsen$ hg ident
16bfa562ba76 weekly/weekly.2011-07-07
Chapterhouse:go bketelsen$ file /usr/bin/egrep
/usr/bin/egrep: Mach-O universal binary with 2 architectures
/usr/bin/egrep (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/egrep (for architecture i386): Mach-O executable i386
weekly-07-07 gives no egrep errors with the fat binary. So I should have replaced that stripped binary with the original before creating any mailing list noise. *Sorry*
R58 fails with egrep errors and the known cgo errors.
Weekly 0707 succeeds with no errors. This is the Lion early release known as "GM" and Xcode 4.1 DP7
Brian
Russ
> The master branch or whatever it's called in hg doesn't build on OS X
> Lion (Xcode 4.1) but after I type 'hg update weekly' everything builds
> and tests ok.
What's the build failure?
Russ
Also, you don't need to use tip to get Lion support.
The 'release' branch works on OS X Lion (Xcode 4.1).
Users don't install codereview.
That's a developer-only problem.