ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day: https://vid.puffyan.us/ftmNaxTNex4
phinxy has joined #kisslinux
<acheam> oof
<acheam> you got it now?
<sad_plan> yeah, I eventually asked mcf over at #oasis, and he was kind enough to shed some light on the matter. and I had to add --static flag to pkgconf. abit similarly to st.
<sad_plan> if my memory dont fail me, I now got no shared libs, and only static bins, with the exception of libc.so, libelf's .so, as I cant seem to be able to build linux without it.
<acheam> wow
<acheam> whats your browser?
<sad_plan> oh and mpv though, Ive gotten it to static link everything, except libc.so. however, I couldnt get any sound, so ive been some back and forth and figuring out whys that
<sad_plan> ive been using lynx actually
<sad_plan> ive used links back and forth aswell, but I tend to fall back to lynx. recently tried elinks some aswell.
<acheam> nice
<sad_plan> yeah, I supose its working alright. its rather minimal tbh. I would like a graphical browser though, so im thinking about enabling gcc shared libs, so I can build llvm and mesa, and then promptly webkit2gtk aswell, or atleast pave way for it or something. itll be like oasis and sabotage, which is probably the best we'll get :')
ejjdhfjsu has joined #kisslinux
ejjdhfjsu has quit [Remote host closed the connection]
progenyx has quit [Quit: progenyx]
progenyx has joined #kisslinux
progenyx has quit [Client Quit]
edmrk[m] has quit [Ping timeout: 240 seconds]
geds[m] has quit [Ping timeout: 240 seconds]
geds[m] has joined #kisslinux
edmrk[m] has joined #kisslinux
<testuser[m]> Hi
<testuser[m]> akira01: Just use adb push pull
Rohan has joined #kisslinux
<acheam> hi testuser[m!
ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day: https://yewtu.be/hQLnCq3uOvI
mov_eax has joined #kisslinux
mov_eax has quit [Ping timeout: 268 seconds]
mov_eax has joined #kisslinux
midfavila has quit [Ping timeout: 252 seconds]
<testuser[m]> Long time since song of the day was set
sad_plan has quit [Quit: nyaa~]
mov_eax has quit [Ping timeout: 240 seconds]
akira01 has quit [Ping timeout: 240 seconds]
mov_eax has joined #kisslinux
mov_eax has quit [Quit: WeeChat 2.8]
zlg has quit [Ping timeout: 252 seconds]
zlg has joined #kisslinux
mahmutov has joined #kisslinux
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
mahmutov has quit [Ping timeout: 240 seconds]
sn3w[m] has quit [Quit: You have been kicked for being idle]
dnv has joined #kisslinux
dnv has quit [Client Quit]
soliwilos has joined #kisslinux
an3223 has quit [Remote host closed the connection]
an3223 has joined #kisslinux
mahmutov has joined #kisslinux
sad_plan has joined #kisslinux
<sad_plan> dilyn: did you manage to build linux-headers, aswell as linux when having no libc.so, only the .a lib? it has always complained about fixdep script was missing, even though it was there. didnt matter if I compiled it manually either for some reason
ella-0 has joined #kisslinux
ella-0_ has quit [Ping timeout: 240 seconds]
<acheam> testuser[m]: yep trying to bring it back
mahmutov has quit [Ping timeout: 256 seconds]
mahmutov has joined #kisslinux
mahmutov has quit [Ping timeout: 256 seconds]
mahmutov has joined #kisslinux
progenyx has joined #kisslinux
<dilyn> pretty sure i experienced no issues building linux-headers
<dilyn> yeah just built headers totally fine in my static chroot
<acheam> what is so special about building linux headers? isnt it just.... static header files?
<dilyn> correct
<acheam> so why do they need to be built at all?
<dilyn> some things are parsed on the headers
<dilyn> values replaced etc
<acheam> ah
<dilyn> it would be this script that the Makefile runs doing `make headers` ./scripts/headers_install.sh
<dilyn> but yeah the makefile basically just does some light tweaking and stuff with some basic commands and then moves the headers where they should be
<acheam> i see thanks
<sad_plan> hm, maybe theres a differnece in the building. iirc you didnt build gettent and the other one. maayybe thats the issue. i dunno tbh. thats the only difference I could think of. lemme check
<sad_plan> wait, you did
<sad_plan> however, I do build them statically, whereas you did not.
<sad_plan> in your static repo atleast, I mean
<sad_plan> /bin/sh: scripts/basic/fixdep: not found is the error Ive always got
<sad_plan> I tried without the static flag. made no difference
<sad_plan> this is strange
<sad_plan> I get it. I added a flag to the headers makefile, and there I fixed it
<sad_plan> I added -static flag inside HOSTCC="$CC". oasis had it mentioned, but for some reason, I dont think it worked for me before. which is abit strange imo. but oh well
<dilyn> getent and getconf are static in my tarball at least:P
<dilyn> but yes --static should go in HOSTCC for the kernel and headers
<sad_plan> they dont have the static flag your repo, but no matter.
<sad_plan> yeah, i seemed to work. now I wanted to check to doublecheck if I could build linux aswell, but now it complains about the fixdep script missing :')
<dilyn> well when you only have libc.a they don't have a choice I supposeXD
<dilyn> that's a bit wonkey eh. I should get back into that project...
<sad_plan> lol, right.
<sad_plan> yes I think you should. building things statically is fun.
<sad_plan> lol. if I add HOSTCC="$CC -static", it says -static isnt found. If I dont add that, it just says fixdep is missing
<dilyn> gotta do HOSTCC="$CC\ -static
<dilyn> "
<sad_plan> headers didnt mind that. but yeah, will do
<sad_plan> why the backslash?
<dilyn> i'm not entirely certain i didn't bother to investigate it
<sad_plan> hm, ok
<dilyn> it's probably some dumb thing. i can test a thing gimme a sec...
<dilyn> hm, nope that ain't it
<sad_plan> headers dont even build with the backslash. strange
<dilyn> so i'm not sure:P
<dilyn> odd
<sad_plan> hm. imma have to dig further into oasis for this perhaps. the answer is probably somewhere in there :p
<dilyn> oasis is the Bible haha
<sad_plan> lol, it is. I see myself peek oasis' repo for solutions and patches all the time.
<sad_plan> you tried oasis at a time didnt you? why didnt you stay? or.. what didnt make you switch? w/e the right question is :p
<dilyn> I tried it for a short while but never actually booted into it to play with it
<dilyn> just wanted to see how it worked. it was quite snappy! big fan
<dilyn> was just too busy working on other stuff + didn't have a spare machine to fiddle with it
<dilyn> could theoretically use qemu now tho
<acheam> Did you get a nice qemu build?
<sad_plan> cant you just dualboot it?
<sad_plan> or do you have lack of space?
<acheam> can you dualboot with efistub?
<sad_plan> yep
<sad_plan> its what I do
<acheam> how does that work?
<sad_plan> its simple. make each distro a .efi boot record in your bios. and if you wanna boot one of the other ones, just hit F12 or w/es your default on your machine, and change the one you want
<sad_plan> atleast thats what I do. I have my kernels in /boot, as foo.efi and so on
<acheam> nice
<acheam> didn't realize that you could do that
<dilyn> yeah efistub just writes an entry to the efivarfs and those can appear as bootable entries in your EFI boot menu
<sad_plan> me neither, untill grub started acting up for me when trying testusers lto repo. I decided I didnt wanna deal with grub anymore, so I utlimately ditched everything. no grub, no efivars, nothing
<dilyn> But it's more a lack of desire to dual boot. I don't like dual booting
<sad_plan> or just rename your kernel into foo.efi
<dilyn> grub is trash lmfao. if you have a chroot going where efivarfs is mounted grub will just nuke it and then not write any relevant entries xD
<sad_plan> why not? its not any hassle imo. or atleast not when the distros have fairly similar setup. I did find dualbooting artix with kiss to be more of a hassle than not. especially when upgrading kernels :p
<sad_plan> I havent had that issue yet though :p
<acheam> I didnt like dual booting for a long time until I tried it again
<acheam> now I don't mind it (but would still prefer just using a chroot or something if thats possible)
<acheam> its certainly better than a virtual machine if you dont need to run things from both systems at the same time
<dilyn> I just don't like it when distros think they know better than meXD  I am contemplating installing Ubuntu alongside KISS but just creating a chroot that I boot into instead of straight up installing it, that way it doesn't try to install a kernel or initramfs or any of that garbage. then I can just use a single kernel
<sad_plan> I think dualbooting is fine once you figure out a method to do it 'properly' having just efi entries is by far the simplest and best method Ive found
<dilyn> I just don't like rebooting. too much hassle
<dilyn> I like using qemu or chroots because I usually only need to test a single thing or do a single thing in the other system; KISS is comfy for me and I don't want to leave it haha
<sad_plan> lol, I feel you. I also got annoyd when using an artixchroot, and it kept wanting to install all this unneeded software..
<sad_plan> lol, youre using a desktop then I guess? im on my laptop almost all the time, and take it to work, so cant really just let it sit on standby all the time :p
<sad_plan> i feel you. kiss is really comfortable, even with me messing with the static stuff, which gives me a headache at times :p
<dilyn> Yeah I'm mostly using my desktop full-time now; my laptop exists for when I really need a particular sort of system (or I wanna head to a coffee shop)
<dilyn> It's so powerful I can't justify NOT using it haha
<dilyn> I can spin up twelve VMs each with a core and a gig of RAM each and still have plenty of room for rebuilding my whole system lmfao
<sad_plan> makes sense. if your home anyway, theres really no reason to not use the desktop
<dilyn> indeed
<dilyn> plus I just got a second monitor i gifted to myself as a christmas gift and it's I N C R E D I B L E
<sad_plan> I cant do that. I only have 4 cores and 8 threads :c
<dilyn> it was also supremely easy to setup; add a single line in my wayfire.ini and bam
<sad_plan> nice :D
<sad_plan> what size?
<dilyn> 27"
<dilyn> 2560x1440, 144hz
<dilyn> it's :drool:
<sad_plan> nice. I bought a 32" ultrawide one last year, it was really nice. nohing fancy appart from the size though.
<dilyn> I have finally become the me that 14 year old Dilyn wanted me to become haha
<dilyn> there's just something nice about big screens! feels good
<sad_plan> its abit of a shame, as I dont particularly use the desktop that much, or rather at all.
<sad_plan> indeed it does
<sad_plan> also got a 60% keyboard. really nice to type on, but again, I dont use it that much. my desktop is ~10 year old or so, with bios. I hate bios..
<dilyn> ew
<dilyn> kickin' it old school
<sad_plan> involentarly however, but yes.
<sad_plan> havent really had the money to upgrade it. I kinda wanna build a small one this time. got a full tower, and its taking up too much space imo
<dilyn> mini ITX is my favorite form factor
<dilyn> right next to toaster PCs
<sad_plan> toaster pcs?:p you mean like NUCs?
<dilyn> basically
<dilyn> NUCs before NUCs
<dilyn> when people would literally put PCs into toasters
<dilyn> it was considered a retro thing in like 2009 lmao people have been doing dumb shit with motherboards since the 80s
<sad_plan> so just mini pc's. we got some of those at work, for some remote, and server stuff. theyre no bigger than a dinnerplate in size :P
<dilyn> yeah they're so crazy!
<dilyn> now companies like Dell and HP are making towers designed to just be mounted to the back of a screen
<dilyn> the future is now
<sad_plan> damn, now I wanna get my hands on an old toaster, and gut it, so I can put hardware in it.
<sad_plan> yeah, the NUCs use that as a selling point. builint support for VESA mounts. really nice actually
omanom2 has joined #kisslinux
<dilyn> some of these exercism exercises are impossible to parse
ella-0_ has joined #kisslinux
davidv78 has joined #kisslinux
progenyx1 has joined #kisslinux
paradigm_ has joined #kisslinux
kayw_ has joined #kisslinux
phoebos_ has joined #kisslinux
progenyx has quit [*.net *.split]
mahmutov has quit [*.net *.split]
ella-0 has quit [*.net *.split]
omanom has quit [*.net *.split]
davidv7 has quit [*.net *.split]
Liexei- has joined #kisslinux
omanom has joined #kisslinux
Liexei has quit [Ping timeout: 240 seconds]
phoebos has quit [Ping timeout: 240 seconds]
phinxy has quit [Ping timeout: 240 seconds]
omanom2 has quit [Ping timeout: 240 seconds]
humky has quit [Ping timeout: 240 seconds]
davidv78 has quit [Ping timeout: 240 seconds]
dontmindmee has quit [Ping timeout: 240 seconds]
jslick has quit [Ping timeout: 240 seconds]
acheam has quit [Ping timeout: 240 seconds]
akspecs has quit [Ping timeout: 240 seconds]
zlg has quit [Ping timeout: 240 seconds]
travankor has quit [Ping timeout: 240 seconds]
Liexei- is now known as Liexei
zlg_ has joined #kisslinux
mahmutov has joined #kisslinux
jslick has joined #kisslinux
davidv7 has joined #kisslinux
sad_plan has quit [*.net *.split]
kayw has quit [*.net *.split]
paradigm has quit [*.net *.split]
progenyx1 has quit [Ping timeout: 256 seconds]
dontmindmee has joined #kisslinux
akspecs has joined #kisslinux
progenyx1 has joined #kisslinux
phoebos_ has quit [Ping timeout: 256 seconds]
paradigm_ has quit [Ping timeout: 256 seconds]
phinxy has joined #kisslinux
humky has joined #kisslinux
acheam has joined #kisslinux
humky has quit [Max SendQ exceeded]
paradigm has joined #kisslinux
humky has joined #kisslinux
vladimyr has quit [Ping timeout: 245 seconds]
natris1979[m] has quit [Ping timeout: 252 seconds]
edmrk[m] has quit [Ping timeout: 260 seconds]
bujeddhazeus has quit [Ping timeout: 260 seconds]
konimex has quit [Ping timeout: 250 seconds]
kqz has quit [Ping timeout: 252 seconds]
geds[m] has quit [Ping timeout: 250 seconds]
chadwb[m] has quit [Ping timeout: 250 seconds]
msk[m]1 has quit [Ping timeout: 260 seconds]
revilo345[m] has quit [Ping timeout: 252 seconds]
tleydxdy[m] has quit [Ping timeout: 252 seconds]
testuser[m] has quit [Ping timeout: 250 seconds]
psydroid has quit [Ping timeout: 240 seconds]
jstn has quit [Ping timeout: 268 seconds]
phoebos[m] has quit [Ping timeout: 252 seconds]
sad_plan has joined #kisslinux
<sad_plan> wut?
<dilyn> big ol split
<dilyn> or what I said? lol
<dilyn> i'm using exercism to learn go and one of the exercises is very difficult to make heads or tails of. plus you don't compile the code to test it, you run it under a test benchmark. so knowing what the return values the benchmark expects are nonobvious, especially in this case. turns it, it did want me to return the struct; but you can just do
<dilyn> `return mystruct`, and if you instead do (as per an example it mentions earlier) PRINT the entries using fmt, it gets mad
<dilyn> frustrating (: wasted 20 minutes on this exercise just trying to get the benchmark to say "yessir"
geds[m] has joined #kisslinux
chadwb[m] has joined #kisslinux
revilo345[m] has joined #kisslinux
tleydxdy[m] has joined #kisslinux
msk[m]1 has joined #kisslinux
<sad_plan> aah. i see :')
sad_plan has quit [Quit: nyaa~]
vladimyr has joined #kisslinux
natris1979[m] has joined #kisslinux
konimex has joined #kisslinux
<noocsharp> any reason in particular you're learning go?
<dilyn> because I like it more than rust and it's similar to C which I also want to learn :v
<dilyn> plus canonical does a lot of their current work in go so it would be nice to better understand the codebase of things like snapd
jstn has joined #kisslinux
<acheam> next stop flutter
<dilyn> hng
edmrk[m] has joined #kisslinux
kqz has joined #kisslinux
mahmutov has quit [Ping timeout: 256 seconds]
testuser[m] has joined #kisslinux
testuser[m] has quit [Remote host closed the connection]
edmrk[m] has quit [Write error: Connection reset by peer]
jstn has quit [Remote host closed the connection]
revilo345[m] has quit [Read error: Connection reset by peer]
tleydxdy[m] has quit [Remote host closed the connection]
chadwb[m] has quit [Read error: Connection reset by peer]
geds[m] has quit [Read error: Connection reset by peer]
vladimyr has quit [Read error: Connection reset by peer]
kqz has quit [Remote host closed the connection]
msk[m]1 has quit [Remote host closed the connection]
konimex has quit [Write error: Connection reset by peer]
natris1979[m] has quit [Remote host closed the connection]
phoebos[m] has joined #kisslinux
mahmutov has joined #kisslinux
edmrk[m] has joined #kisslinux
psydroid has joined #kisslinux
kqz has joined #kisslinux
konimex has joined #kisslinux
natris1979[m] has joined #kisslinux
tleydxdy[m] has joined #kisslinux
testuser[m] has joined #kisslinux
bujeddhazeus has joined #kisslinux
vladimyr has joined #kisslinux
jstn has joined #kisslinux
chadwb[m] has joined #kisslinux
msk[m]1 has joined #kisslinux
geds[m] has joined #kisslinux
revilo345[m] has joined #kisslinux
bujeddhazeus has quit [Quit: Client limit exceeded: 20000]
konimex has quit [Quit: Client limit exceeded: 20000]
edmrk[m] has quit [Quit: Client limit exceeded: 20000]
tleydxdy[m] has quit [Quit: Client limit exceeded: 20000]
phoebos[m] has quit [Quit: Client limit exceeded: 20000]
kqz has quit [Quit: Client limit exceeded: 20000]
<acheam> matrix is having fun
phoebos[m] has joined #kisslinux
edmrk[m] has joined #kisslinux
kqz has joined #kisslinux
konimex has joined #kisslinux
tleydxdy[m] has joined #kisslinux
bujeddhazeus has joined #kisslinux
<dilyn> > developed opensource airdrop
<dilyn> > only for devices which already have airdrop
<dilyn> mfw
<acheam> > OpenDrop is only supported on macOS or on Linux systems running an open re-implementation of AWDL such as OWL
<acheam> so your wifi card needs to work with https://github.com/seemoo-lab/owl
<acheam> but should work on linux
midfavila has joined #kisslinux
midfavila has quit [Remote host closed the connection]
<acheam> that was short
Rohan has quit [Ping timeout: 240 seconds]
mahmutov has quit [Ping timeout: 240 seconds]