As some of you are certainly aware, the Linden viewer devs have been
busy for the last several weeks updating our tools for building viewers.
The tools changes include:
* Windows building with Visual Studio 2013
* Mac building on OSX 10.10 with Xcode 6.1
* Linux building with gcc 4.6
* All platforms using Autobuild 1.0
<https://wiki.secondlife.com/wiki/User:Oz_Linden/Autobuild_Improvements>
The canonical repository for this is
https://bitbucket.org/lindenlab/viewer-tools-update , and the various
packages each have a lindenlab/3p-update-/name/ repository (those will
be pulled to the 3p-/name/ repos when the viewer that uses them is
promoted to viewer-release).
We hope/expect to have the Mac and Windows versions moving through the
usual viewer release pipeline in early January: the Mac builds and runs
now, Windows is very close.
Note that Microsoft now provides for free use of VS2013 Pro for
non-commercial use, so it should be possible to greatly reduce the
differences between the configurations we use for the Linden viewers and
those for open source devs (possibly even eliminating all the
differences other than the use of proprietary packages); contributions
to this end are solicited.
Which brings me to Linux... we could use your help with getting it up to
the new framework and getting it working again. Most of the packages
have been rebuilt (though some may need additional work). We don't plan
to delay the release of the Windows or Mac in order to wait for Linux.
It's not easy to justify our spending a lot of our developers time on
Linux, though *I very much want to keep an actively maintained Linux
viewer going.* Linux use of the official viewer is a microscopic and
shrinking percentage of Second Life usage. I could really use some help
from the open source community to make sure that the Linux viewer
remains current. If you care about having a Linux version available,
please help make it so. Today was my last official work day until
January 5th - it would be fantastic New Years if there were a bunch of
contributions waiting for me then (I'll be keeping an occasional eye on
email through the holidays, but probably not actually doing any merging
and building).
If you, like me, celebrate the turn of year in some way with those who
are important to you, I hope it is restful, peaceful, refreshing, and
full of love and good thoughts. See you next year.
PS. Initially, I'd like us to focus on getting the current functionality
working. Contributions that are focused on getting us to the next
bleeding edge gcc version (pick whichever you like) of some tool are
interesting and welcome, as are offers to help with a 64 bit build - but
I want to get the current attempt to build with gcc 4.6 and autobuild
1.0 working /first/, so those contributions will wait until that much is
done.
--
*Scott Lawrence* | /Engineering Director, Second Life/
Email or Hangouts o...@lindenlab.com <mailto:o...@lindenlab.com> | Second
Life Oz Linden <https://my.secondlife.com/oz.linden>
Linden Lab| Makers of Shared Creative Spaces <http://lindenlab.com/>
Check out what we're working on! <http://lindenlab.com/products>
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges