IRCD-Hybrid 7.2.3をCentOS5(amd64)でビルドするとコケる件

In file included from /usr/include/sys/stat.h:105,
                 from ../include/stdinc.h:123,
                 from ircd_lexer.l:31:
/usr/include/bits/stat.h:103: error: expected identifier or ‘(’ before ‘[’ token
make[1]: *** [lex.yy.o] Error 1
make[1]: Leaving directory `/usr/local/src/ircd-hybrid/ircd-hybrid-7.2.3/src'
make: *** [build] Error 2

とか言われるのでGentooのMLにながれた http://bugs.gentoo.org/attachment.cgi?id=190294 のパッチを当てるとビルドできましたー
(この前みたくビルドできたけどsegfaultとかなるかもしれないけどねー)

→ ちゃんと動きました。