bessbd commented on pull request #3439: URL: https://github.com/apache/couchdb/pull/3439#issuecomment-802805857
Motivation: as I was working on #3394 to get a green `main`, I was looking at the broken https://github.com/apache/couchdb/blob/main/src/mango/test/17-multi-type-value-test.py#L28 and I've noticed it's green everywhere but centos6. I fired up the centos6 image in docker and realized couchdb `main` always returns one row less there than in my native (osx) environment. After a long tracing and debugging session (with plenty of help from @nickva - thanks for that!), we've discovered that `couch_ejson_compare:less([{[{<<"forename">>,<<"Eddie">>}]}], [{[{<<"ÿÿÿÿ">>,<<>>}]}]).` always returns `1` on centos6 and `-1` elswehere. When I was trying to bump the libicu version, I've noticed the `yum` commands are failing so I looked up the supported centos versions and that's when I realized it's now discontinued - hence this PR. @wohali : please let me know if I missed any important details here. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
