I think you set CCVER=gcc44 in the environment, which makes cc, gcc,
c++, etc. always use gcc44 and ignore the CCVER overrides we have for
some things in our Makefiles.
For build* targets you need to set it as a make(1) variable, for example
in your make.conf or on the make commmand line.
Sascha