<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llfilesystem/lldiskcache.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-03-07T06:55:05Z</updated>
<entry>
<title>Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02</title>
<updated>2026-03-07T06:55:05Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-03-07T06:55:05Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=eac10375e294cd24c21c09497e838e70dcf4d74a'/>
<id>urn:sha1:eac10375e294cd24c21c09497e838e70dcf4d74a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add early out for disk cache when app is shutting down to reduce shutdown time</title>
<updated>2026-01-21T20:07:08Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-10-28T13:12:09Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d527adf68c9d7cac5330faab53876f4d3efa06e8'/>
<id>urn:sha1:d527adf68c9d7cac5330faab53876f4d3efa06e8</id>
<content type='text'>
Signed-off-by: Rye &lt;rye@alchemyviewer.org&gt;
</content>
</entry>
<entry>
<title>Introduced Tracy instrumentation to app initialization</title>
<updated>2026-01-21T20:07:08Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2026-01-11T18:09:02Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=aad49bd41461269bc3294df73050a2dd4fc76fe1'/>
<id>urn:sha1:aad49bd41461269bc3294df73050a2dd4fc76fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07</title>
<updated>2025-10-01T08:56:56Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-09-29T08:29:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a954d290674db08ecaf3c1e6484a0cb6647b88b5'/>
<id>urn:sha1:a954d290674db08ecaf3c1e6484a0cb6647b88b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Replace boost filesystem with std filesystem"</title>
<updated>2025-09-05T20:44:57Z</updated>
<author>
<name>Callum Prentice</name>
<email>callum@gmail.com</email>
</author>
<published>2025-09-05T20:44:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=94cfce4a4d2dbc799e5e8a3495a628ae85d4cffe'/>
<id>urn:sha1:94cfce4a4d2dbc799e5e8a3495a628ae85d4cffe</id>
<content type='text'>
This reverts commit 94e45ca2e60b4013a4e38d8f2c1fe8dad4207c3a.
</content>
</entry>
<entry>
<title>Replace boost filesystem with std filesystem</title>
<updated>2025-09-05T16:00:05Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-09-05T12:09:11Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=94e45ca2e60b4013a4e38d8f2c1fe8dad4207c3a'/>
<id>urn:sha1:94e45ca2e60b4013a4e38d8f2c1fe8dad4207c3a</id>
<content type='text'>
Build fixes, instead of resolving unclear boost filesystem errors just
updated to std in affected places.
</content>
</entry>
<entry>
<title>Fix another wstring Boost filesystem linking error</title>
<updated>2025-06-06T02:28:39Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-06-06T02:28:39Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=66251e9e06fb314b5d403d5faa83305f74b35a25'/>
<id>urn:sha1:66251e9e06fb314b5d403d5faa83305f74b35a25</id>
<content type='text'>
I couldn't get the LL_WARNS to link on Windows yet, so they're just
disabled for now, they're only warnings to the users anyway.

The error was:

llfilesystem.lib(lldiskcache.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::filesystem::detail::path_traits::convert(unsigned short const *,unsigned short const *,class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,cla
ss std::allocator&lt;char&gt; &gt; &amp;,class std::codecvt&lt;unsigned short,char,struct _Mbstatet&gt; const *)" (__imp_?convert@path_traits@detail@filesystem@boost@@YAXPEBG0AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$codecvt@GDU_Mbstatet@@@6@@Z) referenced in
function "public: void __cdecl LLDiskCache::clearCache(void)" (?clearCache@LLDiskCache@@QEAAXXZ) [C:\Users\erik\Documents\Megapahit\viewer\build-mingw64_nt-10.0-19045-x86_64\newview\megapahit.vcxproj]
</content>
</entry>
<entry>
<title>Fix 2 wstring linking errors to Boost filesystem</title>
<updated>2025-06-05T15:08:14Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-06-05T14:27:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1212c9afd3c3590661981949c1aae01cae17c271'/>
<id>urn:sha1:1212c9afd3c3590661981949c1aae01cae17c271</id>
<content type='text'>
The errors were:

llfilesystem.lib(lldiskcache.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::filesystem::detail::path_traits::convert(char const *,char const *,class std::basic_string&lt;unsigned short,struct std::char_traits&lt;unsigned short&gt;,cla
ss std::allocator&lt;unsigned short&gt; &gt; &amp;,class std::codecvt&lt;unsigned short,char,struct _Mbstatet&gt; const *)" (__imp_?convert@path_traits@detail@filesystem@boost@@YAXPEBD0AEAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@PEBV?$codecvt@GDU_Mbstatet@@@6@@Z) refe
renced in function "public: void __cdecl LLDiskCache::purge(void)" (?purge@LLDiskCache@@QEAAXXZ) [C:\Users\erik\Documents\Megapahit\viewer\build-mingw64_nt-10.0-19045-x86_64\newview\megapahit.vcxproj]
    Hint on symbols that are defined and could potentially match:
      "__declspec(dllimport) void __cdecl boost::filesystem::detail::path_traits::convert(char const *,char const *,class std::basic_string&lt;wchar_t,struct std::char_traits&lt;wchar_t&gt;,class std::allocator&lt;wchar_t&gt; &gt; &amp;,class std::codecvt&lt;wchar_t,char,struct _Mbstatet&gt; const
   *)" (__imp_?convert@path_traits@detail@filesystem@boost@@YAXPEBD0AEAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PEBV?$codecvt@_WDU_Mbstatet@@@6@@Z)
      "__declspec(dllimport) void __cdecl boost::filesystem::detail::path_traits::convert(wchar_t const *,wchar_t const *,class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; &amp;,class std::codecvt&lt;wchar_t,char,struct _Mbstatet&gt; const *)
  " (__imp_?convert@path_traits@detail@filesystem@boost@@YAXPEB_W0AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$codecvt@_WDU_Mbstatet@@@6@@Z)

llfilesystem.lib(lldir.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::filesystem::detail::path_traits::convert(unsigned short const *,unsigned short const *,class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std
::allocator&lt;char&gt; &gt; &amp;,class std::codecvt&lt;unsigned short,char,struct _Mbstatet&gt; const *)" (__imp_?convert@path_traits@detail@filesystem@boost@@YAXPEBG0AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$codecvt@GDU_Mbstatet@@@6@@Z) referenced in functi
on "public: class std::vector&lt;class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;,class std::allocator&lt;class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; &gt; &gt; __cdecl LLDir::getFilesInDir(class std:
:basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; const &amp;)" (?getFilesInDir@LLDir@@QEAA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@st
d@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@@Z) [C:\Users\erik\Documents\Megapahit\viewer\build-mingw64_nt-10.0-19045-x86_64\newview\megapahit.vcxproj]
</content>
</entry>
<entry>
<title>Rework windows to use zc:wchar_t for better c++ conformance and compatibility with modern libraries</title>
<updated>2025-02-11T10:55:37Z</updated>
<author>
<name>Rye</name>
<email>rye@lindenlab.com</email>
</author>
<published>2025-02-11T10:02:45Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=179b29252d8bb28e11686a1852c8e8ffcd98ecc0'/>
<id>urn:sha1:179b29252d8bb28e11686a1852c8e8ffcd98ecc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor LLFileSystem for and fix an old issue in LLFile (#2332)</title>
<updated>2024-08-19T06:39:35Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-08-19T06:39:35Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d6190bbf13547800c56828d7670944f1a06af7dd'/>
<id>urn:sha1:d6190bbf13547800c56828d7670944f1a06af7dd</id>
<content type='text'>
</content>
</entry>
</feed>
