Issue tracker: Issues
https://tracker.crystax.net/
https://tracker.crystax.net/favicon.ico?1535920027
2016-05-31T09:00:06Z
Issue tracker
Redmine
CrystaX NDK - Bug #1404 (Closed): Unable to make standalone toolchain based on clang (r859) / --...
https://tracker.crystax.net/issues/1404
2016-05-31T09:00:06Z
Andrey A.
<p>[11:39:53/0] andrey:~/Development/Contrib/trunk$ ~/crystax-ndk-10.3.1/build/tools/make-standalone-toolchain.sh --toolchain=arm-linux-android-clang3.8 --use-llvm --platform=android-16<br>
HOST_OS=linux<br>
HOST_EXE=<br>
HOST_ARCH=x86_64<br>
HOST_TAG=linux-x86_64<br>
HOST_NUM_CPUS=8<br>
BUILD_NUM_CPUS=16<br>
Auto-config: --arch=arm<br>
Auto-config: --toolchain=arm-linux-android-clang3.8-4.9, --llvm-version=<br>
*** Can't detect LLVM version</p>
<p>So, it cannot detect LLVM version.<br>
And a question: how to override 4.9 in autoconfig value arm-linux-android-clang3.8-4.9 ???</p>
<p>[11:52:35/0] andrey:~/Development/Contrib/trunk$ ~/crystax-ndk-10.3.1/build/tools/make-standalone-toolchain.sh --toolchain=arm-linux-android-clang3.8 --use-llvm --platform=android-16 --llvm-version=3.8<br>
HOST_OS=linux<br>
HOST_EXE=<br>
HOST_ARCH=x86_64<br>
HOST_TAG=linux-x86_64<br>
HOST_NUM_CPUS=8<br>
BUILD_NUM_CPUS=16<br>
ERROR: Unknown option '--llvm-version'. See --help for usage.</p>
CrystaX NDK - Task #1348 (Closed): Get rid of 32-bit host toolchains for GNU/Linux and OS X
https://tracker.crystax.net/issues/1348
2016-03-26T16:05:55Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #1167 (Closed): host python for windows incorrectly built without standard exte...
https://tracker.crystax.net/issues/1167
2015-11-27T12:13:41Z
Alexander Z.
zuav@crystax.net
<p>Almost all standard extension are excluded from windows python build.</p>
CrystaX NDK - Bug #1159 (Closed): make-standalone-toolchain is broken
https://tracker.crystax.net/issues/1159
2015-11-17T19:19:24Z
Alexander Z.
zuav@crystax.net
<p>run-standalone-tests.rb command fails with the following message:</p>
<p>libc++, API levels: failed to make standalone toolchain with command: ./build/tools/make-standalone-toolchain.sh --platform=android-3 --install-dir=/tmp/ndk-zuav/tmp/android-ndk-api3-arm-linux-x86_64-4.9-libc++-3.6 --llvm-version=3.6 --stl=libc++ --toolchain=arm-linux-androideabi-4.9 --system=linux-x86_64</p>
<p>in log:</p>
<p>Copying c++ runtime headers and libraries (with libc++abi)...<br>
ERROR: Can't copy from non-directory: ./sources/cxx-stl/llvm-libc++/libcxx/include</p>
CrystaX NDK - Bug #1118 (Closed): Install crew.cmd failed
https://tracker.crystax.net/issues/1118
2015-11-09T09:30:41Z
Dmitry M.
dm@crystax.net
<p>/home/cislave/workspace/ndk-build-all/HOST/linux/LABEL/ndk-build/platform/ndk/build/scripts/install-crew --out-dir=/tmp/ndk-cislave/tmp/build-20677/crystax-ndk-10.2.1/tools<br>
Installing CREW<br>
cp /home/cislave/workspace/ndk-build-all/HOST/linux/LABEL/ndk-build/platform/ndk/build/scripts/ruby.cmd /tmp/ndk-cislave/tmp/build-20677/crystax-ndk-10.2.1/prebuilt/window/bin/<br>
cp: cannot create regular file '/tmp/ndk-cislave/tmp/build-20677/crystax-ndk-10.2.1/prebuilt/window/bin/': No such file or directory<br>
ERROR: Could not copy ruby script to 32 bit destination<br>
ERROR: Can't generate proper release packages.</p>
CrystaX NDK - Task #1095 (In Progress): Implement package management system (crew)
https://tracker.crystax.net/issues/1095
2015-10-13T14:47:06Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #1008 (Closed): yasm is not included into 32-bit linux packages
https://tracker.crystax.net/issues/1008
2015-07-20T09:48:41Z
Dmitry M.
dm@crystax.net
CrystaX NDK - Bug #1000 (Closed): gdb is broken after last merge
https://tracker.crystax.net/issues/1000
2015-07-08T14:41:10Z
Dmitry M.
dm@crystax.net
<p>$ ~/work/ndk/ndk/platform/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb --version<br>
Could not find platform independent libraries <br>
Could not find platform dependent libraries <br>
Consider setting $PYTHONHOME to [:]<br>
ImportError: No module named site</p>
<p>$ /opt/android/crystax-ndk-10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb --version<br>
GNU gdb (GDB) 7.7<br>
Copyright (C) 2014 Free Software Foundation, Inc.<br>
License GPLv3+: GNU GPL version 3 or later <a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a><br>
This is free software: you are free to change and redistribute it.<br>
There is NO WARRANTY, to the extent permitted by law. Type "show copying"<br>
and "show warranty" for details.<br>
This GDB was configured as "--host=x86_64-apple-darwin --target=arm-linux-android".<br>
Type "show configuration" for configuration details.<br>
For bug reporting instructions, please see:<br>
<a href="http://source.android.com/source/report-bugs.html">http://source.android.com/source/report-bugs.html</a>.<br>
Find the GDB manual and other documentation resources online at:<br>
<a href="http://www.gnu.org/software/gdb/documentation/">http://www.gnu.org/software/gdb/documentation/</a>.<br>
For help, type "help".<br>
Type "apropos word" to search for commands related to "word".</p>
<p>As you can see, gdb from 10.2.0 release works, whereas gdb from latest build doesn't. Probably some error related to gdb's Python integration.</p>
CrystaX NDK - Bug #999 (Closed): GDB is linked against /usr/local/lib/liblzma.5.dylib which is no...
https://tracker.crystax.net/issues/999
2015-07-08T13:02:04Z
Dmitry M.
dm@crystax.net
<p>$ /opt/android/crystax-ndk-10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb --version<br>
dyld: Library not loaded: /usr/local/lib/liblzma.5.dylib<br>
Referenced from: /opt/android/crystax-ndk-10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb<br>
Reason: Incompatible library version: arm-linux-androideabi-gdb requires version 8.0.0 or later, but liblzma.5.dylib provides version 6.0.0<br>
[1] 25533 trace trap --version</p>
<p>$ otool -L /opt/android/crystax-ndk-10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb<br>
/opt/android/crystax-ndk-10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb:<br>
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)<br>
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)<br>
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)<br>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.43.0)<br>
/usr/local/lib/liblzma.5.dylib (compatibility version 8.0.0, current version 8.1.0)<br>
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)</p>
CrystaX NDK - Bug #984 (Closed): Binutils binaries contains reference to non-existing libgcc_s.1....
https://tracker.crystax.net/issues/984
2015-06-24T08:49:47Z
Dmitry M.
dm@crystax.net
<p>$ otool -L /opt/brew/Cellar/crystax-ndk/10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip<br>
/opt/brew/Cellar/crystax-ndk/10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip:<br>
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)<br>
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)<br>
/tmp/gcc/x86_64-apple-darwin-4.9.2/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)</p>
<p>This cause warnings on "@brew install crystax-ndk@":<br>
<br>
Warning: Could not fix /tmp/gcc/x86_64-apple-darwin-4.9.2/lib/libgcc_s.1.dylib in /opt/brew/Cellar/crystax-ndk/10.2.0/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip</p>
<p>Binaries works fine then, since there is /usr/lib/libgcc_s.1.dylib in system, but those warnings are just useless and confuse peoples.</p>
<p>Please fix.</p>
CrystaX NDK - Bug #946 (Closed): crystax-issue355-clock_nanosleep failed
https://tracker.crystax.net/issues/946
2015-05-07T22:50:03Z
Dmitry M.
dm@crystax.net
<p>2015-05-07 20:01:31.897 UTC: > ## ADBRUNNER.2363 [emulator-5554] RUN: log LOGCAT-TAG-04f1fb89422340cab8538195658ab796 && cd /data/local/tmp/ndk-tests/armeabi-v7a/969677f6-b048-4e8f-a967-1ad502d7f73b && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests/armeabi-v7a/969677f6-b048-4e8f-a967-1ad502d7f73b TMPDIR=/data/local/tmp/ndk-tests/armeabi-v7a/tmp ./clock_nanosleep<br>
2015-05-07 20:01:37.068 UTC: > ## ADBRUNNER.2363 [emulator-5554] > clock_nanosleep() sleep longer than needed: diff=3019463820<br>
2015-05-07 20:01:37.093 UTC: > ## ADBRUNNER.2363 [emulator-5554] RUN [$?=1]: log LOGCAT-TAG-04f1fb89422340cab8538195658ab796 && cd /data/local/tmp/ndk-tests/armeabi-v7a/969677f6-b048-4e8f-a967-1ad502d7f73b && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests/armeabi-v7a/969677f6-b048-4e8f-a967-1ad502d7f73b TMPDIR=/data/local/tmp/ndk-tests/armeabi-v7a/tmp ./clock_nanosleep</p>
CrystaX NDK - Bug #938 (Closed): pthread_mutex_timedlock test failed
https://tracker.crystax.net/issues/938
2015-05-07T08:51:47Z
Dmitry M.
dm@crystax.net
<p>2015-05-07 06:35:47.839 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&fast_mutex): BEGIN<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&fast_mutex): OK<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&rec_mutex): BEGIN<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&rec_mutex): OK<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&errcheck_mutex): BEGIN<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test lock_unlock(&errcheck_mutex): OK<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&fast_mutex): BEGIN<br>
2015-05-07 06:35:50.846 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&fast_mutex): OK<br>
2015-05-07 06:35:50.847 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&rec_mutex): BEGIN<br>
2015-05-07 06:35:50.847 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&rec_mutex): OK<br>
2015-05-07 06:35:50.847 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&errcheck_mutex): BEGIN<br>
2015-05-07 06:35:50.847 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test expired(&errcheck_mutex): OK<br>
2015-05-07 06:35:50.847 UTC: > ## ADBRUNNER.22421 [emulator-5560] > test with_thread(&fast_mutex): BEGIN<br>
2015-05-07 06:35:57.861 UTC: > ## ADBRUNNER.22421 [emulator-5560] > FATAL: jni/main.c:157: pthread_mutex_timedlock failed: expected timeout, got 0 (Success)<br>
2015-05-07 06:35:58.189 UTC: > ## ADBRUNNER.22421 [emulator-5560] > Aborted</p>
CrystaX NDK - Bug #55 (Closed): No ISO C99 support in <stdlib.h>
https://tracker.crystax.net/issues/55
2013-01-08T17:06:19Z
Dmitry M.
dm@crystax.net
<p>configure:17458: checking for ISO C99 support in <br>
configure:17562: /home/crystax/work/ndk/platform/ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-g++ -o conftest --sysroot=/home/crystax/work/ndk/platform/ndk/platforms/android-9/arch-arm -I/tmp/ndk-crystax/tmp/build-7671/build-gnustl/4.4.3/static-armeabi-4.4.3/libcrystax/include -fexceptions -frtti -D_<u>BIONIC</u>_ -O2 -fvisibility=hidden -fvisibility-inlines-hidden -std=c++98 -fno-exceptions -L/home/crystax/work/ndk/platform/ndk/platforms/android-9/arch-arm/usr/lib -L/tmp/ndk-crystax/tmp/build-7671/build-gnustl/4.4.3/static-armeabi-4.4.3/libcrystax/lib -lcrystax -lstdc++ -llog -lm -lc conftest.cc -lm >&5<br>
conftest.cc: In function 'int main()':<br>
conftest.cc:43: error: 'strtold' was not declared in this scope<br>
conftest.cc:51: error: '_Exit' was not declared in this scope<br>
configure:17568: $? = 1<br>
configure: failed program was:<br>
| /* confdefs.h. <em>/<br>
|<br>
| #define PACKAGE_NAME "package-unused"<br>
| #define PACKAGE_TARNAME "libstdc++"<br>
| #define PACKAGE_VERSION "version-unused"<br>
| #define PACKAGE_STRING "package-unused version-unused"<br>
| #define PACKAGE_BUGREPORT ""<br>
| #ifdef __cplusplus<br>
| extern "C" void exit (int);<br>
| #endif<br>
| #define STDC_HEADERS 1<br>
| #define HAVE_SYS_TYPES_H 1<br>
| #define HAVE_SYS_STAT_H 1<br>
| #define HAVE_STDLIB_H 1<br>
| #define HAVE_STRING_H 1<br>
| #define HAVE_MEMORY_H 1<br>
| #define HAVE_STRINGS_H 1<br>
| #define HAVE_INTTYPES_H 1<br>
| #define HAVE_STDINT_H 1<br>
| #define HAVE_UNISTD_H 1<br>
| #define HAVE_DLFCN_H 1<br>
| #define LT_OBJDIR ".libs/"<br>
| #define _GLIBCXX_HOSTED 1<br>
| #define HAVE_GTHR_DEFAULT 1<br>
| #define HAVE_STRERROR_R 1<br>
| #define _GLIBCXX_USE_LONG_LONG 1<br>
| #define HAVE_WCHAR_H 1<br>
| #define HAVE_MBSTATE_T 1<br>
| #define HAVE_WCTYPE_H 1<br>
| #define _GLIBCXX_USE_WCHAR_T 1<br>
| #define _GLIBCXX_USE_C99_MATH 1<br>
| /</em> end confdefs.h. <em>/<br>
| #include <br>
| volatile float f;<br>
| volatile long double ld;<br>
| volatile unsigned long long ll;<br>
| lldiv_t mydivt;<br>
| int<br>
| main ()<br>
| {<br>
| char</em> tmp;<br>
| f = strtof("gnu", &tmp);<br>
| ld = strtold("gnu", &tmp);<br>
| ll = strtoll("gnu", &tmp, 10);<br>
| ll = strtoull("gnu", &tmp, 10);<br>
| ll = llabs(10);<br>
| mydivt = lldiv(10,1);<br>
| ll = mydivt.quot;<br>
| ll = mydivt.rem;<br>
| ll = atoll("10");<br>
| _Exit(0);<br>
|<br>
| ;<br>
| return 0;<br>
| }<br>
configure:17596: result: no</p>
CrystaX NDK - Task #49 (Closed): Figure out what's wrong with stackoverflow example
https://tracker.crystax.net/issues/49
2013-01-08T17:01:49Z
Dmitry M.
dm@crystax.net
<p><a href="http://stackoverflow.com/questions/11163984/android-crystax-ndk-segmentation-fault-with-file-access-in-java-threads">http://stackoverflow.com/questions/11163984/android-crystax-ndk-segmentation-fault-with-file-access-in-java-threads</a></p>
CrystaX NDK - Bug #48 (Closed): dynamic_cast problem
https://tracker.crystax.net/issues/48
2013-01-08T17:00:54Z
Dmitry M.
dm@crystax.net
<p><a href="http://www.crystax.net/trac/ndk/ticket/64">http://www.crystax.net/trac/ndk/ticket/64</a></p>