ewtoombs wrote: It's been about two months since I last had the problem and it cropped up again. To fix it this time, I did a pacman -S gcc-multilib. Just as I stated before, the fact that I had to and still have to do stuff like this tells me there's still something wrong!

The above worked for me on an i686 system. In my case, I only needed to run...

pacman -S gcc

...before I could update the pacman package.