colorer / Colorer-library

Syntax highlighting and text parsing library
MIT License
22 stars 5 forks source link

crash if catalog.xml on fat32 #26

Closed ctapmex closed 1 year ago

ctapmex commented 2 years ago

https://forum.farmanager.com/viewtopic.php?p=169697#p169697 reason - https://developercommunity.visualstudio.com/t/std::filesystem::is_symlink-is-broken-on/1638272

ctapmex commented 1 year ago

ошибка исправлена в MS. Требуется пересборка на свежей версии компилятора. Но пока упираемся в неприятную особенность vcpkg - если в рамках vcpkg используются внешние зависимости (в частности msys), то сборка на старых версиях не гарантируется. Т.к. msys удаляет у себя старые версии дистрибутивов ( 1.5 года). Да и на свежих версиях vcpkg проблема та же https://github.com/microsoft/vcpkg/pull/30546 ждём. надеюсь сегодня патч выйдет

bug fixed in MS. Rebuilding on a fresh compiler version is required. But for now, we run into an unpleasant feature of vcpkg - if external dependencies (in particular msys) are used within vcpkg, then assembly on older versions is not guaranteed. Because msys removes old versions of distributions (1.5 years). Yes, and on fresh versions of vcpkg the problem is the same microsoft/vcpkg#30546 we wait. I hope the patch comes out today

ctapmex commented 1 year ago

fixed on https://github.com/colorer/Colorer-library/commit/c8bf80677df22cebeaad6774e6d98043f2451ffa