On 2010-10-06 18:41, Boroondas Gupte wrote:
A lot of fixes from my previous list <https://lists.secondlife.com/pipermail/opensource-dev/2010-September/003120.html> have been integrated by now, so the list of remaining not-yet-integrated build fixes for 64bit out-of-source has become a lot shorter :-) .

*Please note: Unit tests are currently broken for out-of-source builds <http://cmake.org/Wiki/CMake_FAQ#What_is_an_.22out-of-source.22_build.3F>.* Run cmake or develop.py configure with -DLL_TESTS:BOOL=FALSE or uncheck LL_TESTS in cmake-gui and reconfigure to disable them if you try building out-of-source.

I've isolated the fixes for the remaining issues into repositories of their own (except for those that should be pulled together) and turned them into daggy fixes to allow for easy merging with as many revisions as possible.

VWR-23047 <https://jira.secondlife.com/browse/VWR-23047> (aka SNOW-512 / SNOW-287): PIC required for standalone

    * Fixed - On Review (fix at http://bitbucket.org/boroondas/vwr-23047)
    * Fixes for VWR-20911
      <https://jira.secondlife.com/browse/VWR-20911> and SNOW-748
      <https://jira.secondlife.com/browse/SNOW-748> are also in this
      repository
    * Fixes for all 3 issues should be pulled together to avoid breakage


STORM-222 <https://jira.secondlife.com/browse/STORM-222>: expat.h not found on STANDALONE

    * Fixed in http://bitbucket.org/boroondas/storm-222
    * Approved by Vadim ProductEngine


VWR-23296 <https://jira.secondlife.com/browse/VWR-23296>: missing LL_TEST conditions (i.e. SNOW-651 <https://jira.secondlife.com/browse/SNOW-651> *+* SNOW-654 <https://jira.secondlife.com/browse/SNOW-654>)

    * The ability to turn off building and executing of /all/ unit
      tests is needed to work around other issues (which we'll have to
      fix later)
    * Fixed at http://bitbucket.org/boroondas/vwr-23296
    * Should be easy to review (but note there are several changesets)


STORM-275 <https://jira.secondlife.com/browse/STORM-275> (a.k.a. VWR-20893): "class Linux_x86_64Manifest" missing from viewer_manifest.py Breaking linux 64-bit build.

    * Fixed at http://bitbucket.org/boroondas/storm-275



I've posted a build made with all of the above except VWR-23296 (global switch to disable tests - see my other reply to this thread) at:
http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/oz_viewer-review1/rev/211764/index.html

All platforms built, and since that's what these changes were about it's probably good. The Mac version appears to be working fine - if a few people could do a quick smoke test of the other platforms and report all clear, then I'll push these changes into viewer-development.

_______________________________________________
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

Reply via email to