glib-compile-resources: ensure alignment is at least sizeof(void *)
This triggered a warning from the CHERI compiler since the struct contains
a void *
but __attribute__((aligned(8))
reduced alignment to less than
the void *
alignment (which is 16 for Arm Morello).
Helps: #2842