jonkeane commented on issue #49578: URL: https://github.com/apache/arrow/issues/49578#issuecomment-4107060923
No, actually it looks like this is something upstream in `stringi`. It looks like what actually happened here is that the GCC version in the runner image has gone from 14 to 15. This causes `stringi` to use it's own bundled ICU instead of relying on the on system ICU: Passing: ``` 2026-03-16T00:58:23.5447310Z #22 9.255 using C compiler: ‘gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)’ ... 2026-03-16T01:05:37.6254947Z #22 443.5 * installing *source* package ‘stringi’ ... 2026-03-16T01:05:37.6256062Z #22 443.5 ** this is package ‘stringi’ version ‘1.8.7’ ... 2026-03-16T01:05:37.6274753Z #22 443.5 checking for ICU4C >= 61... yes 2026-03-16T01:05:37.6275427Z #22 443.5 checking for additional CPPFLAGS, LDFLAGS, and LIBS required... done 2026-03-16T01:05:37.6276275Z #22 443.5 checking whether an ICU4C-based project can be built... yes ``` Failing: ``` 2026-03-17T00:50:13.9376643Z #22 9.577 using C compiler: ‘gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’ ... 2026-03-17T01:09:07.9140468Z #22 1143.6 * installing *source* package ‘stringi’ ... 2026-03-17T01:09:07.9143380Z #22 1143.6 ** this is package ‘stringi’ version ‘1.8.7’ ... 2026-03-17T01:09:07.9191759Z #22 1143.6 checking for ICU4C >= 61... yes 2026-03-17T01:09:07.9192400Z #22 1143.6 checking for additional CPPFLAGS, LDFLAGS, and LIBS required... done 2026-03-17T01:09:07.9193205Z #22 1143.6 checking whether an ICU4C-based project can be built... no 2026-03-17T01:09:07.9193865Z #22 1143.6 *** This version of ICU4C cannot be used. 2026-03-17T01:09:07.9194479Z #22 1143.6 *** Using the ICU 74 bundle that comes with 'stringi'. ``` Another confirmation: I re-ran the sanitizer on the last commit that passed and it failed in the same way https://github.com/ursacomputing/crossbow/actions/runs/23405151040/job/68082741132 I suspect the easiest thing to do is for us to just disable these tests on the sanitizer for now and see if there's something the `stringi` maintainer can do. -- 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]
