<virutalmachineus>
<phoebos> "c89 is comfy" <- c17 is comfy.
GalaxyNova has quit [Remote host closed the connection]
GalaxyNova has joined #kisslinux
GalaxyNova has quit [Changing host]
GalaxyNova has joined #kisslinux
chomwitt has joined #kisslinux
<wael_>
Hi
ella-0_ has joined #kisslinux
ella-0 has quit [Read error: Connection reset by peer]
<virutalmachineus>
Hi
<testuser[m]>
Hi
<testuser[m]>
GalaxyNova: no
<testuser[m]>
midfavila: how did u even open that site in links
<testuser[m]>
can we agree on some general guidelines for C parts of KISS
<testuser[m]>
like style and usage of unsafe functions (strcat/cpy -> snprintf)
<wael_>
illiliti: I already tried to replicate via snippets from your muon PR
GalaxyNova has quit [Ping timeout: 272 seconds]
psydroid has quit [Quit: Bridge terminating on SIGTERM]
iceman[m] has quit [Quit: Bridge terminating on SIGTERM]
macslash1[m] has quit [Quit: Bridge terminating on SIGTERM]
saturn[m] has quit [Quit: Bridge terminating on SIGTERM]
dotkwa[m] has quit [Quit: Bridge terminating on SIGTERM]
wael_ has quit [Quit: Bridge terminating on SIGTERM]
konimex has quit [Quit: Bridge terminating on SIGTERM]
ahmadraniri1994[ has quit [Quit: Bridge terminating on SIGTERM]
testuser[m] has quit [Quit: Bridge terminating on SIGTERM]
virutalmachineus has quit [Quit: Bridge terminating on SIGTERM]
konimex has joined #kisslinux
virutalmachineus has joined #kisslinux
testuser[m] has joined #kisslinux
iceman[m] has joined #kisslinux
wael_ has joined #kisslinux
psydroid has joined #kisslinux
dotkwa[m] has joined #kisslinux
saturn[m] has joined #kisslinux
ahmadraniri1994[ has joined #kisslinux
macslash1[m] has joined #kisslinux
<phoebos>
testuser[m]: i'm not trying to set a standard for C in KISS
<phoebos>
(yet)
<phoebos>
virutalmachineus: what's comfy about C17
<testuser[m]>
Perhaps in C47 we'll have useful generics.
<testuser[m]>
But I think that by 2099, I think that Forth will have obviated all other programming languages and banished them as footenotes to the annals of history.
<wael_>
if forth is so good where is fifth
lanodan has quit [Ping timeout: 264 seconds]
lanodan has joined #kisslinux
<testuser[m]>
phoebos: ok
<testuser[m]>
is atomic file replacement enough to not mess up kiss on updates? like if u modify a shell script in-place it randomly shows an error like "xyz: not found" cuz it tried to execute garbage
<midfavila>
>KISS is to be programmed using MISRA C in a Suckless style, exclusively
<midfavila>
testuser[m], in that case I didn't
<midfavila>
i keep a fork of pale meme around for the handful of sites i use that require JS
<testuser[m]>
pathetic
<midfavila>
yes, i know, how dare i engage in even slightly contradictory behavior
sad_plan has joined #kisslinux
<sad_plan>
o/
<wael_>
\o
<testuser[m]>
does anyone have qemu installed
<testuser[m]>
can you try running `qemu-system-x86_64 -vga virtio -device virtio-vga-gl -display sdl,gl=on` after rebuilding mesa with `-Dgallium-drivers=virgl`
<testuser[m]>
it trips an assertion but i need to know if its cuz of nvidia or not
<testuser[m]>
cuz it should work
<illiliti>
wael_: you did it wrong then
<illiliti>
really, check what meson generates
<wael_>
meson adds its own stuff
<wael_>
to the generation file
<wael_>
i ran the same command meson does and it gave me the same result as muon
<wael_>
you can see <command-line>: error: 'libnotify' undeclared (first use in this function)
<illiliti>
ah no, then no
<illiliti>
remove it
<wael_>
i have
<wael_>
the glib genmarshal and mkenum giant flag mess shit was completely useless so i removed that as well
<wael_>
its so weird meson didn't do that tho, it was specified when generated
rohan has quit [Ping timeout: 272 seconds]
<sad_plan>
is anyone else having the same issue with android-tools? http://0x0.st/oxcl.txt
<wael_>
not for me
<wael_>
for me the array is iso_frame_desc[0]
rohan has joined #kisslinux
<sad_plan>
hm..
Guest18 has joined #kisslinux
<wael_>
illiliti: why does muon add -Wpedantic to cflags on its own
<testuser[m]>
sad_plan: where did u get your linux headers fron lol
<sad_plan>
from kernel.org? :p
<testuser[m]>
Downgrade to lts
<testuser[m]>
they changed 0 length arr to FAM
<testuser[m]>
in some release
<sad_plan>
yeah, it was on my todo list
<testuser[m]>
so use LTS which doesn't have this breaking change
rohan has quit [Ping timeout: 272 seconds]
<sad_plan>
on it already
<sad_plan>
btw, what makes you guys even change the linux-headers? seeing as its on 5.15.41 I mean
<sad_plan>
why not the latest lts?
<sad_plan>
no real changes since then?
<testuser[m]>
cuz it's useless
<testuser[m]>
to update
<testuser[m]>
mostly
<sad_plan>
no changes to the headers at all?
<illiliti>
wael_: muon is more stricter in this regard
<testuser[m]>
BTW it's apparently only supposed to be a warning not an error so u should be good to do Wno-error and build
<testuser[m]>
sad_plan: no notable changes
<sad_plan>
I see
<sad_plan>
also, that ddi indeed fix the issue
<illiliti>
wael_: if project has set warning_level to 3, muon will set -Wpedantic
rohan has joined #kisslinux
<wael_>
it has not
<testuser[m]>
sad_plan: wno or downgrade
<sad_plan>
downgrading
<illiliti>
wael_: grep meson.build for pedantic, maybe project set it using project arguments
<sad_plan>
I was going to do that anyway. and I actually did, but im not on that branch on my repo atm. had to redo alot of stuff, as everything just sortof broke. lol