I am sure I am using Fedora Server 28 (not rawhide).
I installed a same version (Fedora Server 28 x64, with the default software selection) on VirtualBox just now, updated all dependencies (sudo dnf update), and then installed Wireguard. Same problem occurred.

On Fri, Aug 10, 2018 at 10:17 AM Jason A. Donenfeld <Jason@zx2c4.com> wrote:
That's pretty strange. Are you using rawhide or something where maybe
they've temporarily broken the devel packages?