ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
wintp has joined #asahi-dev
skipwich has joined #asahi-dev
ipatch has quit [Quit: WeeChat 4.2.1]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
ipatch has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
ipatch has quit []
wintp has joined #asahi-dev
ipatch has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
ipatch has quit [Quit: WeeChat 4.2.1]
hdbngr has quit [Ping timeout: 480 seconds]
ipatch has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
jeisom has quit [Quit: Leaving]
ipatch has quit [Quit: WeeChat 4.2.1]
ipatch has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi-dev
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi-dev
ipatch has quit [Quit: WeeChat 4.2.1]
jeisom has quit [Remote host closed the connection]
<tpw_rules>
it's unclear what libwebrtc is having problems with there...
hdbngr has quit [Ping timeout: 480 seconds]
<psykose>
the reason was that libwebrtc just forgot to pass an arg for it at all, so it was random garbage
<psykose>
for an unsigned long 'random garbage' is mostly above 1024, and at the same time almost no one is passing that number to fcntl in a real program
<psykose>
so it's a heuristical fix
<psykose>
coreutils testsuite being broken by it is the first thing i've heard, which makes sense cause it's a testsuite :D
<tpw_rules>
theoretically -1 is unlikely to be random garbage, although it may be substantially skewed toward that value
<psykose>
-1 being ulong_max? i'm not sure what you're suggesting to change it to
<tpw_rules>
change the test in the kernel to (arg >= 1024 && arg != -1)
<tpw_rules>
i think it would end up being so, coreutils appears to assert that fcntl (fd, F_DUPFD_CLOEXEC, -1) == -1
<psykose>
ah
<tpw_rules>
which if i read the manpage correctly should request the highest possible fd and make sure it got it. not sure what the stats are on libwebrtc passing -1
<tpw_rules>
does libwebrtc get scared if the fd is too big anyhow? why does it matter? unless it is -1 most of the time and it can't get more fds
<tpw_rules>
i guess i don't understand why it being random garbage would affect the operation in any way
<tpw_rules>
but so it did, so i must be missing something
<psykose>
if you try to dup(5) and pass 12423653463623456 as the minimum fd it just fails
<psykose>
what else would it return you
<tpw_rules>
12423653463623456?
<tpw_rules>
can fds be too big?
<tpw_rules>
oh, i'm stupid
<tpw_rules>
coreutils is asserting that fcntl did in fact return an error, not that it got the max fd but being lazy about specifying it
<psykose>
the highest possible number is ulimit -n
<tpw_rules>
didn't know that but that makes sense, thank you
<tpw_rules>
ok, so changing the test to fail if arg is -1 shouldn't break libwebrtc again
<psykose>
but even when it's "infinite" (on debian default soft is 1024 but hard is infinite so you could pick that) i think there might be some other limit that doesn't just let you use largest 64-bit value (not sure of that)
<psykose>
or maybe it wasn't infinite but one million for hard, bad memory
<tpw_rules>
thanks for explaining, i'm likely going to ship that proposed change to the test unless i get further info
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
lena6 has quit [Remote host closed the connection]
hdbngr has joined #asahi-dev
zzywysm has quit [Read error: Connection reset by peer]
zzywysm has joined #asahi-dev
zzywysm has quit [Read error: Connection reset by peer]
zzywysm has joined #asahi-dev
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-dev
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-dev
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-dev
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
jeisom has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
XeR has quit []
XeR has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
loki_val has quit []
wintp has quit [Ping timeout: 480 seconds]
crabbedhaloablut has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
Guest1040 has joined #asahi-dev
kidplayer666 has joined #asahi-dev
wintp has joined #asahi-dev
Guest1040 is now known as MurdeRM3L0DY
MurdeRM3L0DY has quit [Remote host closed the connection]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
MurdeRM3L0DY has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
MurdeRM3L0DY has quit [Remote host closed the connection]
MurdeRM3L0DY has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
MurdeRM3L0DY has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
MurdeRM3L0DY has joined #asahi-dev
MurdeRM3L0DY has quit [Remote host closed the connection]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
wintp has quit [Remote host closed the connection]
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
john-cabaj has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
c10l5 has joined #asahi-dev
c10l5 has quit [Remote host closed the connection]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-dev
balrog_ has quit []
balrog has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
c10l5 has joined #asahi-dev
c10l5 has quit [Remote host closed the connection]
john-cabaj has joined #asahi-dev
jeisom has joined #asahi-dev
c10l5 has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
c10l5 has quit [Remote host closed the connection]
hdbngr has quit [Ping timeout: 480 seconds]
c10l5 has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
mf54 has quit [Remote host closed the connection]
mf54 has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
VeeBop has quit [Quit: Ping timeout (120 seconds)]
Compassion has quit [Quit: Ping timeout (120 seconds)]
ajj has quit [Quit: Ping timeout (120 seconds)]
ajj has joined #asahi-dev
Compassion has joined #asahi-dev
VeeBop has joined #asahi-dev
Compassion has quit []
Compassion has joined #asahi-dev
zzywysm_ has joined #asahi-dev
VeeBop has quit []
VeeBop has joined #asahi-dev
grange_c68872 has joined #asahi-dev
wintp has joined #asahi-dev
pg12_ has joined #asahi-dev
hdbngr has quit [charon.oftc.net helix.oftc.net]
tobhe has quit [charon.oftc.net helix.oftc.net]
anders_2 has quit [charon.oftc.net helix.oftc.net]
roxfan2 has quit [charon.oftc.net helix.oftc.net]
gladiac has quit [charon.oftc.net helix.oftc.net]
minecrell has quit [charon.oftc.net helix.oftc.net]
pg12 has quit [charon.oftc.net helix.oftc.net]
Stary has quit [charon.oftc.net helix.oftc.net]
eslerm has quit [charon.oftc.net helix.oftc.net]
HardWall has quit [charon.oftc.net helix.oftc.net]
cy8aer has quit [charon.oftc.net helix.oftc.net]
larsjel has quit [charon.oftc.net helix.oftc.net]
commandoline has quit [charon.oftc.net helix.oftc.net]
arekm has quit [charon.oftc.net helix.oftc.net]
grange_c6887 has quit [charon.oftc.net helix.oftc.net]
akda5id has quit [charon.oftc.net helix.oftc.net]
pounce has quit [charon.oftc.net helix.oftc.net]
tumblingweed has quit [charon.oftc.net helix.oftc.net]
matrix_ds has quit [charon.oftc.net helix.oftc.net]
mixi has quit [charon.oftc.net helix.oftc.net]
aissen has quit [charon.oftc.net helix.oftc.net]
Chinese_soup has quit [charon.oftc.net helix.oftc.net]
Shiz has quit [charon.oftc.net helix.oftc.net]
grange_c68872 is now known as grange_c6887
zzywysm has quit [Ping timeout: 480 seconds]
gladiac has joined #asahi-dev
ipatch_ has joined #asahi-dev
hdbngr has joined #asahi-dev
minecrell has joined #asahi-dev
anders_2 has joined #asahi-dev
tobhe has joined #asahi-dev
roxfan2 has joined #asahi-dev
Stary has joined #asahi-dev
HardWall has joined #asahi-dev
cy8aer has joined #asahi-dev
arekm has joined #asahi-dev
larsjel has joined #asahi-dev
commandoline has joined #asahi-dev
pounce has joined #asahi-dev
eslerm has joined #asahi-dev
akda5id has joined #asahi-dev
aissen has joined #asahi-dev
tumblingweed has joined #asahi-dev
mixi has joined #asahi-dev
matrix_ds has joined #asahi-dev
Chinese_soup has joined #asahi-dev
Shiz has joined #asahi-dev
ipatch has quit [Ping timeout: 480 seconds]
pg12_ is now known as pg12
wintp has quit [Ping timeout: 480 seconds]
sam__ is now known as sam_
vladr has joined #asahi-dev
akda5id7 has joined #asahi-dev
anders__2 has joined #asahi-dev
minecrell2 has joined #asahi-dev
pounce_ has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
commandoline_ has joined #asahi-dev
akda5id has quit [Read error: Connection reset by peer]
commandoline has quit [Read error: Connection reset by peer]
akda5id7 is now known as akda5id
pounce is now known as Guest1094
pounce_ is now known as pounce
minecrell has quit [Ping timeout: 480 seconds]
HardWall has quit [Ping timeout: 480 seconds]
anders_2 has quit [Ping timeout: 480 seconds]
fossdd has quit [Ping timeout: 480 seconds]
Guest1094 has quit [Ping timeout: 480 seconds]
wintp has joined #asahi-dev
hdbngr has joined #asahi-dev
wintp has quit [Ping timeout: 480 seconds]
fossdd has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
wintp has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
wintp has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
roxfan2 is now known as roxfan
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit [Read error: Connection reset by peer]