Does this happen because the log4cxx port on  FreeBSD is behind (0.9.7
instead of 0.10.0) ?

Yes.  0.9.7 is an old release from 2004.  log4cxx was significantly changed for 0.10.0 which was released in 2008.  I believe rosdep on ubuntu hardy/osx build it from a tarball.