The tip of 2.6.0 (8e20c48d) fails "build test". Partial output:
[ 86%] Linking CXX executable col.t
../src/columns/libcolumns.a(Column.cpp.o): In function `Column::uda(std::__cxx11::basic_string<char, std::char_traits<char>, std::all
ocator<char> > const&)':
Column.cpp:(.text+0x241): undefined reference to `Context::getContext()'
Column.cpp:(.text+0x37e): undefined reference to `Context::getContext()'
Column.cpp:(.text+0x4b6): undefined reference to `Context::getContext()'
../src/columns/libcolumns.a(Column.cpp.o): In function `Column::factory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Column.cpp:(.text+0x1826): undefined reference to `Context::getContext()'
../src/columns/libcolumns.a(Column.cpp.o): In function `Column::renderHeader(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, int, Color&)':
Git bisect tells me this started at:
7af6db4c17fb9c201d0f0fad8671c96c070874bf is the first bad commit
commit 7af6db4c17fb9c201d0f0fad8671c96c070874bf
Author: Mark Scannell <scan...@google.com>
Date: Wed Jan 31 19:45:07 2018 -0500
Portability: Updated to make main re-entrant()
- New INSTALL instructions to emscripten, and AUTHORS for contribution.
I have found some discussion about this in the thread "Emscripten, webassembly/asm.js, and taskwarrior", from February.
My guess is the solution to this is buried in the cmake input somewhere, but I don't know anything about cmake.
--
Virus found in this message.