[Debian-med-packaging] Bug#870783: mptp: FTBFS with lex_utree.l:22:25: fatal error: parse_utree.h: No such file or directory

James Clarke jrtc27 at debian.org
Sat Aug 5 10:39:45 UTC 2017


On 5 Aug 2017, at 01:04, Andreas Tille <tille at debian.org> wrote:
> On Sat, Aug 05, 2017 at 12:09:30AM +0100, James Clarke wrote:
>> Source: mptp
>> Version: 0.2.2-1
>> Severity: serious
>> 
>> Hi,
>> mptp FTBFS when built with sufficient levels of parallelism (15 is
>> enough); the relevant tail of the log is given below:
>>> ...
>>> make[3]: *** Waiting for unfinished jobs....
>>> lex_rtree.l:22:25: fatal error: parse_rtree.h: No such file or directory
>>> #include "parse_rtree.h"
>>>                         ^
>>> compilation terminated.
>>> Makefile:473: recipe for target 'lex_rtree.o' failed
> 
> It looks to me as if --no-parallel would be a sensible solution for this
> problem, right?

Yes, that should work (though you only need to do it for dh_auto_build;
everything else can still be parallelised). It would be nice to be able to fix
the generated Makefile, but the package is small enough that it won't make much
difference, and I fear that would be a pain given it's all generated by
automake. In fact, there's an open bug for this[0] which even has a comment
from you from 2009 :)

Regards,
James

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541713



More information about the Debian-med-packaging mailing list