<nekobot>
[haiku/haiku] 759dfd5ae37f - Tracker: invert inactive select color so it is how it was
chaosDNA has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
chaosDNA has quit [Read error: Connection reset by peer]
OscarL has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
waddlesplash: hi. noticed you mentioned LTO on +/8974. We build Python 3.13 with LTO enabled, and currently is SLOW as hell :-D. Would be nice if the new malloc could help there :-)
<waddlesplash>
yes, this might make a pretty big difference
<waddlesplash>
you can test I suppose and find out :)
<waddlesplash>
I didn't actually check if the "lto-dump" command is itself built with LTO, but it would make sense that it is
<waddlesplash>
and indeed we have a HUGE improvement with the new malloc
<OscarL>
Will grab that change set, and try to give it a go over the weekend.
<waddlesplash>
by the weekend it will probably be merged
<waddlesplash>
:P
<OscarL>
I see. Between "pay per MB internet" and slow as hell build times... not sure what's worse/best (download or build locally :-D)
<OscarL>
in any case... hoping the best for your efforts on this front.
Nasina has joined #haiku
<OscarL>
grabbed PS2. Might give it a go tomorrow, if day's not too hot for repeated builds (of Python 3.13 to see what the difference looks like).
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
oh... Python 3.14.0alpha5 already available. /me goes for a quick (hopefully) update.
<OscarL>
closely following each alpha seems to pay off... patchset applied cleanly!
deneel has joined #haiku
<bjorkint0sh>
oh. they're already on 3.14?
<OscarL>
bjorkint0sh: alpha phase, but yes.
<OscarL>
"final" 3.14.0 expected aroudn Oct 2025.
<OscarL>
I'm just "starting early" to avoid the complications I had with 3.11 :-).
<OscarL>
too bad Python won't be using the Pi versioning system as in Tex :-P
<OscarL>
*TeX
<OscarL>
waddlesplash: I frequently face this problem: failed HaikuPorter builds due to "unable to unmount" this or that, due to having openend a Tracker context menu ("Open with" in particular) during the build.
<OscarL>
Would it be possible to add a "power user" option somewhere so registrar avoids touching stuff from HP's chroot dirs for that submenu?
<waddlesplash>
OscarL: PS2? of what? that sounds rather low
<waddlesplash>
and, no idea. I don't usually open Tracker context menus so it doesn't happen for me...
<OscarL>
(PS2 of +/8974. Seems PS3 is there already. Will update)
<OscarL>
ah, seems I did fetched PS3 already :-)
<OscarL>
I'm assuming I'd need to stop registrar (and not Tracker) from quering the chroot.
<OscarL>
IMO, makes not much sense to show stuff from chroots on "Open with..."
<OscarL>
as my hardware is slow, I get bored during builds, try to use the system normally, and then hit that issue. Bet Begasus[m] can relate :-D
<OscarL>
unoptimized Python builds from RAMFS are so cute! only takes 8 minutes :-D
erysdren has joined #haiku
wicknix_ has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
<OscarL>
"--with-optimizations --with-lto -j 1" takes around 1 hour here (parallel builds sometimes fail when using optimizations).
deneel has quit [Quit: deneel]
OscarL has quit [Ping timeout: 480 seconds]
AD_Anime2 has quit [Read error: Connection reset by peer]
<Begasus>
already know where the issue for scipy is nephele :) boils down to openblas exporting lapack symbols, which it shouldn't
<Begasus>
ouch, still issues at codeberg?
<Begasus>
saw the post on fediverse, received an email about it yesterday
<nephele>
seems that way
<nephele>
the matrix channel is somewhat active
<nephele>
by the way Begasus, i figured out atleast part of the quaternion problem, the color palette it draws from seems to have wrong colors
Halian|Jardin has joined #haiku
Nasina has joined #haiku
<Begasus>
don't know the ins nephele, you are more knowligable there:) only know in dark mode the center pannel doesn't follow it
<nephele>
yeah. The center panel is using qml while the rest is using "normal" qt controls
<nephele>
so it's almost like it is build with two seperate toolkits
<Begasus>
ouch
<Begasus>
hmm ... if that is set in one of the qml files it should be easy to fix?
<Begasus>
3 minutes to build Kate? ... should check with a default build :P
<nephele>
I don't know. I can hardcode the timeline to black for me, but the bubbles for replies are still wrong, username nick colors are wrong etc.
<nephele>
and it would then instead break the light mode
<nephele>
for some reason the proper colors are not arriving in this code. I don't know why
<Begasus>
those IRC colors ... bugs me in Vision too
<nephele>
huh?
<Begasus>
during the day with default colors it's still fine for me
<nephele>
what colors do you mean?
<nephele>
oh, do you switch to dark mode at night?
<Begasus>
but when I change to dark mode I switch to NeoChat as that colorscheme is working fine
<nephele>
I guess your problem with vision is it not following the OS colors by default right?
<Begasus>
yeah, there is no theming at all
<Begasus>
I got a file to switch to dark mode (manually changed most colors), but it's not perfect
Nasina has quit [Read error: Connection reset by peer]
<nephele>
It has a lot of options
<nephele>
I think per default it should follow the system "somewhat", pick some colors and follow the system, and the specific colors can stay for whoever wants to theme it really hard
<Begasus>
yeah, hence clients like xchat and the likes also don't provide default themes (but there are some out there, using a dark on for that on Windows)
<Begasus>
ok, anyone familar with "-DCMAKE_AUTOGEN_PARALLEL=1"? it's doing a great job building Kate!
Nasina has quit [Read error: Connection reset by peer]
<Begasus>
hi mbrumbelow
<mbrumbelow>
Anyone interested in a NUC that has Wifi6 + Sound working on Haiku? I am selling for $100 USD.
<Begasus>
26minutes to build qt6_declarative, pretty good :)
* nephele
still wants to make our wpa_supplicant do wpa3
linuxmaster has quit [Ping timeout: 480 seconds]
<waddlesplash>
nephele: FreeBSD net80211 does not support WPA3
<waddlesplash>
so adding support to our wpa_supplicant won't make any difference atm
<waddlesplash>
(OpenBSD net80211 has its own implemntation of WPA-PSK and doesn't use the one in wpa_supplicant, it doesn't support WPA3 yet either I don't think)
BrunoSpr has joined #haiku
BrunoSpr has quit []
<Begasus>
this thing could be handy for things like: Automatic MOC for target *
<Begasus>
those can take over the system sometimes running too many jobs
bbjimmy has joined #haiku
<mmu_man>
So I got Mayo to build but it won't work yet because GL
freddietilley has quit [Quit: WeeChat 4.5.0]
draKon has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<nephele>
waddlesplash: How can it *not* support it? isn't the whole job of wpa_supplicant to implement this protocol?
<nephele>
what would be required of the underlying driver in additon to this?
<waddlesplash>
wpa_supplicant supports it but FreeBSD net80211 does not
<waddlesplash>
the net80211 stack has to support a bunch of stuff
<nephele>
yes. I got that. What does it need to support?
<waddlesplash>
I don't remember all the details. Encrypted management frames and stuff like that IIRC
<nephele>
WPA3 seems to me to be a layer above supporting the wifi card itself, so this confuses me a bit
<nephele>
anyhow, if you have info on what would be needed it would be cool to have in a ticket for reference
* phschafft
comes running into the channel. does a cheerful 'Wuhh!' and exits again thru the door on the opposite door.
<waddlesplash>
nephele: "seems to you", well, that's not the case
<waddlesplash>
it depends on network stack support, though maybe not driver support specifically
<nephele>
why do we need anything other than the drivers from FreeBSD?
<nephele>
> nephele: "seems to you", well, that's not the case
<nephele>
That's not helpfull. Just claiming something is wrong, you can explain if it works differently however.
<akashkumar>
Hey, when I try to run the compiled mediaplayer, it says that it could not resolve symbol "_ZN13BNumberFormat12SetPrecisionEi" returned: -2147478780
<nephele>
akashkumar: Try to run it with your also-compiled libbe.so
<nephele>
if you run it directly without the symlink, does it still return?
<akashkumar>
yes
<nephele>
and there is no other MediaPlayer running?
<akashkumar>
nope
<nephele>
It returning would make sense to me if another was running, but other than that it doesn't make sense to me
<nephele>
maybe the error popup from runtime_loader about the wrong symbol is still arround, and that is why it thinks it is running?
<akashkumar>
hmm, I tried compiling other applications like fontdemo and mediaconverter, after compilation i was able to open them, looks like it is an issue specific to mediaplayer
<akashkumar>
could this be caused because of my changes in the code for mediaplayer ?
<nephele>
I don't know what you changed
<nephele>
but it could also be something stuck in registrar maybe. But I don't know how to debug that
<nephele>
mediaplayer has a B_SINGLE_LAUNCH flag set in MediaPlayer.rdef
yann64 has quit [Quit: Vision[]: i've been blurred!]
<nephele>
you can try to change this to B_MULTIPLE_LAUNCH if this is a problem with the registrar, it should then open
<nephele>
but you can also check with for example listimage or ps that there really isn't another mediaplayer running
<augiedoggie>
the output from `roster -n` is easier to read if you're looking for a running be app
<augiedoggie>
maybe roster -t so you can see the path to the binary
HaikuUser has quit [Read error: Connection reset by peer]
MisthaLu has joined #haiku
<augiedoggie>
hm, the dates in that screenshot seem weird, august 2024
<nephele>
augiedoggie: nice. I did not know about this command!
<nephele>
the date is fine, that is the date when the symlink was created or modified, not it's target
<augiedoggie>
right, but it seems weird to have a desktop symlink to the generated folder that is that old
<augiedoggie>
dunno, just a random though
Nasina has quit [Ping timeout: 480 seconds]
<augiedoggie>
thought
<akashkumar>
I undo all my changes still getting the error, I think I would create a topic on discuss.haiku.org
<nephele>
bug reports don't belong on the forum
<nephele>
the original linking problem had likely nothing to do with your code anyway, but rather a symbol changed in haikus source
Captain0xff has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
<Captain0xff>
Hello, is the /boot/system/settings/bashrc the one I am supposed to edit to set my bash configurations on haiku? I tried editing it but the changes had no effect.
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus>
~/config/settings/profile
<Begasus>
if it's not there you can just create it
<Captain0xff>
Thanks :)
<Captain0xff>
I am currently trying to generate the patches for the sdl3 recipe
<Begasus>
+1
<Begasus>
did you take care of the spaces/tab(s)?
<Captain0xff>
I wrongly assumed that I could just generate them by running git format-patch -1 commit_hash on a version of sdl3 with the haiku keyboard fix. So, ig I need to do it manually. Not a big deal.
<Begasus>
hold on! :)
<Captain0xff>
oh lol
<Begasus>
haikuporter has an option to create the patchset
<Begasus>
"-e" to extract diffs to the patchset after you applied them
<Captain0xff>
> did you take care of the spaces/tab(s)? yup. I will push them all together
<Begasus>
so (hp = haikuporter alias), "hp -b *" (dowload/extract/don't build), then make your changes in the source, check with "git diff" or "git status", "git add ...", "git commit -m ..." and then "hp -e *"
<Begasus>
* = portname (in this case libsdl3)
diver has joined #haiku
<Captain0xff>
Oh. Saved a ton of work. Thanks
<draKon>
heyo all
<Begasus>
or you can just grab the PR/patch from upstream and use that if it still applies clean :)
<Begasus>
hi draKon
<Begasus>
I do that often to check upstream MR/PR for KDE packages
<Captain0xff>
> or you can just grab the PR/patch from upstream and use that if it still applies clean :)
<Captain0xff>
That's what I tried doing but it seems that haikuporter doesn't apply the patch
<Captain0xff>
probably due to incompatibilities or something
<Begasus>
put it the subdirectory "patches"?
<Captain0xff>
yes
<Captain0xff>
libsdl3-3.2.4.patchset
<Begasus>
could also be that there are other changes since the release that prevent a clean one
Skipp_OSX has joined #haiku
<Begasus>
what was the link again?
<Captain0xff>
It tells me applying patches and applying: commit name but doesn't really do it
<OscarL>
btw, pkgman doesn't know how to "purge" unneded packages that were installed as dependencies for something else.
<dovsienko>
in APT terms that's "apt-get --purge autoremove", pretty useful
<OscarL>
(we only have "pkgman search -i --not-required" since not long ago)
x10z has joined #haiku
<dovsienko>
it uses a flag in the dpkg database, which tells whether the package was installed automatically or directly by user's request
<OscarL>
dovsienko: right, we miss that on Haiku.
<dovsienko>
that looks like a nice student project
<OscarL>
(one of the reasons why I'm slowly trying to patch HaikuPorter so --get-dependencies does not installs stuff system-wide, but only download packages in HaikuPorts' "package" dir instead)
<OscarL>
(will leave --get-dependenices alone, and probably just introduce a "--download-build-deps" option)
<OscarL>
anyway... of for now. Will be running Python 3.14.0a5's test-suite with the new malloc, just to stress it a bit.
<OscarL>
see you later folks.
OscarL has quit [Quit: Gone with the wind]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dru_satori has joined #haiku
Nasina has joined #haiku
dru_satori has quit [Ping timeout: 480 seconds]
Nasina has quit [Remote host closed the connection]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]