💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-09-01.txt captured on 2024-05-12 at 16:04:26.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-09-01T03:00:27Z] <acheam> noocsharp: the neatroff eqn implementation actually shares some stuff with tex [2021-09-01T03:00:40Z] <acheam> Its worth looking into [2021-09-01T03:01:26Z] <acheam> Roff is just as powerful in being able to express things [2021-09-01T03:01:32Z] <acheam> Its just a bit uglier by default [2021-09-01T03:32:14Z] <testuser[m]> Hi [2021-09-01T03:48:51Z] <acheam> Hello [2021-09-01T06:09:39Z] <GalaxyNova> What are some common reasons why packages fail to build in kiss but can build fine outside a package [2021-09-01T06:10:04Z] <GalaxyNova> I've tried unsetting DESTDIR, but it doesn't seem to make a difference [2021-09-01T06:11:25Z] <testuser[m]> What type of failure [2021-09-01T06:11:33Z] <testuser[m]> Why would destdir cause a build fail, it only affects installation [2021-09-01T06:16:54Z] <GalaxyNova> I was thinking destdir could be causing a build fail because the program building might be installing some stuff in special directories and messing it up somehow [2021-09-01T06:17:38Z] <testuser[m]> Show log.txt [2021-09-01T06:18:03Z] <GalaxyNova> http://0x0.st/-vTx.txt [2021-09-01T06:18:41Z] <GalaxyNova> I'm on a wyverkiss system but should not make a difference? [2021-09-01T06:19:09Z] <GalaxyNova> it still builds fine when i clone it off git and run the commands manually just not as a package [2021-09-01T06:19:34Z] <GalaxyNova> here's the build file [2021-09-01T06:19:35Z] <GalaxyNova> http://0x0.st/-vT3.sh [2021-09-01T06:20:11Z] <testuser[m]> How do you clone as normal, compared to kiss build ? Maybe it needs submodules ? [2021-09-01T06:20:40Z] <GalaxyNova> just git clone [2021-09-01T06:20:47Z] <GalaxyNova> I'll try cloning it again and trying [2021-09-01T06:25:37Z] <GalaxyNova> the program I'm trying to package is limine [2021-09-01T06:27:10Z] <testuser[m]> what if you temporarily do cd /home/user/limine_git_repo and build there to rule out the problem being due to difference in cloning [2021-09-01T06:27:20Z] <testuser[m]> in the kiss build , remove the git source [2021-09-01T06:29:55Z] <GalaxyNova> still fails [2021-09-01T06:30:11Z] <GalaxyNova> I think it might be a problem with their build system exiting with status 1 for some reason [2021-09-01T06:31:20Z] <GalaxyNova> or it might be the way I'm trying to build limine idk [2021-09-01T06:31:41Z] <GalaxyNova> I'm running the commands from their readme [2021-09-01T06:31:42Z] <testuser[m]> *** No rule to make target '/root/.cache/kiss/proc/364738/build/limine/bin/limine-hdd.bin' [2021-09-01T06:32:01Z] <testuser[m]> i think it should be `make bin/limine-hdd.bin` cuz make wont have a target for a full path that varies on each system [2021-09-01T06:33:12Z] <testuser[m]> nah [2021-09-01T06:33:47Z] <testuser[m]> does it give the same make error when you build as regular ? [2021-09-01T06:33:52Z] <testuser[m]> cuz if it does then it didnt build properly [2021-09-01T06:44:08Z] <GalaxyNova> oh god you're right [2021-09-01T06:44:12Z] <GalaxyNova> damn I'm blind [2021-09-01T18:39:32Z] <ksp> help [2021-09-01T18:39:51Z] <ksp> my kernel isnt compiling cause busybox diffutils dont have right options [2021-09-01T18:40:27Z] <ksp> logs are at http://ix.io/3xEZ [2021-09-01T18:41:15Z] <ksp> we need one more nick btw for 69 nicks [2021-09-01T18:43:55Z] <ksp> not that active [2021-09-01T19:03:53Z] <phoebos[m]> we need a permalink to the note about the header patch :( [2021-09-01T19:06:11Z] <illiliti> https://gitweb.gentoo.org/proj/musl.git/tree/sys-kernel/linux-headers/files/0001-Use-stddefs.h-instead-of-compiler.h.patch?id=e9a03616c762b689a02860e17347eb484d14addf [2021-09-01T19:06:14Z] <illiliti> https://kisslinux.org/install#024 [2021-09-01T19:45:30Z] <phoebos[m]> 😌 [2021-09-01T19:49:39Z] <acheam> * waits 4 minutes [2021-09-01T19:49:43Z] <acheam> > not that active [2021-09-01T19:50:29Z] <illiliti> pls don't use emoji [2021-09-01T19:51:27Z] <acheam> https://l.armaanb.net/tmp_emoji.png is what I see [2021-09-01T19:51:49Z] <acheam> s [2021-09-01T19:51:50Z] <acheam> <ksp> not that active [2021-09-01T19:51:50Z] <acheam> ksp leaves: Quit: leaving [2021-09-01T19:51:50Z] <acheam> <phoebos[m]> we need a permalink to the note about the header patch :( [2021-09-01T19:51:50Z] <acheam> <illiliti> https://gitweb.gentoo.org/proj/musl.git/tree/sys-kernel/linux- [2021-09-01T19:51:50Z] <acheam> headers/files/0001-Use-stddefs.h-instead-of- [2021-09-01T19:51:50Z] <acheam> compiler.h.patch?id=e9a03616c762b689a02860e17347eb484d14addf [2021-09-01T19:51:51Z] <acheam> <illiliti> https://kisslinux.org/install#024 [2021-09-01T19:51:51Z] <acheam> gtms arrives in #kisslinux [2021-09-01T19:51:52Z] <acheam> michalsieron leaves: Ping timeout: 252 seconds [2021-09-01T19:51:52Z] <acheam> <phoebos[m]> �~_~X~L [2021-09-01T19:51:53Z] <acheam> <acheam> * waits 4 minutes [2021-09-01T19:51:53Z] <acheam> <acheam> > not that active [2021-09-01T19:51:54Z] <acheam> The sign in #kisslinux reads: Unnofficial KISS Linux community channel | [2021-09-01T19:51:54Z] <acheam> https://kisscommunity.org | post logs or else [2021-09-01T19:51:55Z] <acheam> <illiliti> pls don't use emoji [2021-09-01T19:52:10Z] <acheam> oops sorry [2021-09-01T19:52:15Z] <illiliti> stop leaking memory :) [2021-09-01T19:52:39Z] <acheam> someone valgrind me plz [2021-09-01T19:52:54Z] <acheam> what I meant to paste was this: https://l.armaanb.net/tmp_emoji.png [2021-09-01T19:53:05Z] <phoebos[m]> lmao [2021-09-01T19:53:28Z] <phoebos[m]> from now on I will use ~_~X~L to express content [2021-09-01T19:53:50Z] <acheam> you can't forget the box though [2021-09-01T19:53:59Z] <acheam> [] is a suitable substitute [2021-09-01T19:54:47Z] <phoebos[m]> []~_~X~L [2021-09-01T19:54:52Z] <phoebos[m]> aaaah [2021-09-01T20:43:10Z] <acheam> gah, github is removing git:// [2021-09-01T20:43:24Z] <acheam> making using curl a requirement if you want to use github [2021-09-01T20:43:42Z] <acheam> https://github.blog/2021-09-01-improving-git-protocol-security-github/ [2021-09-01T21:04:52Z] <phoebos[m]> ugh git:// is pull-only, it doesn't need encryption [2021-09-01T21:16:19Z] <acheam> ^ [2021-09-01T23:03:19Z] <claudia02> o/ [2021-09-01T23:03:35Z] <claudia02> another project based on KISS https://github.com/f1nniboy/slash [2021-09-01T23:06:08Z] <claudia02> Here is the repo: https://github.com/f1nniboy/slash-repo [2021-09-01T23:16:55Z] <travankor> too bad it's not compatible with kiss :\ [2021-09-01T23:24:37Z] <travankor> the only feature i want from a kiss fork is cross-compilation support [2021-09-01T23:27:06Z] <acheam> > no static libraries [2021-09-01T23:27:08Z] <acheam> questionable choice [2021-09-01T23:29:27Z] <acheam> also no alternatives system or checksums? [2021-09-01T23:30:36Z] <acheam> no dylan in license file :( [2021-09-01T23:30:49Z] <acheam> although he is mentioned in the README, so not intentionally stolen or anything [2021-09-01T23:30:49Z] <travankor> because muh mIniMalisM [2021-09-01T23:30:59Z] <travankor> licenses are bloat :p [2021-09-01T23:31:20Z] <travankor> as are checksums :p [2021-09-01T23:31:38Z] <acheam> they did remove the sha256sum dependency :) [2021-09-01T23:32:00Z] <travankor> woo [2021-09-01T23:32:37Z] <acheam> what if we used this on kiss? Is 10min long checksums worth it? [2021-09-01T23:32:39Z] <acheam> https://notabug.org/bavier/sh-sha256sum [2021-09-01T23:34:00Z] <travankor> barring the horrendous inefficiency, that's incredible [2021-09-01T23:34:59Z] <acheam> hmm its not pure posix [2021-09-01T23:35:07Z] <acheam> it uses string indexing [2021-09-01T23:35:25Z] <acheam> (which is an easy fix) [2021-09-01T23:35:31Z] <acheam> it also cops out and uses bc for most of it [2021-09-01T23:37:54Z] <travankor> it's not in the git history but it says there was an older version without bc [2021-09-01T23:38:57Z] <acheam> oh