Unfortunately, wireguard-linux-compat 1.0.20201112-1~18.04.3 still does *not* fix it. The problem is that the fix tries to check /lib/modules/.../skbuff.h which isn't installed during the in-tree build of wireguard DKMS:
+srctree="/lib/modules/$kernelver/build" +if grep -q skb_mark_not_on_list $srctree/include/linux/skbuff.h +then + echo '#define SKB_MARK_NOT_ON_LIST' >> "$1" +fi The check needs to look for the skb_mark_not_on_list definition in the source tree copy of skbuff.h instead (or in addition to?). @Thadeu will rework the fix accordingly. ** Changed in: wireguard-linux-compat (Ubuntu Bionic) Status: Fix Committed => Confirmed ** Changed in: wireguard-linux-compat (Ubuntu) Status: Fix Released => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1915304 Title: linux-stable v4.14.217 causes skb_mark_not_on_list() build failure To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wireguard-linux-compat/+bug/1915304/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs