I just tried to compile v 5.47.0 with sbcl 2.3.11 and it runs into problems. I went back to sbcl 2.3.10 and it compiles fine. SBCL usually releases a new version about once a month, so I expect 2.3.12 will be out shortly. Just thought I would mention this in case there were changes in sbcl 2.3.11 going forward that might cause compile problems. I didn't understand the error messages, otherwise I would have tried to look into it.
Perhaps you can give the error message so someone can look at. It could be something simple. I don't have sbcl 2.3.11 installed, though.
OK. It's something simple. I'm building from the tarball of a release, and not from git, so I'm not cleaning the build tree from build to build. The error is a result of .fasl files that were left behind from my previous sbcl 2.3.10 build. After starting from scratch and untarring the maxima-5.47.0.tgz tarball, everything builds fine with sbcl 2.3.11.
Glad you figured it out. I ran into this problem with other lisps as well. :-)