[Solved] Build from Master on ArchLinux gives error for freadahead.c

That's a workaround, not a solution. AFAIK the package lists are signed by default.

In general, bleeding edge distros like Arch are a bad idea to use as a base. Stick with a VM with Debian or Ubuntu to avoid such issues.