Hi Issac,
Issac Goldstand schrieb:
>  I don't think that #include "rr.h" would work with apxs (which is the
> build method that I wrote it around).
no problem; you can just tell apxs to use an include path; I've just tried on 
my SuSE box with:
apxs2 -c -I . *.c rr/*.c > build.log 2>&1
here's the buildlog of the unpatched version:
http://www.gknw.net/test/mod_dns/build.log
and here after applying my _new_ patch (since gcc found some more things I did 
fix these too, and created a new diff; now only the implicit warning remains):
http://www.gknw.net/test/mod_dns/build_patched.log
and here the patched sources:
http://www.gknw.net/test/mod_dns/mod_dns-1.02.tar.gz

> For the type stuff, I'll look at it real soon.  Meanwhile, did your
> patch solve the following?
> rr/rr.c: In function 'dns_rr_unserialize':
> rr/rr.c:194: warning: passing argument 3 of 'rrr->rdata->unserialize'
> from incompatible pointer type
yes, there was a void* cast needed.

> I'm not sure how well NetWare's going to be supported unless someone
> helps write apr_sendtov for NetWare (the only implementation that I
> couldn't figure out how to write); without it, you'll have TCP support only.
what was the problem? I can tell you that NetWare supports both Winsock2 and 
BSD sockets;
we use by default most of the Win32 socket stuff, but can switch over to using 
Unix socket stuff (with separate builds, not within one build).

Guenter.

Reply via email to