commit | 162427f1fd64eaed427d2ef03011eb1fc2f8b7c8 | [log] [tgz] |
---|---|---|
author | Adrien BĂ©raud <adrien.beraud@savoirfairelinux.com> | Tue Apr 12 18:04:08 2016 -0400 |
committer | Romain B. <romain.bertozzi@savoirfairelinux.com> | Thu Apr 14 08:50:48 2016 -0500 |
tree | 24f979591068335667cfcc68bb2af09ae5ebe031 | |
parent | 197c8c88ba89b38c2b4c597b7d2586e527b9c608 [diff] |
crash: fix in callfragment when closing call This crash seemed to occur when a call was closed. The redraw of the add contact button seemed to be the source of it, in CallFragment.java A NullPointerException when accessing the sipcall and its participants was the cause. Unfortunately, the reproductibility of this crash was not easy and no log or stacktrace were provided with the Tuleap issue. This patch solves the crash by checking the nullity of the elements implied in the redraw of the add contact button. Please see the associated Tuleap for more information. Change-Id: I9a680faf67e4d3d9774cc3afb95d712142254079 Tuleap: #567
This repository is meant for the porting of Ring to Android.
Make sure you have the android-ndk and android-sdk, and you'll want something like this in your .bashrc (or equivalent):
export ANDROID_NDK=$HOME/src/android-ndk export ANDROID_NDK_ROOT=$ANDROID_NDK export ANDROID_SDK=$HOME/src/android-sdk-linux export ANDROID_HOME=$ANDROID_SDK export PATH=$ANDROID_SDK/platform-tools:${PATH}
install swig-2.0.6 or later and python-2.7 or later on your system
Supported archs are: armeabi-v7a and x86
Example:
ANDROID_ABI="armeabi-v7a x86"
Then:
./compile.sh
We use a tested hash to build ring daemon, but if you want to use master:
cd ring && git pull cd - ./compile --build
--build
will bypass the tested hash's checkout.
When all else fails:
rm -rf ring-daemon git clean -dfx
And start again.
Update translations using the Transifex client (tx) :
./update-translations.sh
Makeinfo issue makeinfo: command not found WARNING: 'makeinfo' is missing on your system. Solution: Install texinfo package containing makeinfo dep.
Unable to locate tools.jar Solution: Your java installation is not pointing to a JDK. Install one, or make JAVA_HOME point to it.
When building the apk error in build-tools error while loading shared libraries: libstdc++.so.6 Solution: Install lib32stdc++6 lib32z1-dev