Entity-server restarting infinitely on ubuntu 14.10 armv7l


#1

Hi

: lsb_release -a
Description:    Ubuntu 14.10
: uname -m
armv7l

Starting and running seems normal until interface is connected, then entity-server is killed and re-spawned in infinite loop.
After interface is disconnected entity-server keep running without issues

Tested with latest windows client (interface-win-2187) and interface compiled on Friday on Ubuntu 14.10 x86

assignment.log
build.log


#2

I’m guessing this is because of TBB:

[100%] Building CXX object assignment-client/CMakeFiles/assignment-client.dir/assignment-client_automoc.cpp.o
Linking CXX executable assignment-client
/usr/bin/ld: skipping incompatible /home/android/build/hifi/build-ext/makefiles/tbb/project/src/tbb/lib/ia32/gcc4.4/libtbb.so.2 when searching for libtbb.so.2
/usr/bin/ld: skipping incompatible /home/android/build/hifi/build-ext/makefiles/tbb/project/src/tbb/lib/ia32/gcc4.4/libtbbmalloc.so.2 when searching for libtbbmalloc.so.2
[100%] Built target assignment-client

Ok, I then try to buld TBB from source

# build TBB from souce
mkdir  $HOME/build/tbb
cd $HOME/build/tbb
wget https://www.threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb43_20150316oss_src.tgz
tar zxvf tbb43_20150316oss_src.tgz
cd tbb43_20150316oss
make

export TBB_ROOT_DIR='$HOME/build/tbb/tbb43_20150316oss/build/linux_armv7_gcc_cc4.9.1_libc2.19_kernel3.0.36+_release'

# when building hifi - disable external TBB
cd $HOME/build/compile
cmake ../hifi/ -DGET_TBB=0

But now I get different error:

[24%] Building CXX object libraries/networking/CMakeFiles/networking.dir/src/LimitedNodeList.cpp.o
/tmp/ccE7zrIP.s: Assembler messages:
/tmp/ccE7zrIP.s:3738: Error: thumb conditional instruction should be in IT block -- `strexeq r4,r1,[r3]'
libraries/networking/CMakeFiles/networking.dir/build.make:215: recipe for target 'libraries/networking/CMakeFiles/networking.dir/src/LimitedNodeList.cpp.o' failed
make[3]: *** [libraries/networking/CMakeFiles/networking.dir/src/LimitedNodeList.cpp.o] Error 1
CMakeFiles/Makefile2:345: recipe for target 'libraries/networking/CMakeFiles/networking.dir/all' failed
make[2]: *** [libraries/networking/CMakeFiles/networking.dir/all] Error 2
CMakeFiles/Makefile2:135: recipe for target 'assignment-client/CMakeFiles/assignment-client.dir/rule' failed
make[1]: *** [assignment-client/CMakeFiles/assignment-client.dir/rule] Error 2
Makefile:106: recipe for target 'assignment-client' failed
make: *** [assignment-client] Error 2