I don't have access to Solaris. The only way this can be fixed is by people running Solaris to send patches.
Niels. On 6/1/07, Brett Hoerner <[EMAIL PROTECTED]> wrote:
Thanks, that killed the specific complaint/error, but do I want to disable event ports? Isn't that Solaris' most fancy event system? And should I worry about the evhttp_parse_request_line lines? Sorry for being useless here. :( --- Running tests: KQUEUE Skipping test DEVPOLL test-eof: OKAY test-weof: OKAY test-time: OKAY regress: [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on request 8072028 from 127.0.0.1 FAILED POLL test-eof: OKAY test-weof: OKAY test-time: OKAY regress: [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on request 806b218 from 127.0.0.1 FAILED SELECT test-eof: OKAY test-weof: OKAY test-time: OKAY regress: [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on request 806c220 from 127.0.0.1 FAILED RTSIG Skipping test EPOLL Skipping test --- Thanks, Brett On 6/1/07, Andrew Danforth <[EMAIL PROTECTED]> wrote: > Try setting EVENT_NOEVPORT to 1 in your environment (export > EVENT_NOEVPORT=1). That will disable the Solaris event ports code which is > probably what is causing your port_disassociate errors. Can't say whether > or not it will uncover other problems, though. > > A > > On 6/1/07, Brett Hoerner <[EMAIL PROTECTED]> wrote: > > > > I'm having a tough time compiling libevent-1.3b on OpenSolaris. I > > followed a bunch of clues from this list and others including: > > > > Replace all usages of 'u_int*_t' with 'uint*_t'. > > Replace '__inline' with 'inline' > > Run configure with LDFLAGS="-lnsl -lresolv" > > > > I also used someones' Solaris patch that added some includes in > > desperation (all in my diff). > > > > I'm able to compile it now, but when I run the tests or when I compile > > memcached against it and make use of memcached, I get the following > > error on each event (I guess): > > > > port_dissociate: No such file or directory > > > > Google tells me nothing. :( > > > > This is the output of my the libevent test.sh: > > > > ----- > > > > Running tests: > > KQUEUE > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > DEVPOLL > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > POLL > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > SELECT > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > RTSIG > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > EPOLL > > test-eof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-weof: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > OKAY > > test-time: OKAY > > regress: port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > [warn] evhttp_parse_request_line: bad method GET /test HTTP/1.1 on > > request 806c0c0 from 127.0.0.1 > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > port_dissociate: No such file or directory > > FAILED > > > > ----- > > > > I have no idea if they should all be passing, or if failing is a nice > > way of saying "this method isn't supported on OpenSolaris". For the > > record, using memcached does work, I can set and fetch objects... but > > I'm concerned about the complaints of port_dissociate. > > > > Assuming attachments work, I've attached what I've changed against > > default 1.3b to get this to compile as it is now... if it helps. > > > > Thanks in advance for any wisdom, > > Brett > > > > _______________________________________________ > > Libevent-users mailing list > > Libevent-users@monkey.org > > http://monkey.org/mailman/listinfo/libevent-users > > > > > > > > _______________________________________________ Libevent-users mailing list Libevent-users@monkey.org http://monkey.org/mailman/listinfo/libevent-users
_______________________________________________ Libevent-users mailing list Libevent-users@monkey.org http://monkey.org/mailman/listinfo/libevent-users