<div dir="auto"><div>Thanks. The rhel backporting policy has generally been to not support older point releases once new ones exist. So we'll move to supporting rhel 8.1 and drop 8.0. If you submit a properly formatted git patch with a sign off line, I can apply it.<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Dec 8, 2019, 11:41 Sergey Ivanov <<a href="mailto:seriv@cs.umd.edu">seriv@cs.umd.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
on kernel 4.18.0-147.el8.x86_64 I am not able to compile <br>
<a href="https://git.zx2c4.com/WireGuard" rel="noreferrer noreferrer" target="_blank">https://git.zx2c4.com/WireGuard</a> sources, tried tags 0.0.20191127 and  <br>
0.0.20191205 and master at 5eb87fb649.<br>
<br>
To compile it I did the following workaround:<br>
<br>
===<br>
<br>
<br>
$ git diff<br>
diff --git a/src/compat/compat.h b/src/compat/compat.h<br>
index ab22fa4..6e034b5 100644<br>
--- a/src/compat/compat.h<br>
+++ b/src/compat/compat.h<br>
@@ -326,7 +326,7 @@ static inline int wait_for_random_bytes(void)<br>
  }<br>
  #endif<br>
<br>
-#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0) && LINUX_VERSION_CODE <br>
 >= KERNEL_VERSION(4, 2, 0)<br>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0) && defined(ISRHEL8) <br>
&& RHEL_MINOR < 1 && LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)<br>
  #include <linux/random.h><br>
  #include <linux/slab.h><br>
  struct rng_is_initialized_callback {<br>
@@ -831,7 +831,7 @@ static inline void skb_mark_not_on_list(struct <br>
sk_buff *skb)<br>
  }<br>
  #endif<br>
<br>
-#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)<br>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0) && (!defined(ISRHEL8) <br>
|| RHEL_MINOR < 1)<br>
  #define NLA_EXACT_LEN NLA_UNSPEC<br>
  #endif<br>
  #if LINUX_VERSION_CODE < KERNEL_VERSION(5, 2, 0)<br>
===<br>
<br>
-- <br>
<br>
   Regards,<br>
<br>
   Sergey Ivanov<br>
<br>
_______________________________________________<br>
WireGuard mailing list<br>
<a href="mailto:WireGuard@lists.zx2c4.com" target="_blank" rel="noreferrer">WireGuard@lists.zx2c4.com</a><br>
<a href="https://lists.zx2c4.com/mailman/listinfo/wireguard" rel="noreferrer noreferrer" target="_blank">https://lists.zx2c4.com/mailman/listinfo/wireguard</a><br>
</blockquote></div></div></div>