Without more code it would be hard to help you. Where does the 3d first person maze code comes from ? (I don't have an Arch installation so I can't really help much).
You could try to get the last version of raylib on github
to see if it changes things.
You should ask raylib questions in the raylib forum
or maybe in the issue page on github.