[Debichem-devel] Bug#1009415: Bug#1009415: gemmi: FTBFS: cif.hpp:40:30: error: ‘analysis’ in namespace ‘gemmi::cif::pegtl’ does not name a type

Andrius Merkys merkys at debian.org
Wed Apr 13 09:17:16 BST 2022


Control: retitle -1 gemmi: FTBFS with tao-pegtl v3
Control: tags -1 + confirmed

Hello,

On 2022-04-12 20:45, Lucas Nussbaum wrote:
>> /usr/include/tao/pegtl/match.hpp:57:34: error: incomplete type ‘gemmi::cif::rules::str_stop’ used in nested name specifier
>>    57 |          -> decltype( Rule::match( in ) )
>>       |                       ~~~~~~~~~~~^~~~~~
>> make[3]: *** [CMakeFiles/input.dir/build.make:79: CMakeFiles/input.dir/src/input.cpp.o] Error 1

gemmi FTBFS with tao-pegtl v3. It used to build fine with v2, but
tao-pegtl v3 has recently been uploaded to unstable, hence the failure.
Upstream uses embedded fork of tao-pegtl, thus patching might be
necessary to fix the bug.

Andrius



More information about the Debichem-devel mailing list