> This PR is about fixing the problems of missing dlls, isn't it?

I think you don't understand what's going on. There are 2 problems:
1. Red squares instead of icons - this is caused by the librsvg problem I 
reported in https://github.com/msys2/MINGW-packages/issues/22847. It got 
introduced by the commit I reported there and I'd like to get a feedback from 
someone who made the commit or knows more about the build options used. It has 
nothing to do with "missing librsvg", using, ucrt variant of mingw or whether 
it works locally on my machine or not.
2. Two conflicting versions of libstdc++ - we need the "posix" variant of 
threads for Geany itself, but the libLerc library, which is now required as a 
dependency of Geany (which didn't use to be the case before so this problem 
didn't exist in the past), is built against the win32 thread variant. So we 
either rebuild libLerc against the "posix thread" variant or, as you suggested, 
rebuild libtiff without libLerc (or find some other solution). I find it safer 
to rebuild libLerc because it has no additional dependencies and it's mostly 
"dead" compared to libtiff which is actively developed and whose development 
might introduce more problems for us in the future. This is clearly our own 
problem and I didn't report it to mingw.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/4088#issuecomment-2558545182
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/4088/[email protected]>

Reply via email to