💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-08-16.txt captured on 2024-03-21 at 15:59:00.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

[2021-08-16T03:02:55Z] <Jason123santaOnI> I am trying to install the kernel and it told me to install lilo so I did but its giving me an error 1 build failed 
[2021-08-16T03:07:04Z] <rio6> pretty sure the lilo is just a warning and can be ignored
[2021-08-16T03:07:25Z] <Jason123santaOnI> Its says build failed
[2021-08-16T03:08:40Z] <rio6> it's probably other things that caused it to fail
[2021-08-16T03:08:43Z] <Jason123santaOnI> Wait yeah the lilo warning does not matter 
[2021-08-16T03:37:54Z] <testuser[m]> Hi
[2021-08-16T03:43:14Z] <acheam> Hi
[2021-08-16T09:40:33Z] <nxghtmvrx> Huh no more song of the day? That's sad.
[2021-08-16T09:44:49Z] <schillingklaus> when all hope is gone, sad songs say so much; sad songs they say, sad songs they say so much ...
[2021-08-16T09:54:10Z] <testuser[m]> where'd your hope go schillingklaus
[2021-08-16T09:57:18Z] <schillingklaus> the hope went out when systemd started to dominate linux development
[2021-08-16T09:57:37Z] <testuser[m]> why you posting this now then, its been years
[2021-08-16T09:57:45Z] <nxghtmvrx> lmao
[2021-08-16T09:58:06Z] <nxghtmvrx> Boomer yells in computing
[2021-08-16T09:58:47Z] <nxghtmvrx> This skynet shall die forever
[2021-08-16T09:59:47Z] <schillingklaus> because nx**** prompted it
[2021-08-16T10:02:38Z] <nxghtmvrx> To be honest whatever it is you don't like in our freedomland doesn't matter cuz I don't think that Linux kernel will last more than 5 more years.
[2021-08-16T10:08:08Z] <schillingklaus> i guess my current computer may still last for 5 years, and then I will abandon using computers altogether
[2021-08-16T10:10:26Z] <Erus_Iluvatar> schillingklaus: why not flee to BSD ? 
[2021-08-16T10:10:48Z] <schillingklaus> would be great if the bsd lasted that long
[2021-08-16T10:11:25Z] <nxghtmvrx> I already left everything that I had in city and run into the wilderness
[2021-08-16T10:11:37Z] <nxghtmvrx> That's the actual solution I guess
[2021-08-16T10:11:54Z] <testuser[m]> install windows
[2021-08-16T10:13:07Z] <schillingklaus> windows is hostile to command line fetishists
[2021-08-16T10:13:54Z] <nxghtmvrx> Mouse clicking heretics
[2021-08-16T10:13:58Z] <nxghtmvrx> Here I only type
[2021-08-16T10:14:02Z] <Erus_Iluvatar> why would any BSD die in the next 5 years ? 
[2021-08-16T10:14:37Z] <Erus_Iluvatar> The linux kernel, I can kinda see it when corporate interest keep bloating it until it bursts
[2021-08-16T10:14:43Z] <schillingklaus> dunno ... hardware manufacturers become more and mmore hostile to independent driver development
[2021-08-16T10:14:53Z] <nxghtmvrx> Because Fuchsia
[2021-08-16T10:14:59Z] <nxghtmvrx> Will replace everything
[2021-08-16T10:15:30Z] <Erus_Iluvatar> and we'll laugh at the silliness of fighting for the best Google Chrome bootloader then :P
[2021-08-16T10:15:47Z] <Erus_Iluvatar> because everything will be done through it
[2021-08-16T10:17:47Z] <Erus_Iluvatar> to get back on driver developement getting stiffled : as long as there is a way, someone will hack it's way on the platform
[2021-08-16T10:18:15Z] <Erus_Iluvatar> what scares me is some kind of legal "backdoor" disguised in the right to repair
[2021-08-16T10:18:54Z] <Erus_Iluvatar> which will make modifications of software unlawful
[2021-08-16T10:19:20Z] <schillingklaus> there are people trying to fork systemd for openbsd, but it will take more than five years to convincce theo to use it as default
[2021-08-16T10:20:36Z] <nxghtmvrx> obsd isn't perfect solution either. same problems even if no systemd
[2021-08-16T10:21:36Z] <Erus_Iluvatar> the other major obstacle on the way for BSD is commercial software availability
[2021-08-16T10:22:43Z] <schillingklaus> i do not need commercial software
[2021-08-16T10:22:52Z] <testuser[m]> bsd isnt developed for YOU
[2021-08-16T10:22:54Z] <testuser[m]> bruh
[2021-08-16T10:28:34Z] <testuser[m]> konimex, dilyn: would you know why this simple makefile doesnt work properly under bmake ? https://termbin.com/8urz7
[2021-08-16T10:28:40Z] <testuser[m]> it removes the -o option from cc flags entirely for some reason, which outputs obj file in ./test.o instead of ./src/test.o
[2021-08-16T10:29:40Z] <konimex> probably the %.o: %.c, iirc I had to patch it in some software
[2021-08-16T10:29:59Z] <konimex> but no idea really, not that well-versed in makefiles
[2021-08-16T10:30:26Z] <mTvare6> hello
[2021-08-16T10:30:36Z] <testuser[m]> hi
[2021-08-16T10:30:42Z] <testuser[m]> ok thanks konimex
[2021-08-16T10:32:20Z] <mTvare6> was this you https://libera.irclog.whitequark.org/kisslinux/2021-08-14#30674542;
[2021-08-16T10:32:34Z] <schillingklaus> who or what is a bruh?
[2021-08-16T10:33:18Z] <testuser[m]> mTvare6: no
[2021-08-16T10:33:30Z] <testuser[m]> schillingklaus: duckduckgo it
[2021-08-16T10:36:59Z] <testuser[m]> konimex: oh i just had to use .c.o instead of %.o: %.c
[2021-08-16T10:40:21Z] <testuser[m]> but i do need the % matching for other stuff, dont see anything in the docs for it
[2021-08-16T10:48:18Z] <testuser[m]> http://wiki.netbsd.org/projects/project/bsdmake-enhancements/
[2021-08-16T11:03:04Z] <illiliti> testuser[m]: % isn't posix
[2021-08-16T11:03:10Z] <illiliti> https://austingroupbugs.net/view.php?id=513
[2021-08-16T11:04:29Z] <testuser[m]> What portable alternative is there then illiliti
[2021-08-16T11:06:03Z] <illiliti> .SUFFIXES:
[2021-08-16T11:06:14Z] <illiliti> .c.o
[2021-08-16T11:06:43Z] <illiliti> https://github.com/illiliti/tinyramfs/raw/master/test/Makefile
[2021-08-16T11:06:59Z] <testuser[m]> Yeah i got that, but is it possible to match specific stuff
[2021-08-16T11:07:00Z] <testuser[m]> Eg
[2021-08-16T11:07:08Z] <testuser[m]> third_party/%.o
[2021-08-16T11:07:23Z] <testuser[m]> I need to silence all warnings from 3rd party headers
[2021-08-16T11:10:27Z] <illiliti> you need to predefine it
[2021-08-16T11:10:59Z] <testuser[m]> So like creating a list of every single c file from there
[2021-08-16T11:11:02Z] <testuser[m]> Hmm
[2021-08-16T11:13:27Z] <illiliti> also, it's better to create Makefile in third_party dir to avoid this prefix
[2021-08-16T11:15:34Z] <testuser[m]> Hmm i see, Thanks
[2021-08-16T11:31:51Z] <testuser[m]> illiliti: do you have any ideas to deduplicate the object files from both makefiles ?
[2021-08-16T11:31:51Z] <testuser[m]> like top-level has `OBJ = myobj.o third_party/dir/obj.o` while the other has `dir/obj.o`. I could put them in a .mk file and include it but it would require string substitution which i assume wont be very portable
[2021-08-16T11:32:52Z] <testuser[m]> oh
[2021-08-16T11:33:01Z] <testuser[m]> ill just put both the makefiles in  same dir
[2021-08-16T11:48:29Z] <illiliti> testuser[m]: https://termbin.com/3n0fw
[2021-08-16T11:48:40Z] <illiliti> this might be useful
[2021-08-16T12:30:29Z] <sad_plan> when building a .c file, and its seems its missing ELF, how do I fix that?
[2021-08-16T12:30:52Z] <sad_plan> Im buiding no-wm manually, as the makefile does not want to build statically, for some reason, so Im bypassing it
[2021-08-16T12:31:08Z] <testuser[m]> log
[2021-08-16T12:34:34Z] <sad_plan> wait, wtf, I just built it again now, to give you logs, and.. it just suddenly worked. 
[2021-08-16T12:35:36Z] <sad_plan> in any case, I did 'cc -static -Wall -O2 -std=c99 -pedantic -L/usr/lib/ -lxcb -lX11 -lXau x-alt-tab.c -o x-alt-tab'
[2021-08-16T12:36:14Z] <sad_plan> and it just errored out, on missing symbols, on numerous references. which was wierd, as no-wm only requires libX11.
[2021-08-16T12:36:33Z] <sad_plan> it does link to libXau aswell as libxcb though, which I specified
[2021-08-16T12:38:57Z] <sad_plan> is that.. common? or is it just me who stumbles upon strange errors that just fix them selves?
[2021-08-16T12:39:17Z] * sad_plan shrugs
[2021-08-16T12:43:06Z] <testuser[m]> illiliti: https://termbin.com/l75e what do you think of this
[2021-08-16T12:56:18Z] <illiliti> looks OK
[2021-08-16T13:09:40Z] <illiliti> you forgot to add .PHONY:
[2021-08-16T13:09:47Z] <illiliti> it's quite common practice, not strictly necessary though
[2021-08-16T13:29:34Z] <zola> Is there a way to make kiss pull git submodules too when cloning a repo?
[2021-08-16T13:32:56Z] <testuser[m]> Put git submodule bla bla in the build file
[2021-08-16T13:54:36Z] <micro_O> o/
[2021-08-16T13:54:56Z] <testuser[m]> hi
[2021-08-16T14:05:35Z] <Jason123santaOnI> The Linux kernel does not come with Intel WiFi drivers? I booted my system to see that my wifi card is not detected 
[2021-08-16T14:07:24Z] <acheam> testuser[m]: that's messy though
[2021-08-16T14:07:42Z] <acheam> building shouldn't require internet imo
[2021-08-16T14:09:00Z] <Erus_Iluvatar> Jason123santaOnI: either you did'nt build the kernel module for it, or it requires a firmware ? 
[2021-08-16T14:10:10Z] <testuser[m]> acheam: wdym kiss doing the git pull would need internet aswell
[2021-08-16T14:10:30Z] <acheam> hm that's fair
[2021-08-16T14:10:52Z] <acheam> i just use the tarball snapshot feature most git hosting services has
[2021-08-16T14:11:45Z] <testuser[m]> It clones submodules ?
[2021-08-16T14:12:03Z] <acheam> prob not
[2021-08-16T14:12:25Z] <acheam> but you can do the same thing for submodules and manually include them in sources file
[2021-08-16T14:12:30Z] <acheam> but thats messy too
[2021-08-16T14:12:37Z] <acheam> submodules are messy in general
[2021-08-16T14:12:43Z] <Jason123santaOnI> Erus_lluvatar: I think I need to get the linux firmware for the WiFi card 
[2021-08-16T14:13:59Z] <Jason123santaOnI> The WiFi card works in every distro except Debian (never had luck with Debian and Intel WiFi working)
[2021-08-16T14:14:29Z] <Jason123santaOnI> Debian does work fine if I use the non free iso but only with that 
[2021-08-16T14:16:10Z] <Erus_Iluvatar> yup, smells like a required firmware
[2021-08-16T14:19:51Z] <Jason123santaOnI> So I basically extract the linux firmware to  
[2021-08-16T14:20:20Z] <Jason123santaOnI> usr/lib/firmware
[2021-08-16T14:24:11Z] <Erus_Iluvatar> git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
[2021-08-16T14:24:34Z] <Erus_Iluvatar> and cp linux-firmware/iwlwifi-whatever /usr/lib/firmware/
[2021-08-16T14:29:35Z] <Jason123santaOnI> I thought I had to download the .tar.gz and extract that to the firmware folder 
[2021-08-16T15:10:38Z] <acheam> yeah use a release tarball
[2021-08-16T23:08:00Z] <riteo-laptop> hiiii!
[2021-08-16T23:08:13Z] <riteo-laptop> it's been a while, hasn't it?
[2021-08-16T23:33:24Z] <riteo-laptop> huh, it's kind of surprising to know that kiss linux uses openssh instead of dropbear
[2021-08-16T23:33:33Z] <riteo-laptop> is there a particular reason for that=
[2021-08-16T23:33:40Z] <riteo-laptop> s/=/?/