build error in clang

Salute!

Building clang under DragonFlyBSD gives me this:
...
gmake[2]: Leaving directory `/home/beket/llvm/tools/clang/tools/clang-cc'
gmake[2]: Entering directory `/home/beket/llvm/tools/clang/tools/driver'
llvm[2]: Compiling driver.cpp for Release build
driver.cpp: In function 'void ApplyQAOverride(std::vector<const char*,
std::allocator<const char*> >&, const char*,
std::set<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >&)':
driver.cpp:162: error: 'nulls' is not a member of 'llvm'
gmake[2]: *** [/home/beket/llvm/tools/clang/tools/driver/Release/driver.o]
Error 1
gmake[2]: Leaving directory `/home/beket/llvm/tools/clang/tools/driver'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/home/beket/llvm/tools/clang/tools'
gmake: *** [all] Error 1

svn info reports: Revision: 76169

[beket@voyager ~/llvm/tools/clang] gmake --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

[beket@voyager ~/llvm/tools/clang] g++ --version
g++ (GCC) 4.1.2 (DragonFly)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[beket@voyager ~/llvm/tools/clang]

This program built for i386-pc-dragonfly
[beket@voyager ~/llvm/tools/clang]

Best regards,
Stathis Kamperis

Make sure to update your llvm tree. Clang often depends on new bits from llvm, so it's a good idea to do something like:

cd ~/llvm; svn up ; svn up tools/clang; make

-Chris