linkage failure

Current llvm svn at r136461 is failing to bootstrap under darwin11 with...

cd /sw/src/fink.build/llvm30-3.0-0/llvm-3.0/build/tools/edis && /sw/bin/cmake -E cmake_link_script CMakeFiles/EnhancedDisassembly.dir/link.txt --verbose=1
/sw/var/lib/fink/path-prefix-clang/c++ -fPIC -fno-rtti -O3 -DNDEBUG -shared -L/sw/lib -o ../../lib/libEnhancedDisassembly.dylib -install_name /sw/src/fink.build/llvm30-3.0-0/llvm-3.0/build/lib/libEnhancedDisassembly.dylib CMakeFiles/EnhancedDisassembly.dir/EDMain.cpp.o ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Disassembler.a -lpthread ../../lib/libLLVMX86Info.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMTarget.a ../../lib/libLLVMMC.a ../../lib/libLLVMObject.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMCore.a ../../lib/libLLVMSupport.a -lpthread
Undefined symbols for architecture x86_64:
  "_LLVMInitializeX86TargetMC", referenced from:
      llvm::EDDisassembler::initialize() in libLLVMMCDisassembler.a(EDDisassembler.cpp.o)
  "_LLVMInitializeX86AsmParser", referenced from:
      llvm::EDDisassembler::initialize() in libLLVMMCDisassembler.a(EDDisassembler.cpp.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libEnhancedDisassembly.dylib] Error 1
make[1]: *** [tools/edis/CMakeFiles/EnhancedDisassembly.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....