FreeBSD 5.xR から 7.xR への一気のジャンプアップは、
どうも gcc の仕様の違い? により、うまくないところがあるみたい。
6.xR を経由する必要がありそうな感じ。

こんなエラーになった。 @ oyster901

# 7.0R は gcc4 みたいだからなぁ。

mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/usr.bin/gencat/gencat.c
echo gencat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/gencat/gencat.c
In file included from /usr/src/usr.bin/gencat/gencat.c:88:
/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
*** Error code 1

Stop in /usr/src/usr.bin/gencat.
*** Error code 1