On 2019/06/11 17:27, Christian Weisgerber wrote:
> patrick@ is preparing to update the system compiler to LLVM 8.0.0.
> A first step is updating libc++, libc++abi, libunwind.
> (There's a diff at cvs:~patrick/abi.diff.2.)
> 
> I'm currently running a test build with this.  One of the first
> victims is productivity/devtodo:
> 
> ld: error: undefined symbol: std::__1::basic_ostream<char, 
> std::__1::char_traits<char> >::operator<<(std::__1::basic_ostream<char, 
> std::__1::char_traits<char> >& (*)(std::__1::basic_ostream<char, 
> std::__1::char_traits<char> >&))
> >>> referenced by TodoDB.cc
> >>>               
> >>> TodoDB.o:(TodoDB::StreamColour::veryhigh(std::__1::basic_ostream<char, 
> >>> std::__1::char_traits<char> >&))

I'll update i386 after my current build is done and take a look there
(got about a day to go) but if you have time could you try reordering
the #includes in util/Strings.h please? Perhaps move "#include <string>"
up ..

(devtodo 1 is abandoned upstream, there is a devtodo 2 written in go,
but it lost some useful things along the way so isn't really a direct
replacement).

Looking at term-report I see your build is not far off being done and
this is the only fallout so far, which is promising.

Reply via email to