There's a closed pull request on the void-packages repository pinebookpro-kernel: fix build w/ gcc10 https://github.com/void-linux/void-packages/pull/24699 Description: With gcc10 the patched piece of code does not compile when the XORs (^) are done inside the initializer, so I added local variables for the four initializers besides kiv. The changes of `const uint8_t ...` to `uint8_t const ...` is just to match the [official docs for vld1q_u8()](https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics?search=vld1q_u8) [ci skip]