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