Nick Hengevelds patch to add support for pushing to a remote repository using HTTP/DAV (58e60dd203362ecb9fdea765dcc2eb573892dbaf) introduces "#include expat.h" in http-push.c. this file seems to be missing.
-- Dr. Ivo Alxneit Laboratory for Solar Technology phone: +41 56 310 4092 Paul Scherrer Institute fax: +41 56 310 2688 CH-5232 Villigen http://solar.web.psi.ch Switzerland gnupg key: 0x515E30C7