The automatic GitHub .tar.gz lacks this one crucial file:

$ wc -l ./src/qwprot/src/protocol.h
594 ./src/qwprot/src/protocol.h

https://ezquake.com/info/downloads.html

Instead this much bigger archive was used:

   ezquake-source_with-submodules-3.6.4.zip 

Which means it needs even more filtering
of unneeded extras.
