Issue tracker: Issueshttps://tracker.crystax.net/https://tracker.crystax.net/favicon.ico?15359200272018-10-10T14:18:26ZIssue tracker
Redmine CrystaX NDK - Bug #2607 (Resolved): crew install command outputs bad error message when formula h...https://tracker.crystax.net/issues/26072018-10-10T14:18:26ZAlexander Z.zuav@crystax.net
<p>If formula has a dependency that refers to the non-existing formula then crew install command outputs the following message:</p>
<p>zuav@ithilien$ ./crew -b install target/python:2.7.11<br>
calculating dependencies for target/python: <br>
error: undefined method `dependencies' for nil:NilClass</p>
<p>Correct message must be like this:</p>
<p>error: target/python depends on unknown formula 'foo'</p>
CrystaX NDK - Bug #1016 (Rejected): 32 bit linux archive (*.bin file) is x86_64 executablehttps://tracker.crystax.net/issues/10162015-07-24T13:13:34ZAlexander Z.zuav@crystax.net
<p>It should be 32 bit executable.e</p>
CrystaX NDK - Bug #889 (Open): crystax-test-c++11 fails on x86_64 emulator if build with clang to...https://tracker.crystax.net/issues/8892015-01-27T22:30:44ZAlexander Z.zuav@crystax.net
<p>Final value of n is 5<br>
test thread: OK<br>
to_string(long double) failed: got: 0.000000; expected: 1965.050000<br>
FAILED test to_string<br>
1<br>
---> TEST FAILED!!</p>
CrystaX NDK - Bug #888 (Closed): crystax-test-c99-complex core dumps on x86_64 emulator if built ...https://tracker.crystax.net/issues/8882015-01-27T22:28:22ZAlexander Z.zuav@crystax.net
<p>/opt/android/android-sdk-macosx/platform-tools/adb -s "emulator-5554" shell "cd /data/local/tmp/ndk-tests && LD_LIBRARY_PATH=/data/local/tmp/ndk-tests ./crystax-test-c99-complex"<br>
sizeof(long double) = 16<br>
cacos: 8.852979e-01 + i-1.150127e+00<br>
cacosf: 8.111675e-01 + i-1.829175e+00<br>
Segmentation fault <br>
139<br>
---> TEST FAILED!!<br>
/opt/android/android-sdk-macosx/platform-tools/adb -s "emulator-5554" shell "rm /data/local/tmp/ndk-tests/crystax-test-c99-complex"</p>
CrystaX NDK - Bug #735 (Rejected): clang34 fails to link standalone tests fro mips64https://tracker.crystax.net/issues/7352014-10-16T16:28:29ZAlexander Z.zuav@crystax.net
<p>basic-c/cxx-compile test: linking mips:isa64r2 module with previous mips:isa64r6 modules</p>
<p>basic-c/cxx-compile test: linking -mnan=legacy module with previous -mnan=2008 modules</p>
<p>etc</p>
CrystaX NDK - Bug #608 (Closed): Build test fails: clang-include-gnu-libc++ because <ext/atomicit...https://tracker.crystax.net/issues/6082014-08-19T12:00:31ZAlexander Z.zuav@crystax.net
<a name="COMMAND-cd-tmpndk-zuavtestsbuildclang-include-gnu-libc"></a>
<h2 >COMMAND: cd /tmp/ndk-zuav/tests/build/clang-include-gnu-libc++<a href="#COMMAND-cd-tmpndk-zuavtestsbuildclang-include-gnu-libc" class="wiki-anchor">¶</a></h2>
<a name="COMMAND-tmpandroid-ndk-20140818ndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS"></a>
<h2 >COMMAND: /tmp/android-ndk-20140818/ndk-build -j16 -B APP_ABI=armeabi APP_LDFLAGS= APP_CFLAGS=<a href="#COMMAND-tmpandroid-ndk-20140818ndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS" class="wiki-anchor">¶</a></h2>
<p>[armeabi] Compile++ thumb: clang-include-gnu-libc++ <= clang-include-gnu-libc++.cc<br>
[armeabi] Prebuilt : libgnustl_shared.so <= /sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi/thumb/<br>
[armeabi] Install : libgnustl_shared.so => libs/armeabi/libgnustl_shared.so<br>
jni/clang-include-gnu-libc++.cc:16:27: fatal error: ext/atomicity.h: No such file or directory<br>
#include <br>
^<br>
compilation terminated.<br>
make: *** [obj/local/armeabi/objs/clang-include-gnu-libc++/clang-include-gnu-libc++.o] Error 1<br>
make: *** Waiting for unfinished jobs....</p>
CrystaX NDK - Bug #585 (Closed): build-gnu-libobjc.sh do not generate libs for all abishttps://tracker.crystax.net/issues/5852014-08-14T20:03:36ZAlexander Z.zuav@crystax.netCrystaX NDK - Bug #583 (Closed): Build of tests/device/crystax-issue350-copy-with-zone failed whe...https://tracker.crystax.net/issues/5832014-08-14T19:33:05ZAlexander Z.zuav@crystax.net
<p>Error messages:<br>
Building NDK device test: test-objc-issue-350</p>
<a name="COMMAND-cd-tmpndk-zuavtestsbuildtest-objc-issue-350"></a>
<h2 >COMMAND: cd /tmp/ndk-zuav/tests/build/test-objc-issue-350<a href="#COMMAND-cd-tmpndk-zuavtestsbuildtest-objc-issue-350" class="wiki-anchor">¶</a></h2>
<a name="COMMAND-Userszuavsrcndkplatformndkndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS"></a>
<h2 >COMMAND: /Users/zuav/src/ndk/platform/ndk/ndk-build -j16 -B APP_ABI=armeabi APP_LDFLAGS= APP_CFLAGS=<a href="#COMMAND-Userszuavsrcndkplatformndkndk-build-j16-B-APP_ABIarmeabi-APP_LDFLAGS-APP_CFLAGS" class="wiki-anchor">¶</a></h2>
<p>[armeabi] Compile thumb: test-objc-issue-350 <= main.m<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s: Assembler messages:<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1350: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1350: Error: unrecognized symbol type ".objc_sel_namesetBoolProperty"<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1350: Error: junk at end of line, first unrecognized character is <code>:'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1352: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1352: Error: junk at end of line, first unrecognized character is</code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1354: Error: junk at end of line, first unrecognized character is <code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1356: Error: expected comma after name</code>' in .size directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1358: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1358: Error: unrecognized symbol type ".objc_sel_namesetStringProperty"<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1358: Error: junk at end of line, first unrecognized character is <code>:'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1360: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1360: Error: junk at end of line, first unrecognized character is</code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1362: Error: junk at end of line, first unrecognized character is <code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1364: Error: expected comma after name</code>' in .size directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1366: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1366: Error: unrecognized symbol type ".objc_sel_namesetBarProperty"<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1366: Error: junk at end of line, first unrecognized character is <code>:'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1368: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1368: Error: junk at end of line, first unrecognized character is</code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1370: Error: junk at end of line, first unrecognized character is <code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1372: Error: expected comma after name</code>' in .size directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1382: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1382: Error: unrecognized symbol type ".objc_sel_namesetIntProperty"<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1382: Error: junk at end of line, first unrecognized character is <code>:'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1384: Error: Missing symbol name in directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1384: Error: junk at end of line, first unrecognized character is</code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1386: Error: junk at end of line, first unrecognized character is <code>"'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1388: Error: expected comma after name</code>' in .size directive<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1412: Error: bad expression<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1412: Error: junk at end of line, first unrecognized character is <code>.'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1414: Error: bad expression<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1414: Error: junk at end of line, first unrecognized character is</code>.'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1416: Error: bad expression<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1416: Error: junk at end of line, first unrecognized character is <code>.'<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1420: Error: bad expression<br>
/var/folders/qf/_fj_8z_j0yxddzhh30nbxcj40000gn/T/main-b0b8e6.s:1420: Error: junk at end of line, first unrecognized character is</code>.'<br>
clang: error: assembler command failed with exit code 1 (use -v to see invocation)<br>
make: *** [obj/local/armeabi/objs/test-objc-issue-350/main.o] Error 1<br>
!!! BUILD FAILURE [/Users/zuav/src/ndk/platform/ndk/tests/device/test-objc-issue-350]!!! See /tmp/ndk-zuav/build.log for details or use --verbose option!</p>
CrystaX NDK - Bug #343 (Closed): Check required mac ports programs and PATH while building on Machttps://tracker.crystax.net/issues/3432013-04-29T12:50:45ZAlexander Z.zuav@crystax.net
<ol>
<li>Check that some programs critical to NDK build are installed.</li>
<li>Add path to GNU version of the sed and tar programs.</li>
</ol>
CrystaX NDK - Task #322 (Closed): C++11: test to_string, to_wstring, sto* functions https://tracker.crystax.net/issues/3222013-04-18T16:52:59ZAlexander Z.zuav@crystax.net
<p><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string">http://en.cppreference.com/w/cpp/string/basic_string/to_string</a><br>
<a href="http://en.cppreference.com/w/cpp/string/basic_string/to_wstring">http://en.cppreference.com/w/cpp/string/basic_string/to_wstring</a><br>
<a href="http://en.cppreference.com/w/cpp/string/basic_string/stol">http://en.cppreference.com/w/cpp/string/basic_string/stol</a><br>
<a href="http://en.cppreference.com/w/cpp/string/basic_string/stoul">http://en.cppreference.com/w/cpp/string/basic_string/stoul</a><br>
<a href="http://en.cppreference.com/w/cpp/string/basic_string/stof">http://en.cppreference.com/w/cpp/string/basic_string/stof</a></p>
CrystaX NDK - Task #321 (Closed): Create stub librystax libraryhttps://tracker.crystax.net/issues/3212013-04-17T18:29:45ZAlexander Z.zuav@crystax.net
<p>Create stub libcrystax library a la android's libc used in ndk.</p>
<p>This will greatly simplify build process for libocbj and forthcoming fortran runtime and so on.</p>
CrystaX NDK - Bug #301 (Closed): Add mclinker to toolchain repos and to the manifesthttps://tracker.crystax.net/issues/3012013-03-28T13:50:28ZAlexander Z.zuav@crystax.net
<p>mclinker is reuqired to build NDK since last Google's ndk release.</p>
<p>Repo's URL is:</p>
<p><a href="https://android.googlesource.com/toolchain/mclinker">https://android.googlesource.com/toolchain/mclinker</a></p>
CrystaX NDK - Bug #300 (Closed): Add perl to toolchain repos and to the manifesthttps://tracker.crystax.net/issues/3002013-03-28T13:48:40ZAlexander Z.zuav@crystax.net
<p>Since last Google's NDK release host perl is required to ndk build.</p>
<p>Repos URL is:</p>
<p><a href="https://android.googlesource.com/toolchain/perl">https://android.googlesource.com/toolchain/perl</a></p>
CrystaX NDK - Feature #195 (Closed): Always use prebuilt MINGW toolchainhttps://tracker.crystax.net/issues/1952013-01-31T20:00:07ZAlexander Z.zuav@crystax.net
<p>Do not search in PATH for mingw toolchain. Use prebuilt MINGW toolchain like it's done with GCC toolchain on linux hosts.<br>
If prebuilt MINGW toolchain not found then output dirty words and stiop build process.<br>
This change can help to avoid target toolchain builds that are broken because of incorrect MINGW toolchain used.</p>
CrystaX NDK - Feature #178 (Closed): Add complex.h support into crystax libhttps://tracker.crystax.net/issues/1782013-01-20T19:19:41ZAlexander Z.zuav@crystax.net
<p>This is the last feature required for 'fully enabled ISO C99 support' in libstdc++ configure tests to produce 'yes'.</p>