Hi Campbell, I can build a working binary as well, it's just that the client doesn't have the http: method when built with only serf and "--without-neon". It sounds like you're building it with neon in each cases, just not using the "--with-neon" flag; omitting the flag makes configure look for it in the default places. Have you tried building using "without-neon", if so can you verify that yours shows http when you run "svn --version"?
I'm wondering if this is simply a documentation bug, that neon is always required in some respect. -y