HaikuUser has quit [Read error: Connection reset by peer]
Furret has joined #haiku
<Furret>
now on chat-o-matic on haiku lol
<Furret>
still crashes tho
Furret_ has joined #haiku
Furret has quit [Read error: Connection reset by peer]
<Furret_>
crash again
<waddlesplash>
if you could give more information about exactly what happens, we could help you diagnose...
<Furret_>
it locks up
<Furret_>
randomly
<waddlesplash>
yes, but what does that mean
<waddlesplash>
does the cursor still move?
<Furret_>
no
<Furret_>
it freezes but it shows network activity
<waddlesplash>
how does it show that?
<Furret_>
the indicator on the computer bezel
<waddlesplash>
ok
<Furret_>
im on a thinkpad x60 (i686)
<waddlesplash>
next time it happens, try entering KDL via the keyboard shortcut
<waddlesplash>
Alt+SysRq+D
<waddlesplash>
see if that drops you to a kernel debugger prompt
<Furret_>
ok
<waddlesplash>
it's also possible this is related to a ticket bbjimmy reported about the system locking up when there's high RAM usage
<waddlesplash>
I haven't tried to see if that's reproducible in a VM
<Furret_>
yeah, i have 2.5 gb ram
<waddlesplash>
that should be more than sufficient for most purposes...
<Furret_>
i also have a 10gb part for swap just in case
<Furret_>
im on a ssd
Furret has joined #haiku
Furret_ has quit [Read error: Connection reset by peer]
AlaskanEmily has joined #haiku
<Furret>
it crashed again'
<Furret>
nothing in the debugger
<Furret>
is there a way to restart the display server?
<waddlesplash>
if Alt+SysRq+D doesn't do anything, then no
<Furret>
it just opens the debugger
<waddlesplash>
oh
<Furret>
no logs
<waddlesplash>
well that's good, means the kernel isn't dead
<Furret>
yay
<waddlesplash>
start with this:
<waddlesplash>
syslog | tail 20
<Furret>
ok
<waddlesplash>
any interesting-looking errors?
<Furret>
syslog doesnt exist .-.
<waddlesplash>
?
<waddlesplash>
that's a command
<waddlesplash>
to run at the kernel debugger prompt
<Furret>
oh
<Furret>
lemme drop into that
<waddlesplash>
no
<waddlesplash>
don't bother if the system isn't hung
<waddlesplash>
you can read the same logs in /var/log/syslog, but the interesting part will be whatever's still in the kernel's buffer right as the hang is happening, which likely won't have made it to disk
<waddlesplash>
so that's why running the command at the kernel debugger prompt, while the system is hung, is interesting
Furret has quit [Read error: No route to host]
Furret has joined #haiku
<Furret>
nothing sus
<Furret>
just wifi crashing lol
<waddlesplash>
hmm
<waddlesplash>
next thing to check is to figure out why the whole desktop locked up
<Furret>
yeah
<waddlesplash>
find a random GUI thread that's waiting on something besides "port read"
<Furret>
what makes up the GUI in haiku
<waddlesplash>
"threads" command output will list all threads
<waddlesplash>
look for ones that are not waiting for "zzz" or "cvar:port"
<waddlesplash>
or "cvar:umtx"
<Furret>
ok
<waddlesplash>
cvar:port and cvar:umtx will be standard gui stuff usually
<waddlesplash>
threads waiting for mutexes, rwlocks, or in "running" state will be interesting ones
<waddlesplash>
or certain kinds of cvars not port/umtx
<waddlesplash>
oh ... if you're on beta4 not nightly, then it'll all just be "cvar" and won't say "port" or "umtx"
<waddlesplash>
that'll make it harder to find out what's gone wrong...
Furret has quit [Read error: No route to host]
Furret has joined #haiku
Furret_ has joined #haiku
Furret has quit [Read error: Connection reset by peer]
<Furret_>
i mostly see cvar
<waddlesplash>
without ":"s?
<waddlesplash>
then you're on beta not nightly I guess
<Furret_>
yeah
<waddlesplash>
can you switch to nightly?
<Furret_>
i was on nightly
<Furret_>
same thing on nightly
<waddlesplash>
it'll be easier to poke around in kdl on nightly
<Furret_>
how do i switch to nightly repo
<waddlesplash>
pkgman list-repo
<waddlesplash>
change repos urls from "r1beta4" to "master"
<waddlesplash>
(just pkgman add-repo with the edited urls, it'll replace the old)
<Furret_>
ok now im updating
HaikuUser has joined #haiku
Furret_ has quit [Read error: Connection reset by peer]
HaikuUser has left #haiku [#haiku]
Furret has joined #haiku
<Furret>
lemme trigger the crash\
nerdistmonk has quit [Read error: Connection reset by peer]
Furret has quit [Read error: No route to host]
nerdistmonk has joined #haiku
valerius_ has joined #haiku
OscarL has joined #haiku
<OscarL>
testing a local build of weechat 4.0.4 on beta4. either ignore this, or give me an ACK :-D
<zdykstra>
Ack
<OscarL>
yay! thanks zdykstra! Will open a PR then :-D
<nekobot>
[haiku/haiku] 959d9cd069d3 - kernel: Cleanups to the XSI message queue & semaphore implementations.
<nekobot>
[haiku/haiku] 55b2baf2f699 - kernel: Use correct type for semaphore numbers.
erysdren has joined #haiku
erysdren has left #haiku [#haiku]
erysdren has joined #haiku
OscarL has joined #haiku
* OscarL
tried a repo migration from github.com to codeberg.org. Things went smootly (on a simple private repo, at least).
<OscarL>
Will be cool to see federation working on forgejo instances.
Halamix2 has quit [Quit: Gone (and/or ZNC is doing something stupid)]
Halamix2 has joined #haiku
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
"Fetching package for devel:libqt5webkit ..." Ouch.
mr_lou has joined #haiku
bitigchi has quit [Ping timeout: 480 seconds]
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
<OscarL>
Generating Qt bindings for python is sloooow. Wish I had a faster CPU :-D
walkingdisaster has joined #haiku
<OscarL>
After one hour (and close to finish building for one python version): "OSError: [Errno -2147483648] Out of memory" :-(
tuaris1 has quit [Quit: Leaving.]
erysdren has quit [Quit: Konversation terminated!]
<mr_lou>
Anyone here using Graf2X? I installed it on Haiku, and it crashes when I select any of the C64 filters.
walkingdisaster has quit [Ping timeout: 480 seconds]
erysdren has joined #haiku
DKnoto has joined #haiku
mr_lou has quit [Quit: Leaving]
kinkinkijkin has quit [Quit: Leaving]
Begasus has joined #haiku
<Begasus>
g'morning peeps
<OscarL>
hello Begasus.
<Begasus>
Hi OscarL
<Begasus>
doggies time ... :)
<Begasus>
ps OscarL ... meson could use an update too (also for default python) :)
<Begasus>
already got a local copy :)
<OscarL>
getting my ass kicked while trying to make sense of the pyQt5 build process right now :-/ (should be possible to build only one .whl, and use that to install/genererate _python3xx packages, but failing at it for now :-( )
<Begasus>
they don't always have to be simple :)
<Begasus>
need to fix the ixion ones first ...
AlaskanEmily has quit [Remote host closed the connection]
<OscarL>
What kills me, is that I never seem to find the exact commands people use when generating the .whl files that end up in PyPI (I could actually learn from that :-D).
<OscarL>
I should probably give it a rest for a while. Need to run this with lots of more RAM anyway (had builds fail with out-of-memory earlier in the night).
<Begasus>
sound like me fighting with rust :D
<OscarL>
some days it is really no fun at all (and bordering with infuriating :-D).
<Begasus>
I don't know what it is ... somehow python gets in my path no matter what :P
<OscarL>
sneaky snakes!
<Begasus>
little buggers ...
<OscarL>
I used to like Python MUCH more in 2007-2013 :-D
<OscarL>
(well, what I hate is the packaging ecosystem)
<Begasus>
it's not like we "need" to have them (but some come in handy) :)
frkzoid has quit [Ping timeout: 480 seconds]
<OscarL>
I need to do some actual reading on sip/pyQt-builder if I pretend do so some progress there... Think I found at least a good starting point, but... need to be in a better mood to do so :-D
<OscarL>
Off for today. Have a good one, Begasus! See you around!
<Begasus>
All began with BeOS, then somewhere in the years was ZETA (with pro or contra admiarars) and Haiku started somewhere in between
<naro>
Is it an OS
<naro>
Ah, it is
<naro>
just looked it up
<Begasus>
Yes :)
<naro>
Idk much abour Unix distros and branches, more of a linux guy but it's still very interesting
<naro>
I tried out open or freeBSD a while back but it didnt want to install a DE
<naro>
Now I want to try out Haiku but the wifi in this building is horrid
<Begasus>
Had Arch installed in VM a while back, was interesting to check it out too
<Begasus>
only thing not working on this laptop is the internal wifi, so I'm using an external one now, works fine
nerdistmonk has quit [Remote host closed the connection]
<naro>
I gave arch a try a couple times, it's okay I guess. It's userbase can be annoying though
nerdistmonk has joined #haiku
<naro>
Alot of them are elitists
<Begasus>
never been there, so can't tell, but their repositories on packaging are nice :)
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
<naro>
That's the main selling point of it for alot of them, the AUR
<naro>
Also nice that they're people that talk here, I saw this on the site and decided to give it a try
bbjimmy has joined #haiku
<Begasus>
it can be quit at times though :)
<Begasus>
grabbing borgbackup-1.2.6-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/borgbackup-1.2.6-1-x86_64.hpkg
<naro>
I mean it is only us 2 out of 320 people right now so I can see, but its still nice
<Begasus>
nice to see that still works :)
<naro>
Also IRC feels much more chill than other chat apps that I use like discord
<Begasus>
You can find most of the main devs in here, and people like me that are part of the haikuports team
dpirate has quit [Remote host closed the connection]
<Begasus>
not all are around all the time (timezones ...)
<Begasus>
most of them still on a day to day job too
naro has quit [Remote host closed the connection]
naro has joined #haiku
<erysdren>
howdy all
<erysdren>
how's it going
<Begasus>
morning erysdren :)
Diver has quit [Quit: Leaving.]
<erysdren>
naro: i daily drive arch linux, i think it's nice but it's not perfect
<erysdren>
i've been thinking of switching again, but i haven't decided where to go
<erysdren>
maybe NixOS? i hear a lot of conflicting good/bad things about it, which has me interested
dpirate has joined #haiku
<Begasus>
OscarL, if you read this, markupsafe has a wrong directory in it's package :) "lib/python3.1" :P
mmu_man has joined #haiku
Diver has joined #haiku
<zdykstra>
you sorta have to be all-in on NixOS
<zdykstra>
I've daily'd Void for about 5 years now, but it's just a classic rolling release Linux distribution.
<naro>
erysdren: for me it's linux mint on my laptop and windows 10 on my pc
<Begasus>
Had been running Debian for quite some time, longest on Linux was with Ubuntu
<erysdren>
zdykstra: that's what i've heard, yeah
x10z has joined #haiku
<zdykstra>
obviously I think it's better than Arch, but it's not out there like Guix, NixOS, or even an immutable distro
HaikuUser has joined #haiku
<erysdren>
heya
HaikuUser has quit []
<Coldfirex>
I thought we were able to use llvm\clangs address sanitizer in Haiku? Can we not? "unsupported option -fsanitize=address for target x86_64-unknown-haiku
HaikuUser has joined #haiku
<Begasus>
Coldfirex, you could ask at haikuports or in the forum? Tried out the latest LLVM17?
HaikuUser has quit []
<Begasus>
But here also :)
mr_lou has joined #haiku
<Coldfirex>
Yes, this was with 17. HAd the same issue with 16 though
<naro>
Time to get to retheming
<erysdren>
i was gonna load Haiku onto my NVME drive, but sadly i couldn't get it to boot after install for some reason
<erysdren>
might be because it's just living on a partition, not taking up the whole drive
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<naro>
IRC chats are fun
catcream_ has joined #haiku
Diver has quit [Quit: Leaving.]
<Begasus>
../../../x86_64-unknown-haiku/bin/ld: cannot find -lssp_nonshared: No such file or directory (and now?)
<Begasus>
nielx[m], seems part of the gcc_syslibs package :)
<naro>
What are you doing or porting right now?
<Begasus>
checking out packages that are reported vulnarable atm, so yes :)
<Begasus>
looking into botan atm
<Begasus>
probably missing "gcc${secondaryArchSuffix}_syslibs_devel" in the recipe
catcream__ has quit [Ping timeout: 480 seconds]
naro has quit [Remote host closed the connection]
<Coldfirex>
Vulnerable as it the old python stuff or the app themselveS?
<botifico>
[haikuports/haikuports] Luca1991 9a62c86 - Heart of Darkness (hode): new recipe (#9473)
HaikuUser has joined #haiku
HaikuUser has quit []
naro has quit [Quit: Leaving]
aa72 has joined #haiku
<aa72>
just to talk about : why not virtualbox image of haiku over inet ? ;)
x10z has joined #haiku
x10z has quit []
<Begasus>
stupid ... stupid ... read the patch Luke! :D
tqh has quit [Remote host closed the connection]
<Begasus>
grabbing botan3-3.1.1-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/botan3-3.1.1-1-x86_64.hpkg
aa72 has left #haiku [#haiku]
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus>
augiedoggie_, arch list python also as build dependency: makedepends=('asciidoctor' 'cmake' 'enchant' 'guile' 'lua' 'perl' 'python'
mmu_man has joined #haiku
<augiedoggie_>
right, what i'm saying is that lua is in REQUIRES but not python
<augiedoggie_>
both are optional but we automatically do it for lua
<Begasus>
ah, get it now, should see if packaging without lua requiring gives an error or warning then
<augiedoggie_>
right, i would guess that it won't give an error but i haven't tried
<augiedoggie_>
i think we should probably just put them both in the REQUIRES, we have multiple versions of lua and python so users wouldn't know which one
<Begasus>
new I had a newer version localy here, wonder why I didn't push that :)
<Begasus>
well for lua that would be settled atm as the build requires it for the devel package, so that will get installed either way
<augiedoggie_>
if a user types `pkgman install weechat` it won't though
<augiedoggie_>
at the moment it will download lua but not python
<augiedoggie_>
i think it should do both
<Begasus>
The following changes will be made:
<Begasus>
in system:
<Begasus>
install package lua5.3-5.3.6-4 from repository HaikuPorts
<Begasus>
install package weechat-3.8-1 from repository HaikuPorts
<Begasus>
got the other lua base packages installed, so it requires lua5.3
<augiedoggie_>
but i thought you were talking about building a package without it in the REQUIRES just a minute ago
<Begasus>
ah :)
<augiedoggie_>
which means it wouldn't ask for that and the user would have to pick from a couple different versions of lua
<Begasus>
nah, haven't been there yet (still looking into botan) :)
<Begasus>
right there
* augiedoggie_
heads off to work
<Begasus>
then there is the question, does it require lua5.3?
<augiedoggie_>
yes
<Begasus>
ok, enjoy :)
<augiedoggie_>
the lua.so module from weechat is the one that's linked to a specific version of liblua
<Begasus>
ah ok, then yes
<Begasus>
and if the python one is also then that too
<augiedoggie_>
yes
<Begasus>
k, on par now :)
<Begasus>
thanks!
x10z has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
rodney has joined #haiku
dpirate has quit [Remote host closed the connection]
mmu_man has joined #haiku
dpirate has joined #haiku
<erysdren>
how's everyone doin
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<zdykstra>
eating granola, fighting the good fight with Kubernetes
illwieckz has quit [Quit: I'll be back!]
<zdykstra>
hoping that if I change the music that's playing, existential dread won't set in for another 30 minutes
illwieckz has joined #haiku
<erysdren>
my whole day is pushing back the existential dread
rodney has quit [Quit: Vision[]: i've been blurred!]
pvalue has quit [Quit: Vision[]: i've been blurred!]
<nekobot>
[haiku/haiku] 35bc8b401a42 - ArchitectureRules: Disable autovectorization for the kernel (for now.)
<waddlesplash>
Coldfirex: let me know when you have that ^^ version installed and we can retry debugging the hang.
erysdren has joined #haiku
kinkinkijkin has joined #haiku
<Coldfirex>
@Waddlesplash: Will do once it becomes available. Probably monday to continue if needed since I assume you will break off over weekend
<waddlesplash>
I will likely be working tomorrow but yeah otherwise Monday
cptaffe has joined #haiku
<Coldfirex>
Why does only the old version of nmap show up in HaikuDepot, but on HaikuPorts it shows that one and the newer version (2 years old)
<Coldfirex>
*Why doesnt the newer versio show up in HaikuDepot is my question
<waddlesplash>
the newer one is probably disabled?
<Coldfirex>
Not sure. Is that a specific line within the recipe?
<waddlesplash>
yes
<waddlesplash>
according to the commit logs it failed to build
<waddlesplash>
let
<waddlesplash>
's see about that
<Coldfirex>
As a random fyi Haiku was able to get through all the stress-ng tests today. I had to exclude 1 test that would just not do anything. About 3 tests would terminate, but wouldnt crash Haiku or trigger a KDL.
<waddlesplash>
which test was that?
<Coldfirex>
madivse
<waddlesplash>
what do you mean by "not do anything", it would just hang?
<waddlesplash>
our madvise mostly is a no-op
<Coldfirex>
ahh
<Coldfirex>
from a terminal perspective it would just start running that test but never move on. Nothing I saw in syslog and no system usage for well over an hour
<waddlesplash>
weird
JakeSays has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
JakeSays1 has quit [Ping timeout: 480 seconds]
Atomozero has joined #haiku
Atomozero has quit [Quit: Vision[]: i've been blurred!]