Hi Ryan, Thanks for your support. I'm not quite sure what you mean.. Does that mean I have to build the code in srclib/apr/test and srclib/apr-util/test, and run the test on my target machine (cross-compiling) If it is, then I did run them and have some problems. But have no exact idea how to fix them.. The information on the Internet about this is few.
srclib/apr/testall -v testfmt testfmt : |Line 50: expected <0>, but saw <2> Line 61: expected <0>, but saw <2> FAILED 2 of 9 Failed Tests Total Fail Failed % =================================================== testfmt 9 2 22.22% srclib/apr/testall -v testlock testlock : -Line 188: rwlocks not implemented SUCCESS All tests passed. srclib/apr/testall -v testlfs testlfs : \Line 239: seek to 8GB - 4 (22): Invalid argument Bus error srclib/apr/testall -v testmmap testmmap : /Line 77: expected <0>, but saw <2> Segmentation fault srclib/apr/testall -v testsockets testsockets : |Line 67: IPv6 not enabled Line 82: IPv6 not enabled Line 108: IPv6 not enabled SUCCESS All tests passed. ======================================================================================== srclib/apr-util/testall -v testqueue testqueue : \Line 103: expected <0>, but saw <70023> Segmentation fault srclib/apr-util/testall -v testpass testpass : \Line 96: expected <0>, but saw <70023> Segmentation fault srclib/apr-util/testall -v testreslist testreslist : |Line 228: expected <0>, but saw <70023> Segmentation fault srclib/apr-util/testall -v testxlate testxlate : -Line 63: expected <0>, but saw <22> FAILED 1 of 1 Failed Tests Total Fail Failed % =================================================== testxlate 1 1 100.00% Thanks Best regards, honercek On Fri, Jun 4, 2010 at 1:06 PM, Ryan Phillips <[email protected]> wrote: > On Wed, Jun 2, 2010 at 4:28 AM, Chen Chien-Yu <[email protected]> wrote: > > Hi all, > > I've tested the fix "Ryan Phillips" posted. It did work for my case. > > But I'm not sure if it's right or not.. > > > > Index: sockopt.c > > =================================================================== > > --- sockopt.c (revision 532161) > > +++ sockopt.c (working copy) > > @@ -102,7 +102,7 @@ > > /* must disable the incomplete read support if we disable > > * a timeout > > */ > > - if (t <= 0) { > > + if (t < 0) { > > sock->options &= ~APR_INCOMPLETE_READ; > > } > > sock->timeout = t; > > Make sure to run the apr unit tests on the target to double check > configure detected all the correct settings... I'm pretty sure that > was our problem. We don't apply the patch I posted anymore (although > it could still be correct). > > Regards, > Ryan >
