[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