> And it's completely unrelated. The issue I posted, > https://github.com/geany/geany/issues/4084, is about missing of dlls caused > Geany to fail to run. This PR is supposed to solve that. This means on this > PR you only need to care about the missing dlls to have Geany running. The > red squares caused by librsvg is completely unrelated and deserves its own > issue and its own PR!
Well, we don't have a separate issue for that so I discussed it here. > Nonsense. The MSYS2 MinGW-w64 are all using POSIX thread model. The mismatch > is about different GCC versions, not different thread models! You are simply wrong. By default, mingw libstdc++ uses the win32 thread model. @eht16 had to start using the "posix" variant of libstdc++ in https://github.com/geany/geany/commit/354c7ba4e66803f16d9e0452b7829d47cb742587 because Scintilla started using some features that require it. However, now, Geany also has the libLerc dependency and that library was build against the standard win32 thread libstdc++ so there are mismatches between symbols. For more, see e.g. https://stackoverflow.com/questions/17242516/mingw-w64-threads-posix-vs-win32 @chadchoi I'm ending all discussions with you by this - explaining things over and over to you is tedious and, more importantly, I don't like your behavior. You simply don't know much, based on your github profile you are very new to open source development but behave as if you knew everything best (typical sign of not knowing much). My advice to you is to change your behavior, otherwise you won't be taken seriously anywhere. Or instead of kicking around, start doing something useful and e.g. provide a patch fixing the problems. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/4088#issuecomment-2559318344 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/pull/4088/[email protected]>
