<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/media_plugins/example/CMakeLists.txt, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-08-28T03:07:22Z</updated>
<entry>
<title>Merge branch 'callum/viewer-cef-2025-08' into rye/infinitemac</title>
<updated>2025-08-28T03:07:22Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-08-28T03:07:22Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=34ae3db498e0683b453c923fbff80b441810e96e'/>
<id>urn:sha1:34ae3db498e0683b453c923fbff80b441810e96e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MacOS companion changes for dullahan 1.21 including package structure and linkage fixes</title>
<updated>2025-08-28T03:05:40Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-08-28T03:05:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=536c821c091be7020c614857e1fd220203f6ab23'/>
<id>urn:sha1:536c821c091be7020c614857e1fd220203f6ab23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce build system and preprocessor support for ARM64</title>
<updated>2025-02-11T10:04:08Z</updated>
<author>
<name>Rye</name>
<email>rye@lindenlab.com</email>
</author>
<published>2025-02-03T16:35:22Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa'/>
<id>urn:sha1:a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update zlib-ng libxml2 libpng freetype minizip-ng boost collada-dom tinygltf packages (#2250)</title>
<updated>2024-08-12T04:30:42Z</updated>
<author>
<name>Rye Mutt</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2024-08-12T04:30:42Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f982463488a35b58b86d5d76309055416eb9eaec'/>
<id>urn:sha1:f982463488a35b58b86d5d76309055416eb9eaec</id>
<content type='text'>
Rebuild expat, apr, meshoptimizer, ogg_vorbis, libjpeg-turbo for symbol fixes</content>
</entry>
<entry>
<title>Move CMake files to modernized cmake syntax, step 1.</title>
<updated>2022-04-06T14:32:52Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-06T14:32:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=786b291d9c6b784c7ce6ceef0e38a4ec76ea14db'/>
<id>urn:sha1:786b291d9c6b784c7ce6ceef0e38a4ec76ea14db</id>
<content type='text'>
Change projects to cmake targetsto get rid of havig to hardcore
include directories and link libraries in consumer projects.
</content>
</entry>
<entry>
<title>remove only-partially-successful attempt to put teamcity blocks around targets</title>
<updated>2018-09-07T13:13:57Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2018-09-07T13:13:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9fd463bd9496ba5d97abec6ee75b9c0c089aa69d'/>
<id>urn:sha1:9fd463bd9496ba5d97abec6ee75b9c0c089aa69d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add more block structure to TeamCity log output for components</title>
<updated>2018-09-05T22:07:35Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2018-09-05T22:07:35Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=49c483eeb350f3620f26ce933007c3d4e9f66d4f'/>
<id>urn:sha1:49c483eeb350f3620f26ce933007c3d4e9f66d4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-418: Silence some Mac build warnings.</title>
<updated>2017-05-03T19:58:21Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2017-05-03T19:58:21Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=614c75e1107c9b06b2e2c663e2c6411d1fcd21f2'/>
<id>urn:sha1:614c75e1107c9b06b2e2c663e2c6411d1fcd21f2</id>
<content type='text'>
Whatever we were trying to do with LLSharedLibs.cmake hasn't worked on the Mac
for a long time, and trying to fix it only digs up more problems. Skip it:
we've already worked around it.

Update the media_plugins_example CMakeLists.txt to eliminate some CMake
non-existent dependency warnings.
</content>
</entry>
<entry>
<title>Fix for 32bit builds of example plugin - need an extra parameter for visual studio</title>
<updated>2017-04-19T23:59:36Z</updated>
<author>
<name>Callum Prentice</name>
<email>callum@gmail.com</email>
</author>
<published>2017-04-19T23:59:36Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=aa85b420a157e3ea89f2ec21bbf012694ea8fe9d'/>
<id>urn:sha1:aa85b420a157e3ea89f2ec21bbf012694ea8fe9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-418: Until we figure out how to say FIXED:NO to linker, don't.</title>
<updated>2016-12-01T13:50:10Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2016-12-01T13:50:10Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8a461c00f4eb64027e4d81c081d6b7aa6d680d6e'/>
<id>urn:sha1:8a461c00f4eb64027e4d81c081d6b7aa6d680d6e</id>
<content type='text'>
The present CMake logic wants to pass FIXED:NO to the linker for 64-bit
builds, which on the face of it seems like a Good Thing: it permits code to be
relocated in memory, preventing collisions if two libraries happen to want to
load into overlapping address ranges.

However the way it's being specified is wrong and harmful. Passing /FIXED:NO
to the compiler command line engages /FI (Forced Include!) of a nonexistent
file XED:NO -- producing lots of baffling fatal compile errors.

Thanks Callum for diagnosing this!
</content>
</entry>
</feed>
