nveloso commented on PR #45470: URL: https://github.com/apache/arrow/pull/45470#issuecomment-2660981238
> > I'm not able to run `python-wheel-musllinux-test-unittests` because there are 2 tests failing and I don't think they are related with my changes. Can you please confirm? The failing tests are: > > ``` > > * test_uwsgi_integration > > ``` > > This one should be investigated, as it ends with a crash in uWSGI, even though the test is meant to check that uWSGI _doesn't_ crash. This looks related with #44071. It's leaking S3 structures on purpose but it's failing. I was able to check that it failed when calling `GetClientFinalizer()`. Do you know how to fix this? > > > ``` > > * test_print_stats > > ``` > > This one looks like the test is too strict (it assumes that Linux implies glibc), we should probably relax it on musllinux. Yes, I checked the glibc malloc source code and they have the [malloc_stats](https://elixir.bootlin.com/glibc/glibc-2.41.9000/C/ident/malloc_stats) method but musl implementation [does not expose the same method](https://github.com/kraj/musl/blob/kraj/master/include/malloc.h). Because of that I added a new condition to only check the stderr if musl is not detected on linux. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
