apache / logging-log4cxx

Apache Log4cxx is a C++ port of Apache Log4j
http://logging.apache.org/log4cxx
Apache License 2.0
273 stars 122 forks source link

Add msys2 testing to Github CI #394

Closed swebb2066 closed 3 months ago

swebb2066 commented 3 months ago

This (partially?) PR addresses #292

swebb2066 commented 3 months ago

The issue with thread_local data on msys2 has been around since 2017.

rm5248 commented 3 months ago

MSYS2 is not currently on our list of supported platforms, how much do we want to try and support it?

swebb2066 commented 3 months ago

how much do we want to try and support it?

I do not mind spending some time on it. My current idea is to use APR instead of thread_local on MSYS2. Not sure yet how to detect MSYS2 in cmake though.