New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/49348#issuecomment-2022545661 Comment: > I suggested it, since `cglm` uses sse2 intrinsics and makes no attempt at being compatible with sse. Note that x86_64 includes sse2 by definition, which is why `-msse` and `-msse2` make no difference at all on 64 bits. > > It's been discussed before that using sse2 is ok-ish for i686. We try to avoid it for core packages so the distro still has a chance of running in 25 year old cpus. It seems OK to enable SSE2 if it fixes the build for i686. This should definitely be submitted upstream in case they know of some issue we don't, but we can carry the patch in the meantime.