Analyse following RPM build log snippet. Describe contents accurately, without speculation or suggestions for resolution.            
Your analysis must be as concise as possible, while keeping relevant information intact.
Snippet: 
staging/automops.c:74:19: error: conflicting types for ‘automops_alloc_protocol’; have ‘struct automops *(struct automops *)’
   74 | struct automops * automops_alloc_protocol(struct automops *cur)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
In file included from staging/automops.c:20:
Description of compilation error