💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-07-06.txt captured on 2022-07-17 at 02:59:59.

View Raw

More Information

-=-=-=-=-=-=-

[2022-07-06T05:03:56Z] <testuser[m]> Hi
[2022-07-06T05:05:15Z] <noocsharp> hi
[2022-07-06T05:05:26Z] <ioraff> howdy
[2022-07-06T19:59:44Z] <stjohn> I'm having a bit of trouble installing KISS on a new laptop and wondered if anyone might recognise the problem. I'm at the step where I rebuild the packages in the chroot and everything goes fine until it rebuilds musl. Then every binary that's dynamically linked suddenly stops working (e.g. cc, perl, openssl) with the following vague message: "I/O error". Static binaries like busybox seem to be fine. I've tried 
[2022-07-06T19:59:44Z] <stjohn> d -march=native, -march=goldmont-plus (it's a Pentium Silver N5030 processor), and -march=x86-64. The result is always the same.
[2022-07-06T20:01:14Z] <stjohn> I'm a bit stuck. I haven't had this same problem on other CPUs. It's clearly something to do with musl but I just don't have enough expertise to dig any further. I was hoping someone here might know? Or have suggestions for what I could try next?
[2022-07-06T20:05:02Z] <illiliti> which rootfs do you use?
[2022-07-06T20:07:56Z] <stjohn> I used v2021.7-9 from github.com/kisslinux/repo. Then when rebuilding I tried using both kisslinux/repo and kiss-community/repo as repositories, but both produced the same error at the same stage --- right after rebuilding musl.
[2022-07-06T20:10:10Z] <stjohn> The error comes as soon as the rebuild process moves on to the next package, pigz: "/var/db/kiss/repo/core/pigz/build: line 9: cc: I/O error"
[2022-07-06T20:12:49Z] <illiliti> rebuild musl first and then gcc, then everything else.
[2022-07-06T20:15:47Z] <stjohn> Thanks, I'll give it a go.
[2022-07-06T20:16:05Z] <illiliti> if it still fails, remove/comment this: https://github.com/kiss-community/repo/blob/master/core/gcc/build#L19-L26
[2022-07-06T20:16:12Z] <illiliti> and try again
[2022-07-06T20:17:42Z] <illiliti> also try to rebuild gcc first and then musl
[2022-07-06T20:26:31Z] <stjohn> I'll try it a few different ways and let you know how I go.
[2022-07-06T20:27:28Z] <illiliti> ok