<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 14/06/18 19:20, Adrian Reber wrote:<br>
<blockquote type="cite" cite="mid:20180614182003.GD31373@lisas.de">
<pre wrap="">As I see it also in travis (<a class="moz-txt-link-freetext" href="https://api.travis-ci.org/v3/job/392077603/log.txt">https://api.travis-ci.org/v3/job/392077603/log.txt</a>)
I guess it is known that currently compilation fails on early 4.18
kernels.
CC criu/pie/parasite.o
In file included from /usr/include/asm/signal.h:7,
from /usr/include/linux/signal.h:5,
from /usr/include/linux/aio_abi.h:32,
from criu/include/aio.h:4,
from criu/pie/parasite.c:22:
/usr/include/linux/time.h:10:8: error: redefinition of ‘struct timespec’
(and more)
Is this a bug in the kernel or does it need a fix in CRIU? Just curious
if somebody is looking into it?
</pre>
</blockquote>
<tt>The problem comes from the commit below, which includes </tt><tt><span
class="blob-code-inner"><span class="pl-s"><span class="pl-pds"><</span>linux/signal.h<span
class="pl-pds">> in linux/aio_abi.h</span></span></span></tt><tt><br>
</tt><tt> <a moz-do-not-send="true"
href="https://github.com/torvalds/linux/commit/7a074e96dee62586c935c80cecd931431bfdd0be#diff-590a640c13a8f3a134e57b84f5c4fb79">https://github.com/torvalds/linux/commit/7a074e96dee62586c935c80cecd931431bfdd0be#diff-590a640c13a8f3a134e57b84f5c4fb79</a></tt><tt><br>
</tt><tt><br>
</tt><tt>I will try to fix it and I will send a patch.</tt><tt><br>
</tt><tt><br>
</tt><tt>Radostin</tt><br>
<blockquote type="cite" cite="mid:20180614182003.GD31373@lisas.de">
<pre wrap="">
                Adrian
_______________________________________________
CRIU mailing list
<a class="moz-txt-link-abbreviated" href="mailto:CRIU@openvz.org">CRIU@openvz.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openvz.org/mailman/listinfo/criu">https://lists.openvz.org/mailman/listinfo/criu</a>
</pre>
</blockquote>
<br>
</body>
</html>