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]

Reply via email to