[2022-01-13T00:02:06Z] A simpler alternative to the linux kernel. [2022-01-13T01:59:25Z] huh, why doesnt kiss respect using curly braces when using mkdir -p? [2022-01-13T01:59:41Z] i.e. mkdir -p foo/{bar,baz} [2022-01-13T02:00:11Z] which makes foo/bar and foo/baz, but kiss instead makes foo/{bar,baz} as its names instead [2022-01-13T02:03:09Z] brace expansion is a bash extension [2022-01-13T02:03:45Z] https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06 [2022-01-13T02:05:08Z] closest you can get I guess is: [2022-01-13T02:05:19Z] for i in bar baz; do mkdir -p foo/$i; done [2022-01-13T02:05:42Z] hello phoebos [2022-01-13T02:05:47Z] ^ [2022-01-13T02:05:52Z] hei [2022-01-13T02:06:17Z] turns out my bouncer was playing up so maybe i've been talking to myself for a few days [2022-01-13T02:06:32Z] now if we all used a lisp shell, this wouldn't be an issue harumph [2022-01-13T02:06:43Z] phoebos: no we were just ignoring you [2022-01-13T02:06:45Z] gigs up, guys [2022-01-13T02:06:53Z] aah. the more you know. [2022-01-13T02:07:04Z] lol ^ [2022-01-13T02:07:07Z] oh ok [2022-01-13T02:07:21Z] * phoebos cries in the corner [2022-01-13T02:07:39Z] * sad_plan pats with a broom [2022-01-13T02:08:41Z] : ) [2022-01-13T02:08:57Z] oh my [2022-01-13T02:08:59Z] idk why pounce didn't exit though [2022-01-13T02:09:00Z] what a long face you have [2022-01-13T02:09:14Z] all the better for looking with [2022-01-13T02:09:37Z] what small eyes you have [2022-01-13T02:09:58Z] that's just mean [2022-01-13T02:10:43Z] 8 ( [2022-01-13T02:12:00Z] you best turn that frown upside down little boy [2022-01-13T02:12:01Z] did you have to put on those glasses to make your eyes appear bigger? [2022-01-13T02:13:16Z] err, *defensively* no [2022-01-13T02:14:23Z] ) 8 [2022-01-13T03:11:36Z] `npm-core: failed to open file` :o >=| [2022-01-13T03:11:46Z] noocsharp you have failed me:'( [2022-01-13T03:29:38Z] oh hey, its midfavila-laptop [2022-01-13T03:29:44Z] hey DWEEB [2022-01-13T03:30:00Z] hey BEEWD [2022-01-13T03:30:04Z] i hope you've had a nice day acheam uwu [2022-01-13T03:30:23Z] i was until you got here, beewd [2022-01-13T03:30:34Z] really more of a baawd tyvm [2022-01-13T03:30:55Z] unfortunately for you I at least intend to harass and generally terrorize you all for a good hour and a half [2022-01-13T03:32:18Z] noooooo [2022-01-13T03:32:34Z] that's right, you have to tolerate me screeching about things I barely know about [2022-01-13T03:32:36Z] what will you do now [2022-01-13T03:32:43Z] its past your bedtime [2022-01-13T03:32:44Z] go to sleep [2022-01-13T03:32:50Z] you're not my dad stfu [2022-01-13T03:33:00Z] i cant believe that you think you're going to stay up until 1am young man [2022-01-13T03:33:01Z] besides i'm rewatching one of my favorite animes [2022-01-13T03:33:10Z] also i'm not i'm going to stay up until midnight [2022-01-13T03:33:14Z] menight [2022-01-13T03:33:17Z] ugh hes a weeb [2022-01-13T03:33:23Z] * acheam cant do math [2022-01-13T03:34:15Z] it's okay I can't do math either [2022-01-13T03:34:45Z] what I *can* do is set up a Scalable:tm: and Enterprise:r: and IoT of Things:c: network [2022-01-13T03:34:55Z] which is totally happening rn [2022-01-13T03:35:27Z] fuck I probably should be studying instead of consuming content actually [2022-01-13T03:35:40Z] i haven't touched my copy of basic mathematics in like a week [2022-01-13T03:36:13Z] conzoom [2022-01-13T03:36:52Z] the zoomer conzoomers the noombers [2022-01-13T03:37:22Z] i'm still consooming real numbers [2022-01-13T03:37:26Z] real brainlet hours [2022-01-13T03:37:51Z] imagine working in a field whose elements aren't vectors smdh [2022-01-13T03:38:04Z] look i'm sure that'll be covered when I study like [2022-01-13T03:38:08Z] idfk linear algebra or some shit [2022-01-13T03:38:22Z] maybe a bit :v [2022-01-13T03:38:31Z] just slightly [2022-01-13T03:38:33Z] probably crop up once you get to spectral theory [2022-01-13T03:38:36Z] a bit of an advanced topic [2022-01-13T03:38:39Z] or jacobians [2022-01-13T03:38:43Z] ugh disgusting [2022-01-13T03:38:52Z] :V [2022-01-13T03:38:55Z] i just want to learn math so I can coompute goodly [2022-01-13T03:39:02Z] and like [2022-01-13T03:39:07Z] micro-optimize my grocery list and route [2022-01-13T03:39:37Z] still waiting for my books on logic :| [2022-01-13T03:39:57Z] frege's basic law V gonna blow your mind [2022-01-13T03:40:05Z] i mean probably [2022-01-13T03:40:25Z] what blew my mind is when I found out the other day that taking the percentage of a number is commutative [2022-01-13T03:40:40Z] makes total sense thinking about it, but it was just one of those "well fuck" moments [2022-01-13T03:41:12Z] 5 percent of 90 is 90 percent of 5 [2022-01-13T03:41:19Z] lub it [2022-01-13T03:42:30Z] oh and I ended up cancelling my wolfram account [2022-01-13T03:42:41Z] their pricing system is super shitty so I'm just gonna like [2022-01-13T03:42:49Z] idk probably attempt to port sagemath to kiss at some point [2022-01-13T03:44:50Z] also its proprietary garbage [2022-01-13T03:45:26Z] wait, *is* it? as far as I was aware it was composed entirely of open source software [2022-01-13T03:46:02Z] the whole thing is GPL3 according to their site and wikipedia [2022-01-13T03:46:42Z] https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-open-source-a-dozen-reasons/ [2022-01-13T03:47:02Z] https://www.wolfram.com/open-materials/ [2022-01-13T03:47:04Z] oh, you were referring to wolfram. yeah, no, that's fair [2022-01-13T03:47:17Z] i didn't really like that part of it, nor that it's only available via the web [2022-01-13T03:47:30Z] oh yeah not sagemath [2022-01-13T03:48:04Z] well there is mathematica which is offline [2022-01-13T03:48:14Z] yeah but I somehow doubt it runs on KISS [2022-01-13T03:48:14Z] :v [2022-01-13T03:48:27Z] or on ARM for that matter, which is an eventual concern of mine [2022-01-13T03:48:32Z] just a slight doubt that they dont have static binaries [2022-01-13T03:48:49Z] ew sagemath is python [2022-01-13T03:49:12Z] and Fortran, and Ruby, and Common Lisp, and C, and C++, and JavaScript... [2022-01-13T03:49:17Z] ...and R... [2022-01-13T03:50:12Z] fortunately it has an emacs interface [2022-01-13T03:50:33Z] so no need to use its gross web frontend [2022-01-13T03:59:39Z] one of the first things i'm gonna do when my language is mature enough is to write a math library with number theory stuff [2022-01-13T04:00:24Z] so i can dogfood by doing project euler problems [2022-01-13T04:00:48Z] that sounds like it would be fun [2022-01-13T04:01:06Z] i've considered giving PE a shot but I don't think I understand mathematics enough to be able to solve problems of any real complexity [2022-01-13T04:01:14Z] imagine doing math for fun [2022-01-13T04:01:38Z] project euler is an excellent way to learn new math [2022-01-13T04:01:58Z] well some number theory at least [2022-01-13T04:02:46Z] project euler is all math with a little programming thrown in. [2022-01-13T04:03:19Z] imagine literally being acheam [2022-01-13T04:03:53Z] and yeah I have no doubt in my mind that PE is an excellent resource. it's on my list, but I have so much other stuff to get through first [2022-01-13T04:04:02Z] dilyn: bruh how [2022-01-13T04:04:29Z] idk god. make; ./npm a test (y, test) results in this output [2022-01-13T04:04:35Z] s/god/guy/ [2022-01-13T04:11:18Z] lol, `tr` hangs when i try that [2022-01-13T04:11:41Z] down the rabbit hole we go [2022-01-13T04:11:57Z] Hi [2022-01-13T04:12:23Z] hello [2022-01-13T04:15:29Z] oh dilyn, you have to run npm init [2022-01-13T04:15:37Z] i should document that in the help [2022-01-13T04:16:04Z] :V [2022-01-13T04:16:08Z] kekv [2022-01-13T04:16:14Z] mfw [2022-01-13T04:16:31Z] and i should check for that whenever the program starts [2022-01-13T04:16:39Z] /quit [2022-01-13T04:16:52Z] >mfw >>kekv >>>mfw [2022-01-13T04:18:40Z] you heard me [2022-01-13T04:18:58Z] >mfw I didn't [2022-01-13T04:19:12Z] what are you gonna do about it dilyn [2022-01-13T04:19:17Z] send me to the dean's office? [2022-01-13T04:23:13Z] try now, see if you get the same error [2022-01-13T04:27:33Z] indeed, npm init lets me create passwords [2022-01-13T04:27:38Z] can't seem to retrieve them tho:P [2022-01-13T04:28:07Z] yes, i screwed up the check on the last commit [2022-01-13T04:28:11Z] force pull [2022-01-13T04:29:58Z] "/usr/bin/npm[276]: here document `EOF' unclosed" lmao [2022-01-13T04:31:15Z] what command does this happen on? [2022-01-13T04:31:35Z] wait i'm an absolute idiot [2022-01-13T04:31:47Z] those tabs were there for a reason [2022-01-13T04:32:53Z] maybe i should test it locally before i push commits [2022-01-13T04:33:07Z] nah that's dumb [2022-01-13T04:33:11Z] i am the testbed [2022-01-13T04:34:35Z] 3rd times a charm [2022-01-13T04:34:59Z] fixed the heredocs [2022-01-13T04:35:34Z] https://www.mpaoli.net/~michael/bin/ttt [2022-01-13T04:37:03Z] sh is an esolang [2022-01-13T04:37:04Z] change my mind [2022-01-13T04:38:07Z] that aint sh [2022-01-13T04:38:59Z] > failed to connect to socket: no such file or directory [2022-01-13T04:39:00Z] > failed to get absolute path of .npmcheck [2022-01-13T04:40:46Z] the first one is because npm-agent isn't running [2022-01-13T04:42:10Z] acheam: sed is an esolang [2022-01-13T04:42:13Z] change my mind [2022-01-13T04:46:11Z] npm doesn't start its own socket?? for shame! [2022-01-13T04:46:28Z] but now it can't start the password retrieval program... because it doesn't exist? [2022-01-13T04:46:32Z] harumph [2022-01-13T04:46:42Z] it defaults to bemenu [2022-01-13T04:46:48Z] HNG [2022-01-13T04:46:51Z] you can change it in config.h [2022-01-13T04:47:13Z] golly gee [2022-01-13T04:49:32Z] Bruh use getenv [2022-01-13T04:50:04Z] these secret GPL dependencies in my non GPL software :'( [2022-01-13T04:51:55Z] testuser[m]: for what? [2022-01-13T04:52:05Z] dilyn: there's no non-GPL wayland menu program? [2022-01-13T04:52:38Z] i mean there are [2022-01-13T04:52:44Z] https://github.com/nyyManni/dmenu-wayland [2022-01-13T04:52:45Z] but I don't need a launcher [2022-01-13T04:53:11Z] hasn't been touched in 3 years [2022-01-13T04:53:56Z] there's rofi, yofi, gmenu... [2022-01-13T04:53:59Z] noocsharp: for configuring the launcher [2022-01-13T04:54:04Z] most wayland launchers are MIT lol [2022-01-13T04:56:13Z] i could put master password retrieval in npm, but you would lose password caching [2022-01-13T04:57:30Z] meh [2022-01-13T04:57:50Z] or made the protocol a bit more complex [2022-01-13T04:58:03Z] to get npm-agent to accept a master password as input [2022-01-13T04:58:32Z] but that would defeat the point of having an agent to keep the master password secure in the first place [2022-01-13T04:59:15Z] perhaps you could use your terminal emulator in a clever way to act like a menu... [2022-01-13T05:03:00Z] just encrypt passwords with ssh keys [2022-01-13T05:03:02Z] safe and secure [2022-01-13T05:04:51Z] dmenu-wayland seems to work despite it's age [2022-01-13T05:05:35Z] would you just use openssl to do that? [2022-01-13T10:54:32Z] Hello dit anybody know why the build from ruby fails i have the error message [uncommon.mk:300: build-ext] Error 2 [2022-01-13T11:02:28Z] its cuz of openssl 3 [2022-01-13T11:02:33Z] ill fix it [2022-01-13T11:02:41Z] wait [2022-01-13T11:04:50Z] Thank you [2022-01-13T11:05:13Z] https://github.com/kiss-community/community/pull/901 [2022-01-13T13:22:42Z] so many random things have the "unexpected eof" when the client uses openssl 3 [2022-01-13T13:23:02Z] i think it's an issue with some servers [2022-01-13T17:04:43Z] i already ported msmtp to libtls, i wonder how hard it would be to port mbsync to libtls [2022-01-13T18:20:23Z] how do people manage ssh keyrings in KISS? [2022-01-13T18:21:05Z] is there a good keyring alternative to gnome-keyring-daemon to store keys and utilize ssh-agent? [2022-01-13T18:22:54Z] I don't use a keyring, this works fine: https://github.com/dilyn-corner/dotfiles/blob/f9563a0063f60b51738b480d08c50f3fb35f0854/.shrc#L32 [2022-01-13T18:25:01Z] dilyn: I'll give this a try! I have a couple of keys that I need to manage so just looking for something so I'm not constantly putting in a password.. [2022-01-13T18:27:19Z] dilyn: how do you like ksh? I've been looking for a more minimal interactive shell. [2022-01-13T18:27:51Z] it works very well for me! slower than dash, but feels nice and homey [2022-01-13T18:29:56Z] Is it lighter than mksh? [2022-01-13T18:30:20Z] I'll give it a shot :) ty for the rec [2022-01-13T18:33:49Z] i never tested mksh but I think someone in here has... don't remember who tho [2022-01-13T18:34:15Z] mksh doesnt work [2022-01-13T18:34:24Z] with kiss the package manager [2022-01-13T18:34:33Z] f [2022-01-13T18:34:48Z] It was cuz of some glob thing [2022-01-13T18:35:38Z] gotcha. I'd love to use KISS again. It's been a couple years since I've touched it. Is encryption of the root partition easier now? I know illiliti had an encryption package that was fairly prototypical [2022-01-13T18:35:52Z] it's gotten easier! [2022-01-13T18:36:01Z] though the documentation might still be lacking @illiliti [2022-01-13T18:36:30Z] Hm, sounds like a good opportunity to contribute! [2022-01-13T18:36:36Z] op_4 who's not here right now just got it up and running with FDE last week [2022-01-13T18:36:41Z] yeah he'd probably appreciate it! XD [2022-01-13T18:38:14Z] last question! can I compile Emacs on KISS? I used to only use vim but I've been a convert to evil+emacs. I know KISS is pretty anti-GNU so it wouldn't surprise me if it wasn't possible. [2022-01-13T18:39:58Z] emacs is in the community repo [2022-01-13T18:40:03Z] U can do anything on anything [2022-01-13T18:40:25Z] testuser: *with enough effort [2022-01-13T18:41:34Z] noocsharp: cool! was this repo always separate from KISS? [2022-01-13T18:43:01Z] dylan used oversee it, but he disappeared for a while, kiss community took over both the main and community repo, and when he came back, he took over the main repo [2022-01-13T18:43:18Z] s/used/used to/ [2022-01-13T18:44:09Z] ah! didn't realize he came back. took a much needed break from software I imagine. :) [2022-01-13T18:44:53Z] I figured he went the way of that Void Linux creator and disappeared into the wildnerness never to be seen again. [2022-01-13T18:45:31Z] well he's been gone recently too, hasn't come back from that afaik [2022-01-13T18:45:47Z] but he was also gone for the first half of 2020 [2022-01-13T18:45:54Z] Haven't talked to illiliti in a while either. Last I heard they were dreading conscription into the Russian military. [2022-01-13T18:45:57Z] 2021* [2022-01-13T18:47:50Z] noocsharp: not surprising! Software can really suck you in from the real-world. Glad he's up to other things these days. also glad to see this IRC still active (although moved from freenode as I can see) [2022-01-13T18:50:53Z] I think since KISS follows a minimalist/essentialist philosophy I think it's inevitable that a lot of its users abide by those same tenants and take much needed departures from constant technology-use. [2022-01-13T18:51:54Z] I think that's what drew me to KISS linux in the first place. The only distro (seemingly still) that is both extremely usable and minimal. [2022-01-13T18:53:47Z] usable is relative [2022-01-13T18:54:09Z] if you had a different definition of usable you could go more minimal [2022-01-13T18:54:27Z] i imagine most people use software that wouldn't allow them to get away with using KISS [2022-01-13T18:55:14Z] noocsharp: right, but I think we're in good company when I use the term 'usable' here. [2022-01-13T18:55:35Z] true [2022-01-13T18:57:45Z] Zoom moment [2022-01-13T18:59:59Z] totally forgot, i still need to get my chroot working [2022-01-13T19:00:12Z] or be stuck using a bootable arch stick for another semester [2022-01-13T19:01:14Z] did you see my xorg log testuser[m]? [2022-01-13T19:01:36Z] i don't know how to interpret it [2022-01-13T19:01:53Z] Oh sorry i missed it [2022-01-13T19:01:58Z] Waiy [2022-01-13T19:01:59Z] Wait [2022-01-13T19:02:27Z] i sent it in the middle of a netsplit, so wouldn't be surprised if you never got it [2022-01-13T19:02:44Z] https://nihaljere.xyz/files/Xorg.0.log [2022-01-13T19:02:49Z] The link was there [2022-01-13T19:03:29Z] there's obviously something bad happening at the end with the libinput driver [2022-01-13T19:03:47Z] i used a static xorg config since normally arch relies on udev for autodetection [2022-01-13T19:06:24Z] can we see those configs [2022-01-13T19:07:19Z] https://nihaljere.xyz/files/xorg.conf [2022-01-13T19:09:25Z] clearly your xorg config disgusted him lol [2022-01-13T19:09:41Z] lmao [2022-01-13T19:09:50Z] it does but i'm also fscking with screensharing rn and chromium crashed lol [2022-01-13T19:10:49Z] you said you're explicitly NOT using a device manager? [2022-01-13T19:11:04Z] in order to get that to work I had to create individual conf files for each device, not just one monolithic xorg.conf [2022-01-13T19:11:13Z] i have mdev on kiss [2022-01-13T19:11:22Z] ok, i'll try that [2022-01-13T19:11:38Z] oh well if you're using mdev you don't have to worry about xorg.conf at all really... [2022-01-13T19:11:42Z] Hmm weird i can't make anything of the log either [2022-01-13T19:11:43Z] unless you want to do something special [2022-01-13T19:11:43Z] PreInit returned 2 for "" [2022-01-13T19:12:03Z] I think xorg just doesnt' recognize the device as a usable keyboard/input device [2022-01-13T19:12:17Z] xorg logs are generally useless lmfao [2022-01-13T19:13:07Z] There's a dbus error too, u sure arch xorg doesnt need dbus daemon ( [2022-01-13T19:13:14Z] for instance noocsharp this is what I did in either case: https://github.com/dilyn-corner/dotfiles/tree/master/.system/etc/X11/xorg.conf.d [2022-01-13T19:13:33Z] i don't think dbus should affect input [2022-01-13T19:13:40Z] you'd be surprised [2022-01-13T19:13:57Z] I never needed dbus on host to launch chromium but I also never launched a desktop in my chroot so i'm not sure what fuckery might happen [2022-01-13T19:14:17Z] i3 starts, but there's just no input [2022-01-13T19:15:00Z] which doesn't necessarily rule out dbus :V :V :V [2022-01-13T19:16:36Z] noocsharp: what exacly are you trying to do? launch graphical enviroment in kiss from arch chroot? I havent been paying to much attention to it, so im just curious :p [2022-01-13T19:16:54Z] yeah, just to run zoom basically [2022-01-13T19:17:03Z] noocsharp: maybe this can be an option https://discuss.linuxcontainers.org/t/howto-use-the-hosts-wayland-and-xwayland-servers-inside-containers/8765 [2022-01-13T19:17:20Z] nice. Ive also been curious if that worked. I do recall trying it, but it didnt work, so I sortof just meh. [2022-01-13T19:17:24Z] why not just use browser? [2022-01-13T19:17:42Z] last i checked, zoom in the browser is garbage [2022-01-13T19:17:55Z] Zoom is garbage [2022-01-13T19:17:58Z] zoom is garbage [2022-01-13T19:17:59Z] and my school requires the zoom client for sso i believe [2022-01-13T19:18:05Z] zoom is garbagio [2022-01-13T19:18:18Z] so you cant get away with using it in a browser anyway? [2022-01-13T19:18:29Z] u could also use it on ur phone i guess [2022-01-13T19:18:40Z] zoom is better than microsoft teams, at least... [2022-01-13T19:18:50Z] Assuming u have google spy services installed [2022-01-13T19:18:57Z] i'm ungoogled [2022-01-13T19:18:58Z] ^ [2022-01-13T19:19:28Z] google has been hoisted upon me :v [2022-01-13T19:20:09Z] How [2022-01-13T19:20:16Z] my job:( [2022-01-13T19:20:17Z] zoom distributes a tarball with what appears to be every dependency of zoom [2022-01-13T19:20:19Z] maybe i can use that [2022-01-13T19:20:26Z] and just bubblewrap it [2022-01-13T19:20:47Z] dilyn: isn't the jerb at canonical [2022-01-13T19:20:53Z] yarhar [2022-01-13T19:22:59Z] you could probably bubblewrap it if you also included libc and some extra stuff... [2022-01-13T19:23:07Z] basically just create a flatpack [2022-01-13T19:23:37Z] unfortunately they include no instructions on how to install any of it [2022-01-13T19:44:50Z] noocsharp: could this give you any tips? https://kb8ojh.net/elb/musings/tag/xpra [2022-01-13T19:45:16Z] it uses debian, and his goas was to use skype. i just skimmed breifly through though [2022-01-13T19:46:39Z] wait, no it seems he uses the old trick of just launching applications in an already running x session [2022-01-13T19:49:23Z] did you bind mount /run/udev? i found a thread where he was able to launch X, similarly to you, but no mouse/keyboard [2022-01-13T19:49:35Z] here: https://superuser.com/questions/688766/how-to-start-xorg-server-inside-plain-chroot [2022-01-13T19:56:45Z] i don't use udev, so there's no /run/udev [2022-01-13T19:57:27Z] noocsharp: did you upload your libtls patches to msmtp anywhere [2022-01-13T19:59:11Z] oh upstream can use libtls [2022-01-13T19:59:30Z] but if you did, would it solve your issue? [2022-01-13T19:59:46Z] * sad_plan shrugs [2022-01-13T20:07:14Z] ffs. why does libtool complain about a library was moved? [2022-01-13T20:08:00Z] im trying to build the recent release of xfsprogs, which suddenly require userspace-rcu. building it separatly work fine, but when trying to bundle it, it gives me issues.. [2022-01-13T20:22:41Z] oh cool you put it in upstream [2022-01-13T20:22:42Z] doh [2022-01-13T21:00:57Z] dilyn so zig has a repository called zig-boostrap (https://github.com/ziglang/zig-bootstrap) which goes from c compiler to statically linked zig. I'm trying to bundle this as a kiss package, would there be any interest in putting this into kiss-community? [2022-01-13T21:01:42Z] always! [2022-01-13T21:01:54Z] great! [2022-01-13T21:03:17Z] erm, so, there's a slight problem :p I'm wondering whether i might pick your brain. For whatever reason the build script works if *i* run it, but if kiss does then it becomes confused about sourcing the correct llvm. Context: it builds llvm from scratch, then uses that version. This is probably something about cmake, but i don't know where to start looking. I don't suppose i could drag you into this? [2022-01-13T21:05:24Z] maybe this should be a discussion to have on a github pr? [2022-01-13T21:05:44Z] it's fine to hold here, do you have a log file to look at showing that issue [2022-01-13T21:05:57Z] or kiss output [2022-01-13T21:06:33Z] omanom thanks :) i have a log file, do you have a preferred pastebin? [2022-01-13T21:07:56Z] ix.io works fine [2022-01-13T21:11:59Z] omanom //ix.io/3M6G [2022-01-13T21:12:16Z] oops, https://ix.io/3M6G [2022-01-13T21:12:50Z] welp, no http [2022-01-13T21:12:57Z] third try: omanom http://ix.io/3M6G [2022-01-13T21:13:00Z] XD [2022-01-13T21:13:28Z] it's sources, depends, version, build, and finally log [2022-01-13T21:13:53Z] i believe it failed at the first build of zig, just after building llvm [2022-01-13T21:14:53Z] bash is a dep for this project [2022-01-13T21:15:55Z] `  LLVM (according to /usr/bin/llvm-config) is missing target AArch64.` it's having the same problem as always hmhm [2022-01-13T21:16:56Z] dilyn thanks, i'll add bash. Anyway, if i do this build outside of this kiss env, as in run this script in an appropriate directory, it passes that point [2022-01-13T21:17:07Z] because it references the correct llvm version (the one it just built) [2022-01-13T21:17:16Z] presumably it's setting $PATH at some point? [2022-01-13T21:17:26Z] it fails because it's using /usr/bin/llvm-config instead of the one you built [2022-01-13T21:17:52Z] change path to $ROOTDIR/out/host/usr/bin:$PATH or w/e it is [2022-01-13T21:18:04Z] ooooh [2022-01-13T21:18:41Z] incidentally, i'm sure we could inline some of the bash specific stuff in this script and avoid the dependency [2022-01-13T21:18:42Z] but also because you're just running builds manually and not using whatever script this repo bundles you won't need bash [2022-01-13T21:18:48Z] right [2022-01-13T21:23:06Z] so yeah, i don't really know what i'm doing, but i think this is pretty close to a solution (not a great one, but /a/ solution) [2022-01-13T21:26:42Z] alright, well i've changed PATH at the first point in the script and i'll re-run the build to see. Unfortunately building LLVM on my laptop takes ~4 hours :/ [2022-01-13T21:27:34Z] oh jeez lol [2022-01-13T21:33:52Z] dilyn in the mean time, would kiss-community be interested in mksh? [2022-01-13T21:34:34Z] oh lol, it's there [2022-01-13T21:34:45Z] XD [2022-01-13T21:38:24Z] community is quite large haha [2022-01-13T21:38:37Z] we've dipped below 400 packages now tho. we're losing it! [2022-01-13T21:40:00Z] well i hope to contribute zig and btop++ [2022-01-13T21:40:08Z] (at least) [2022-01-13T21:46:54Z] setting PATH won't work because zig is using a cmake file to locate llvm smdh [2022-01-13T21:47:06Z] how do you override those I wonder... [2022-01-13T22:11:37Z] dilyn: well, no need to wait ~4 hours then :p [2022-01-13T22:11:52Z] thanks for the tip gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2022-01-13.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 11:02:23 2024