<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Hello list,</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I have a problem with running debian inside parallels on my iMac 2019 (i5 8500, 64gb ram). Debian actually runs fine, but downloading lineageos via the repo command fails and it seems it is due to gnutls.</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class="">When I tried to download lineageos via the repo command</span><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">repo init -u <a href="https://github.com/LineageOS/android.git" class="">https://github.com/LineageOS/android.git</a> -b lineage-19.1<br class=""></blockquote></blockquote><span class="">the command failed with an 'git was killed with signal 4' error.</span><br class=""><br class=""><span class="">I narrowed it down to git trying to clone from an http**s** source. The command </span><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">git clone '<a href="https://gerrit.googlesource.com/git-repo" class="">https://gerrit.googlesource.com/git-repo</a>' <br class=""></blockquote></blockquote><span class="">dies with the error message 'git-remote-https died of signal 4‘. </span><br class=""><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div class=""><span class="">When I try to do the same with </span></div><div class=""><blockquote type="cite" class=""><blockquote type="cite" class="">wget <a href="https://gerrit.googlesource.com/git-repo" class="">https://gerrit.googlesource.com/git-repo</a></blockquote></blockquote></div><div class=""><span class="">I receive the error 'Illegal instruction'</span><span class="">.</span></div></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Initially I thought this was a problem with openssl and asked the openssl dev mailing list. </div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">They pointed me to producing a coredump. So I did:</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div class=""><br class=""></div><div class=""><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">ulimit -c unlimeted</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">sudo sysctl -w kernel.core_uses_pid=1</span></blockquote></blockquote></div><div class=""><br class=""></div><div class="">and reproduced the error with</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">wget</span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""> </span><a href="https://gerrit.googlesource.com/git-repo" class="" style="caret-color: rgb(0, 0, 0);">https://gerrit.googlesource.com/git-repo</a></blockquote></blockquote></div><div class=""><br class=""></div><div class="">which produced a core dump file which I opened via</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">gdb wget core.252637</span></blockquote></blockquote></div><div class=""><br class=""></div><div class="">and that stated:</div><div class=""><div class="" style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(57, 192, 38);"><span class="" style="font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);"><br class=""></span></div><div class="" style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(57, 192, 38);"><span class="" style="font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);"><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);">Using host libthread_db library "</span><span class="" style="color: rgb(57, 192, 38); font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures;">/lib/x86_64-linux-gnu/libthread_db.so.1</span><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);">".</span></blockquote></blockquote><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Core was generated by `wget</span><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""> </span><a href="https://gerrit.googlesource.com/git-repo'" class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0);">https://gerrit.googlesource.com/git-repo'</a><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">.</span></blockquote></blockquote><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Program terminated with signal SIGILL, Illegal instruction.</span></blockquote></blockquote><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);">0 </span><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(86, 32, 244);">0x00007f3a9594fb0a</span><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);"> in </span><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(170, 171, 37);">??</span><span class="" style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures; color: rgb(0, 0, 0);"> () from </span><span class="" style="color: rgb(57, 192, 38); font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures;">/lib/x86_64-linux-gnu/libgnutls.so.30</span></blockquote></blockquote></span></div></div><div class=""><br class=""></div><div class="">So it seems that it isn’t openssl causing the problem but gnutls. I therefore tried to apt source —compile libgnutls and that fails in the test phase with lots of lines like:</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">make[6]: Entering directory '/home/xxx/build-libgnutls/gnutls28-3.7.7/b4deb/tests'</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">../../build-aux/test-driver: line 112: 361413 Illegal instruction "$@" >> "$log_file" 2>&1</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">FAIL: tls13/supported_versions</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">../../build-aux/test-driver: line 112: 361411 Illegal instruction "$@" >> "$log_file" 2>&1</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">../../build-aux/test-driver: line 112: 361412 Illegal instruction "$@" >> "$log_file" 2>&1</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">FAIL: tls13/tls12-no-tls13-exts</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">FAIL: tls13/post-handshake-with-cert</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">FAIL: sanity-cpp</span></blockquote></blockquote><blockquote type="cite" class="" style="caret-color: rgb(255, 255, 255);"><blockquote type="cite" class=""><span style="font-family: Menlo; font-size: 11px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">../../build-aux/test-driver: line 112: 361441 Illegal instruction "$@" >> "$log_file" 2>&1</span></blockquote></blockquote></div><div class=""><br class=""></div><div class=""><span class="">Anything I can do here apart from switching to native hardware? Some compiler switches or anything? </span><font color="#000000" class="">Any help is appreciated. I’ll happily provide the necessary log files.</font></div><div class=""><font color="#000000" class=""><br class=""></font></div><div class=""><font color="#000000" class="">The gnutls-mailinglist, which I contacted before you, told me to modify the build rules and stuff. But here I am in uncharted territory and could really need some help of you people. </font>Thanks in advance!</div></div></body></html>