[opensource-dev] Remaining build issues for 64bit linux standalone out-of-source (without unit tests)

Oz Linden (Scott Lawrence) oz at lindenlab.com
Mon Oct 11 10:04:08 PDT 2010


  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.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20101011/ebbb2c26/attachment.htm 


More information about the opensource-dev mailing list