build of 3.3 branch broken at r182376

On x86_64-apple-darwin12, I am finding that at r182376, the cmake build of
llvm/compiler-rt/clang/polly/testsuite from the 3.3 branches is broken with
the failure...

[ 80%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExpr.cpp.o
cd /sw/src/fink.build/llvm33-3.3-0/llvm-3.3/build/tools/clang/lib/Sema && /sw/var/lib/fink/path-prefix-clang/c++ -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wmissing-field-initializers -pedantic -Wno-long-long -Wcovered-switch-default -Wnon-virtual-dtor -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -fno-rtti -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/build/tools/clang/lib/Sema -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/tools/clang/lib/Sema -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/tools/clang/include -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/build/tools/clang/include -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/build/include -I/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/include -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExpr.cpp.o -c /sw/src/fink.build/llvm33-3.3-0/llvm-3.3/tools/clang/lib/Sema/SemaExpr.cpp
/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/tools/clang/lib/Sema/SemaDecl.cpp:4645:38: error: no member named 'isExternallyVisible' in 'clang::NamedDecl'
    if (isa<FunctionDecl>(ND) || !ND.isExternallyVisible()) {
                                  ~~ ^
/sw/src/fink.build/llvm33-3.3-0/llvm-3.3/tools/clang/lib/Sema/SemaDeclAttr.cpp:4687:8: error: use of undeclared identifier 'checkMicrosoftExt'
  if (!checkMicrosoftExt(S, Attr))
       ^
1 error generated.

using

cmake $CMAKE_OPTIONS -DCMAKE_INSTALL_PREFIX=/sw/opt/llvm-3.3 -DLLVM_ENABLE_ASSERTIONS=OFF -DCMAKE_BUILD_TYPE=Release ..
make VERBOSE=1

This is using the clang from Xcode 4.6.2.

Reverted in r182381. This was http://llvm.org/bugs/show_bug.cgi?id=16080 too.