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: 
/builddir/build/BUILD/shippy-1.5.4-build/shippy-1.5.4/shipsdl2.c:409:6: error: conflicting types for ‘SYSTEM_DRAW_BG’; have ‘void(char *)’
  409 | void SYSTEM_DRAW_BG(char *bmp)
      |      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/shippy-1.5.4-build/shippy-1.5.4/shipsdl2.c:7:
/builddir/build/BUILD/shippy-1.5.4-build/shippy-1.5.4/shippy.h:31:6: note: previous declaration of ‘SYSTEM_DRAW_BG’ with type ‘void(void)’
   31 | void SYSTEM_DRAW_BG();
      |      ^~~~~~~~~~~~~~
Build failiure - double declaration of a function with conflicting arguments