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: 

util-host-info.c:94:31: error: passing argument 1 of âpcre2_substring_list_free_8â from incompatible pointer type [-Wincompatible-pointer-types]
   94 |     pcre2_substring_list_free((PCRE2_SPTR *)list);
      |                               ^~~~~~~~~~~~~~~~~~
      |                               |
      |                               const PCRE2_UCHAR8 ** {aka const unsigned char **}
In file included from suricata-common.h:155,
                 from util-host-info.c:27:
/usr/include/pcre2.h:949:1: note: expected âPCRE2_UCHAR8 **â {aka âunsigned char **â} but argument is of type âconst PCRE2_UCHAR8 **â {aka âconst unsigned char **â}
  949 | PCRE2_TYPES_STRUCTURES_AND_FUNCTIONS
      |
This is causing the build to fail, as the make command fails with Error.