-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/351/#review858
-----------------------------------------------------------

Ship it!


Looks plausible.

- Vadim


On July 10, 2011, 12:59 p.m., Boroondas Gupte wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/351/
> -----------------------------------------------------------
> 
> (Updated July 10, 2011, 12:59 p.m.)
> 
> 
> Review request for Viewer and Nyx Linden.
> 
> 
> Summary
> -------
> 
> These flags prevent building for 64-bit (both standalone or non-standalone), 
> so only use them for 32-bit builds.
> 
> 
> This addresses bugs CTS-315, OPEN-79 and OPEN-99.
>     http://jira.secondlife.com/browse/CTS-315
>     http://jira.secondlife.com/browse/OPEN-79
>     http://jira.secondlife.com/browse/OPEN-99
> 
> 
> Diffs
> -----
> 
>   doc/contributions.txt e8f2a53c3d6e 
>   indra/cmake/00-Common.cmake e8f2a53c3d6e 
> 
> Diff: http://codereview.secondlife.com/r/351/diff
> 
> 
> Testing
> -------
> 
> Tried a non-standalone 64-bit build (without using 64-bit prebuilts, though):
>       Fails with
>               [ 11%] Building CXX object 
> llcommon/CMakeFiles/llcommon.dir/u64.o
>               Linking CXX shared library libllcommon.so
>               
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld:
>  skipping incompatible 
> ${SRC_DIR}/build-linux-i686/packages/lib/release/libbreakpad_client.so when 
> searching for -lbreakpad_client
>               
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld:
>  skipping incompatible 
> ${SRC_DIR}/build-linux-i686/packages/lib/release/libaprutil-1.so when 
> searching for -laprutil-1
>               
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld:
>  skipping incompatible 
> ${SRC_DIR}/build-linux-i686/packages/lib/release/libaprutil-1.a when 
> searching for -laprutil-1
>               
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld:
>  skipping incompatible 
> ${SRC_DIR}/build-linux-i686/packages/lib/release/libdb-5.1.so when searching 
> for -ldb-5.1
>               
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld:
>  cannot find -ldb-5.1
>               collect2: ld returned 1 exit status
>               make[2]: *** [llcommon/libllcommon.so] Error 1
>               make[1]: *** [llcommon/CMakeFiles/llcommon.dir/all] Error 2
>               make: *** [all] Error 2
>               ERROR: building default configuration returned 2
>               For more information: try re-running your command with 
> --verbose or --debug
>       (This is, off course, expected. Will have to produce my own 64bit 
> prebuilts for local use.)
> 
> Tried a standalone 64-bit build (after merging OPEN-38 changes):
>       Fails by hitting https://jira.secondlife.com/browse/OPEN-100
> 
> (Both errors occur much later in the build process than the one that'd occur 
> without this change.)
> 
> Tried a non-standalone 32-bit build:
>       Fails on https://jira.secondlife.com/browse/OPEN-23 , just as without 
> this change.
> 
> 
> Thanks,
> 
> Boroondas
> 
>

_______________________________________________
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