ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "Seek simplicity but distrust it" -- Alfred North Whitehead
<phoebos> should be doing work but i spent a few hours playing with ABC music notation :p
<noocsharp> i suppose it works well for storing music, but it seems pretty clunky to write music that way
<noocsharp> i guess the same could be said for math and latex though
dilyn has joined #kisslinux
<phoebos> it's not fabulous but nice to have a plaintext-only option
<noocsharp> npm v0.1 has been released!
<noocsharp> which brings to a close my maintainership of gnupg2 and co.
<phoebos> noocsharp: nice!
<phoebos> i could pick some of those up
<noocsharp> also dilyn, given that you already maintain go in your repo, do you want to take it over?
<dilyn> go is one of the few packages I would be willing to maintain in community because the builds are basically identical so I don't have to do any extra work to ensure it builds xD
<dilyn> so sure
<noocsharp> cool
<noocsharp> i think i'll also drop wget now that i've learned how to use curl
<dilyn> ಠ_ಠ
<noocsharp> whew, i thought you found a POSIX incompatibility
<phoebos> ( ͡° ͜ʖ ͡°)
<dilyn> muh bmake tho
<dilyn> you could use $? if you were feeling spicy
mahmutov has joined #kisslinux
<noocsharp> wait, $< isn't supported by bmake?
<phoebos> only in inference rules i think
<phoebos> not to expand for prerequisites
<phoebos> in a normal target rule
<noocsharp> huh, interesting
<noocsharp> is there a source of decent documentation for posix make somewhere?
<phoebos> man 1p make
<phoebos> *is* the specification
<dilyn> always my reference
<dilyn> yeah bmake is very... frugal... with what rules it allows when
<phoebos> ^ same thing
<noocsharp> nice, i didn't even realize there was a posix man page for some reason
<dilyn> yeah I point out the web version because I don't have local manpages :V :V :V
<dilyn> I'm a H E R E T I C
<phoebos> :O
<phoebos> man {1,3}p are almost the only documentation i use
<noocsharp> what are you gonna do when civilization collapses dilyn?
<noocsharp> i'll be reading my offline man pages
<noocsharp> for as long as power stays on
<phoebos> how are you gonna write posix-conforming code then dilyn?
<dilyn> guessing
<phoebos> guessing, and reading /usr/include
<dilyn> ^
mahmutov has quit [Ping timeout: 260 seconds]
<testuser[m]1> Hi
<phoebos> hi
<noocsharp> hI
<testuser[m]1> bruh i got a ton of shitt to update
<noocsharp> i haven't updated my kiss machine since before openssl 3.0
<noocsharp> oh, you mean packages you maintain
<testuser[m]1> no i mean in the community repo
<testuser[m]1> yea
<testuser[m]1> https://termbin.com/3b9o C trivia
<phoebos> wtf
<testuser[m]1> now build it with cproc
<noocsharp> wait... why does this happen?
<phoebos> whut
<testuser[m]1> gcc/clang replace calls to printf("ASDF\n"); with puts() since it doesnt need to parse the format string so it's faster
<testuser[m]1> similar to how they can have their own memcpy and stuff
<testuser[m]1> idk if this would be a bug though
<testuser[m]1> since it changes behaviour
<noocsharp> i just read an article on hn about that, i suspected that was it
<testuser[m]1> yeah
<testuser[m]1> funny how it even warns if you change the args a bit `warning: conflicting types for built-in function 'printf'; expected 'int(const char *, ...)'`
<testuser[m]1> oh it actually doesnt replace the call in that case
protonesso has quit [Ping timeout: 264 seconds]
protonesso has joined #kisslinux
protonesso has quit [Changing host]
protonesso has joined #kisslinux
<testuser[m]1> https://termbin.com/5dsh lol
<dilyn> that does indeed happen sometimes...
<dilyn> also aa strange inability to read some object files, which i find funny
stilbruch1 has quit [Quit: goodbye]
stilbruch has joined #kisslinux
stilbruch has quit [Client Quit]
stilbruch has joined #kisslinux
stilbruch has quit [Quit: goodbye]
gtms has joined #kisslinux
smartin has joined #kisslinux
schillingklaus has joined #kisslinux
<schillingklaus> when dylan says "no", we say "maybe"
<schillingklaus> when dylan says "no", we ask dilyn instead
protonesso has quit [Ping timeout: 258 seconds]
noocsharp has quit [Quit: zzz]
protonesso has joined #kisslinux
protonesso has quit [Changing host]
protonesso has joined #kisslinux
progenyx has joined #kisslinux
<soliwilos> Nice, seatd has gotten s6 notification support. The option is "-n X" where X is the fd number. Not sure why it's still on version 0.5.0 in repo/wayland, though.
<soliwilos> At a quick glance there's a lot of fixes between 0.5.0 and 0.6.3.
schillingklaus has quit [Quit: schillingklaus]
illiliti has quit [Quit: leaving]
noocsharp has joined #kisslinux
stilbruch has joined #kisslinux
sad_plan has joined #kisslinux
<sad_plan> hi
<testuser[m]1> hi
<sad_plan> im trying to include Scrt1.o and crt1.o from musl to build something. how exacly does one do that? using -I as cflag doesnt work, nor does it as ldflag. do I have to maually build st with them?
<sad_plan> ill give you the in a sec
<sad_plan> im currently trying to build a st port for wld, aswell as velox statically. both errors on this one for now
<testuser[m]1> change /usr/lib/** to /usr/lib/*.a
<testuser[m]1> you're not supposed to deal with those magic object files directly
<sad_plan> ah, that explains it. I did find it abit strange it errored out on object files anyway so.
<ryoshu> are you familiar with libevdev
<sad_plan> not exacly, no
<ryoshu> i am thinking about porting it to bsd
<ryoshu> some guidance is welcome
<sad_plan> I cant really help you there, sorry. never used bsd, and dont know C either, or much of programming at all tbh
<ryoshu> ok
<sad_plan> does anyone know of a more up-to-date fork of st and dmenu, besides mcf's ports? neither has recived updates in the last few years...
<testuser[m]1> use foot
<sad_plan> iirc, foot didnt play too well with velox, so therefor st.
<sad_plan> unless im wrong here though
<noocsharp> i have some patches for velox to get foot working
<noocsharp> they're not correct, but they do the job
<sad_plan> are they in your repo?
<sad_plan> wait, no you only had a st build there. I had the repo cloned. in any case, im interested
<noocsharp> oh wait, it's an swc patch
<noocsharp> i was looking in my velox repo lol
<noocsharp> git://git.nihaljere.xyz/swc on the desktop branch
<sad_plan> Ill have a peak :D
<noocsharp> the seat and data_device_manager commits are what do it, the last one is just a personal thing to change keyboard layout
<sad_plan> ah, so its swc foot was more or less complaining about. I did do a search on it earlier, and skimmed through some of the comments, and just recalled dilyn or someone mentioned foot didnt play well with velox. I also recall myself didnt get it to work last time :p
<sad_plan> is your st build a wl port too?
<dilyn> yeah any time i say something like 'doesnt' play well with velox' just assume i'm talking about the underlying libraries that power it :v
<sad_plan> ah ok :')
<noocsharp> no, i use foot these days
<noocsharp> velox is basically just the window manager part, swc is the compositor
<sad_plan> I see
sad_plan has quit [Quit: nyaa~]
humky has joined #kisslinux
<dilyn> updated qt5, got to drop python2 :) lmk if qt5-webengine is broken
mahmutov has joined #kisslinux
<dilyn> tyty
<phoebos> :)
gtms has quit [Remote host closed the connection]
f1 has left #kisslinux [cya]
jslick has quit [*.net *.split]
ella-0 has quit [*.net *.split]
ella-0 has joined #kisslinux
jslick has joined #kisslinux
smartin has quit [Quit: smartin]
illiliti has joined #kisslinux
mahmutov has quit [Ping timeout: 260 seconds]