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

Boroondas Gupte sllists at boroon.dasgupta.ch
Wed Oct 6 15:41:16 PDT 2010


 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


Many thanks to Techwolf Lupindo, Aimee Trescothick and Robin Cornelius
who made the original fixes.

Cheers,
Boroondas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20101007/1186f2e2/attachment.htm 


More information about the opensource-dev mailing list