💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-12-26.txt captured on 2024-06-16 at 13:52:34.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2019-12-26T02:08:54 #kisslinux <adamantium> merry Christmas >> ALL o/ 2019-12-26T09:45:30 #kisslinux <dylanaraps> https://u.teknik.io/8d97o.jpg 2019-12-26T09:45:59 #kisslinux <dylanaraps> I have Steam, Chromium and well basically anything running on KISS through a glibc chroot. :D 2019-12-26T09:46:55 #kisslinux <dylanaraps> Was very easy to set up. 2019-12-26T14:33:02 #kisslinux <paradigm> <3 chroot 2019-12-26T14:40:59 #kisslinux <konimex> 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 <konimex> surprisingly, it works for a lot of packages, except for outliers like node and firefox 2019-12-26T14:41:57 #kisslinux <konimex> and I still can't get Rust to work with llvm-libunwind 2019-12-26T14:45:14 #kisslinux <E5ten> Make libgcc_s.so linker script link libunwind and compiler-rt instead 2019-12-26T14:50:38 #kisslinux <jedavies> konimex: nice! will check it out 2019-12-26T14:52:57 #kisslinux <konimex> 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 <E5ten> I don't think the compiler-rt part is actually necessary 2019-12-26T15:23:14 #kisslinux <jedavies> 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 <jedavies> llvm and clang pass1 were ok 2019-12-26T15:23:41 #kisslinux <jedavies> do I need to alter my env vars at all during the process? 2019-12-26T15:25:07 #kisslinux <konimex> nope 2019-12-26T15:25:28 #kisslinux <konimex> default vars should be good to go 2019-12-26T15:39:42 #kisslinux <konimex> 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 <jedavies> ok cool. yeah it's still looking for libgcc: "/usr/bin/ld: cannot find -lgcc" on compiler-rt 2019-12-26T16:06:49 #kisslinux <konimex> you still need gcc installed when bootstrapping llvm 2019-12-26T16:07:22 #kisslinux <konimex> since in @clang-pass2 clang is still built with gcc 2019-12-26T16:08:28 #kisslinux <jedavies> gcc is installed 2019-12-26T16:09:05 #kisslinux <jedavies> I removed my existing clang and llvm packages before starting your packages, didn't remove anything else 2019-12-26T16:09:14 #kisslinux <konimex> hmm 2019-12-26T16:09:56 #kisslinux <jedavies> wonder if it's arch related. will check the build files 2019-12-26T16:11:47 #kisslinux <konimex> 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 <konimex> 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 <jedavies> ok reinstalled my normal llvm, tried rebuilding compiler-rt. same error 2019-12-26T17:20:13 #kisslinux <jedavies> kiss-aarch64 is nearly done, will put it on github at the weekend if anyone is interested 2019-12-26T17:20:32 #kisslinux <jedavies> targeting the pinebook pro / rockpro64 platform