In file included from platform-intel.c:20:
platform-intel.c: In function ‘imsm_platform_test’:
platform-intel.h:28:37: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   28 |         #define IMSM_OROM_SIGNATURE "$VER"
      |                                     ^~~~~~
platform-intel.c:574:30: note: in expansion of macro ‘IMSM_OROM_SIGNATURE’
  574 |                 .signature = IMSM_OROM_SIGNATURE,
      |                              ^~~~~~~~~~~~~~~~~~~
platform-intel.c: In function ‘find_imsm_nvme’:
platform-intel.h:29:49: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   29 |         #define IMSM_NVME_OROM_COMPAT_SIGNATURE "$NVM"
      |                                                 ^~~~~~
platform-intel.c:1084:38: note: in expansion of macro ‘IMSM_NVME_OROM_COMPAT_SIGNATURE’
 1084 |                         .signature = IMSM_NVME_OROM_COMPAT_SIGNATURE,
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
platform-intel.c: In function ‘add_vmd_orom’:
platform-intel.h:30:48: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   30 |         #define IMSM_VMD_OROM_COMPAT_SIGNATURE "$VMD"
      |                                                ^~~~~~
platform-intel.c:1153:30: note: in expansion of macro ‘IMSM_VMD_OROM_COMPAT_SIGNATURE’
 1153 |                 .signature = IMSM_VMD_OROM_COMPAT_SIGNATURE,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from platform-intel.c:20:
platform-intel.c: In function ‘imsm_platform_test’:
platform-intel.h:28:37: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   28 |         #define IMSM_OROM_SIGNATURE "$VER"
      |                                     ^~~~~~
platform-intel.c:574:30: note: in expansion of macro ‘IMSM_OROM_SIGNATURE’
  574 |                 .signature = IMSM_OROM_SIGNATURE,
      |                              ^~~~~~~~~~~~~~~~~~~
platform-intel.c: In function ‘find_imsm_nvme’:
platform-intel.h:29:49: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   29 |         #define IMSM_NVME_OROM_COMPAT_SIGNATURE "$NVM"
      |                                                 ^~~~~~
platform-intel.c:1084:38: note: in expansion of macro ‘IMSM_NVME_OROM_COMPAT_SIGNATURE’
 1084 |                         .signature = IMSM_NVME_OROM_COMPAT_SIGNATURE,
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
platform-intel.c: In function ‘add_vmd_orom’:
platform-intel.h:30:48: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
   30 |         #define IMSM_VMD_OROM_COMPAT_SIGNATURE "$VMD"
      |                                                ^~~~~~
platform-intel.c:1153:30: note: in expansion of macro ‘IMSM_VMD_OROM_COMPAT_SIGNATURE’
 1153 |                 .signature = IMSM_VMD_OROM_COMPAT_SIGNATURE,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/ld: util.o: in function `set_cmap_hooks':
/var/pisi/mdadm-4.4-10/work/mdadm-4.4/util.c:2361:(.text+0x3f32): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking