2019-12-26T02:08:54 #kisslinux merry Christmas >> ALL o/ 2019-12-26T09:45:30 #kisslinux https://u.teknik.io/8d97o.jpg 2019-12-26T09:45:59 #kisslinux I have Steam, Chromium and well basically anything running on KISS through a glibc chroot. :D 2019-12-26T09:46:55 #kisslinux Was very easy to set up. 2019-12-26T14:33:02 #kisslinux <3 chroot 2019-12-26T14:40:59 #kisslinux jedavies: https://github.com/konimex/kiss-llvm here's my approach for a complete llvm/clang without the need of libgcc and libstdc++ 2019-12-26T14:41:37 #kisslinux surprisingly, it works for a lot of packages, except for outliers like node and firefox 2019-12-26T14:41:57 #kisslinux and I still can't get Rust to work with llvm-libunwind 2019-12-26T14:45:14 #kisslinux Make libgcc_s.so linker script link libunwind and compiler-rt instead 2019-12-26T14:50:38 #kisslinux konimex: nice! will check it out 2019-12-26T14:52:57 #kisslinux I remember there's a complete script command but I forgot where, but iirc it has (-lunwind) somewhere, don't know about the compiler-rt part though 2019-12-26T15:00:52 #kisslinux I don't think the compiler-rt part is actually necessary 2019-12-26T15:23:14 #kisslinux interesting... the compiler-rt package is failing for me: "/usr/bin/ld: cannot find crtbeginS.o: No such file or directory" 2019-12-26T15:23:26 #kisslinux llvm and clang pass1 were ok 2019-12-26T15:23:41 #kisslinux do I need to alter my env vars at all during the process? 2019-12-26T15:25:07 #kisslinux nope 2019-12-26T15:25:28 #kisslinux default vars should be good to go 2019-12-26T15:39:42 #kisslinux I'll try to reproduce the issue tomorrow on a fresh machine. I'll need to install kiss on that machine first though 2019-12-26T15:50:19 #kisslinux ok cool. yeah it's still looking for libgcc: "/usr/bin/ld: cannot find -lgcc" on compiler-rt 2019-12-26T16:06:49 #kisslinux you still need gcc installed when bootstrapping llvm 2019-12-26T16:07:22 #kisslinux since in @clang-pass2 clang is still built with gcc 2019-12-26T16:08:28 #kisslinux gcc is installed 2019-12-26T16:09:05 #kisslinux I removed my existing clang and llvm packages before starting your packages, didn't remove anything else 2019-12-26T16:09:14 #kisslinux hmm 2019-12-26T16:09:56 #kisslinux wonder if it's arch related. will check the build files 2019-12-26T16:11:47 #kisslinux say, what if you skipped llvm and clang pass 1, and for the "pass 1", and use your own llvm and clang build 2019-12-26T16:12:59 #kisslinux as long as there's a functional clang I think it should work (unless building compiler-rt with gcc now works 100% without resulting binary segfaulting) 2019-12-26T16:28:39 #kisslinux ok reinstalled my normal llvm, tried rebuilding compiler-rt. same error 2019-12-26T17:20:13 #kisslinux kiss-aarch64 is nearly done, will put it on github at the weekend if anyone is interested 2019-12-26T17:20:32 #kisslinux targeting the pinebook pro / rockpro64 platform