💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-12-26.txt captured on 2024-06-16 at 13:52:34.

View Raw

More Information

⬅️ 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