I don't know what's going on here on 64 bit. But when kernel headers (and other packages) get removed, new compiler versions are kept back but an older compiler version get updated something seems not consistent.
So we should wait until the repos are updated with all needed packages or someone more experienced explains the situation.