Issue tracker: Issueshttps://tracker.crystax.net/https://tracker.crystax.net/favicon.ico?15359200272018-10-15T12:44:56ZIssue tracker
Redmine CrystaX NDK - Bug #2609 (Resolved): host/curl built with libdind2 from /usr/local/opt on darwin hosthttps://tracker.crystax.net/issues/26092018-10-15T12:44:56ZAlexander Z.zuav@crystax.net
<p>Target curl and libcurl must not depend on libraries from /usr/local/opt.</p>
CrystaX NDK - Bug #2608 (Open): In-box tests fail to run on CI servers because of existing VMshttps://tracker.crystax.net/issues/26082018-10-11T18:53:21ZAlexander Z.zuav@crystax.net
<p>Error messages on linux machine:</p>
<pre><code>Command: ["docker", "run", "--name", "gitlab-runner-ndk-ubuntu15.10-x86_64", "-d", "--expose", "22", "-p", "127.0.0.1:2202:22", "-c", "4", "-m", "4096m", "crystax/ubuntu15.10-x86_64", "/usr/sbin/sshd", "-D", {:notify=>[:stdout, :stderr]}]
Stderr: /usr/bin/docker: Error response from daemon: Conflict. The container name "/gitlab-runner-ndk-ubuntu15.10-x86_64" is already in use by container "33de8de4b33132b417f5e20e96a94697d1b852070a7cf763c2ebf855079fe4dc". You have to remove (or rename) that container to be able to reuse that name.
See '/usr/bin/docker run --help'.
</code></pre>
<p>Error messages on darwin machine:</p>
<pre><code>==> default: Checking if box 'crystax/ndk-macosx10.9' is up to date...
Parallels Desktop virtual machine with the name 'cislave-ndk-macosx10.9' already exists.
Please use another name or delete the machine with the existing
name, and try again.
</code></pre>
<p>Error message on linux machine when trying to run tests in winodows box:</p>
<pre><code>Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'crystax/ndk-windows7-x86_64' is up to date...
A VirtualBox machine with the name 'gitlab-runner-ndk-windows7-x86_64' already exists.
Please use another name or delete the machine with the existing
name, and try again.
</code></pre>
<p>Proposed solution: delete all VMs before running tests 'in-box'.</p>
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 #1433 (Open): kevent has problems on arm64https://tracker.crystax.net/issues/14332016-07-12T11:21:49ZAlexander Z.zuav@crystax.net
<p>When bx (libbitcoint-explorer) is built for arm64, it uses libzmq, which by default configured to use event as poller.<br>
bx aborts when run on arm64 device, like this:</p>
<pre><code>shell@angler:/data/local/tmp/bitcoin $ ./bx fetch-tx 828ef3b079f9c23829c56fe86e85b4a69d9e06e5b54ea597eef5fb3ffef509fe
/bx fetch-tx 828ef3b079f9c23829c56fe86e85b4a69d9e06e5b54ea597eef5fb3ffef509fe
WARNING: linker: ./bx: unused DT entry: type 0xf arg 0xf450
Bad address (/Volumes/Source-HD/src/libbitcoin/arm64.gcc6/build-libbitcoin-explorer/libzmq/src/kqueue.cpp:81)
Aborted
</code></pre> CrystaX NDK - Bug #1390 (Open): Investigate new build/standalone-toolchainhttps://tracker.crystax.net/issues/13902016-05-14T10:43:32ZAlexander Z.zuav@crystax.net
<p>Either fix this test or remove it since we already have working standalone tests.</p>
CrystaX NDK - Bug #1389 (Open): Investigate new test device/asan-smokehttps://tracker.crystax.net/issues/13892016-05-14T10:41:42ZAlexander Z.zuav@crystax.net
<p>Investigate while this new Google's test seems to be broken.</p>
CrystaX NDK - Bug #1388 (Open): Find third-party code for device/test-vulkanhttps://tracker.crystax.net/issues/13882016-05-14T10:39:30ZAlexander Z.zuav@crystax.net
<p>This new Google's test requires some third party code to be build and run.</p>
CrystaX NDK - Bug #1387 (Open): Find third-party code for device/test-shaderc-libc++https://tracker.crystax.net/issues/13872016-05-14T10:38:45ZAlexander Z.zuav@crystax.net
<p>This new Google's test requires some third party code to be build and run.</p>
CrystaX NDK - Bug #1386 (Open): Find third-party code for device/test-shaderc-gnustlhttps://tracker.crystax.net/issues/13862016-05-14T10:37:48ZAlexander Z.zuav@crystax.net
<p>This new Google's test requires some third party code to be build and run.</p>
CrystaX NDK - Feature #1371 (Open): Use common {setup,config}.mk files for GCC and LLVM toolchain...https://tracker.crystax.net/issues/13712016-04-22T11:41:00ZAlexander Z.zuav@crystax.net
<p>The idea: </p>
<p>GCC's setup.mk files for different GCC version differ only in version.<br>
The same is true for LLVM toolchains.</p>
<p>So it make sense just set version var and include the same base file from the versioned ones.</p>
CrystaX NDK - Bug #1171 (Closed): In make-standalone-toolchain obj c/c++ and vendor libraries for...https://tracker.crystax.net/issues/11712015-12-03T17:52:53ZAlexander Z.zuav@crystax.net
<p>All libs are copied into /lib.<br>
But for mipsmips64 they should be copied into the dir specific for the default abi, e.g. lib64r2 for mips64.</p>
CrystaX NDK - Bug #1168 (Closed): mips64 standalone test fails with GCC/gnustlhttps://tracker.crystax.net/issues/11682015-11-30T18:08:56ZAlexander Z.zuav@crystax.net
<p>Failed tests are basic-objcxx-compile and libcrystax-cxx-linked</p>
CrystaX NDK - Bug #1167 (Closed): host python for windows incorrectly built without standard exte...https://tracker.crystax.net/issues/11672015-11-27T12:13:41ZAlexander Z.zuav@crystax.net
<p>Almost all standard extension are excluded from windows python build.</p>
CrystaX NDK - Bug #1162 (Closed): standalone test libcrystax-cxx-linked failed for GCC 5https://tracker.crystax.net/issues/11622015-11-18T17:50:35ZAlexander Z.zuav@crystax.net
<p>Running libcrystax-cxx-linked test... # COMMAND[cd /tmp/ndk-zuav/tests/standalone/build]</p>
<a name="COMMANDtmpndk-zuavtmpandroid-ndk-api21-arm-darwin-x86_64-5-gnustl-36binarm-linux-androideabi-g-DABI_armeabi_v7a1-marcharmv7-a-mfloat-abisoftfp-fno-exceptions-o-devnull-maincpp-lstdc-latomic"></a>
<h1 >COMMAND[/tmp/ndk-zuav/tmp/android-ndk-api21-arm-darwin-x86_64-5-gnustl-3.6/bin/arm-linux-androideabi-g++ -DABI_armeabi_v7a=1 -march=armv7-a -mfloat-abi=softfp -fno-exceptions -o /dev/null main.cpp -lstdc++ -latomic]<a href="#COMMANDtmpndk-zuavtmpandroid-ndk-api21-arm-darwin-x86_64-5-gnustl-36binarm-linux-androideabi-g-DABI_armeabi_v7a1-marcharmv7-a-mfloat-abisoftfp-fno-exceptions-o-devnull-maincpp-lstdc-latomic" class="wiki-anchor">¶</a></h1>
<p>main.cpp:1:20: fatal error: iostream: No such file or directory<br>
compilation terminated.</p>
CrystaX NDK - Bug #1161 (Closed): standalone test builtin-macros failed for gcc 5 https://tracker.crystax.net/issues/11612015-11-18T16:35:22ZAlexander Z.zuav@crystax.net
<p>Checking <strong>WCHAR_MAX</strong>: Invalid built-in macro definition: '0xffffffffU', expected '4294967295U'</p>