ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
<zard> Still working on fixing object inheritance. Little by little :)
<phschafft> object inheritance?
<zard> In Haiku-PyAPI. Python sometimes thinks an object is no longer needed and so it proceeds to delete all of the function overloads that a Python subclass made!
<zard> C++ base class still hangs around since C++ knows the truth
<phschafft> hm.
<phschafft> I see.
<phschafft> python seems to have creative ideas about those kinds of things.
<zard> I would say more of a communication issue. Python is never told that there are still references around to the object
<phschafft> so you can get one that is not accounted for?
HaikuUser has joined #haiku
HaikuUser is now known as AlaskanEmily
AlaskanEmily is now known as AlaskanEmily2
<zard> Yep, from the C++ side :)
<phschafft> which brings me back to my statement. ;)
<zard> I guess... Anyway, both C++ and Python maintain their own reference counts to an object, and they have to be in sync
<zard> gtg. Later everyone
zard has quit [Quit: leaving]
<phschafft> x512[m]: ping?
janus has quit [Quit: janus]
AlaskanEmily2 has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
<x512[m]> phschafft: ?
HaikuUser has joined #haiku
HaikuUser has quit []
AD_MOS2 has quit [Read error: Connection reset by peer]
mr_lou has joined #haiku
coolcoder613_32 has quit [Ping timeout: 480 seconds]
coolcoder613_ has joined #haiku
coolcoder613 has quit [Ping timeout: 480 seconds]
cyrusbuilt has quit [Ping timeout: 480 seconds]
misthalu has joined #haiku
mr_lou has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
v_harkonnen has joined #haiku
walkingdisaster has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
OscarL has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<OscarL> 'lo Begasus.
<Begasus> Hola OscarL
<OscarL> sent a couple more of tiny patches upstream for pciutils, so I don't have to patch them the next time we update the recipe :-P
<Begasus> +1 :)
<OscarL> always nice when upstream is responsive (one way or another)... unlike pyserial still sleeping on our tiny Haiku patch :-/
<Begasus> k, frameworks alll done :)
<Begasus> same for fpc, no responce there :/
<OscarL> ran `hp -D` just to see what comes out...
<OscarL> "Required system packages:" ---> "gcc8_syslibs-8.0.0_2017_05_12" 8-/
<Begasus> -D?
<OscarL> -D, --analyze-dependencies
<OscarL> that gcc8_syslibs sounds a bit suspicious to me.
<OscarL> list of "Warning: Ignoring unresolvable requires "cmd:python2" of" *IS* getting shorter at least :-D
<Begasus> never used it :)
<OscarL> can be pretty handy to find problems... like the one I've just found out on the coverage package ;-D
<OscarL> it's what Alex used for https://github.com/haikuports/haikuports/issues/9911, I would assume (unless such output gets also generated by other means).
<Begasus> whoops :P /Opslag/haikuports/dev-util/bindgen/work-0.68.1/port.recipe: line 5: syntax error near unexpected token `('
<Begasus> ohh, could be handy for the things I haven't changed here yet ;) Warning: Ignoring unresolvable requires "kirigami_addons6" of package alligator24-24.02.0 in alligator24-24.02.0
<OscarL> yep.
<OscarL> or coverage asking for "cmd:rst2html.py" that we don't provide anymore. Oops!
<Begasus> yeah
<Begasus> I'm not seeing anything for python2 anymore here?
<OscarL> in coverage, or in the output for "hp -D" ?
coolcoder613_ has quit [Ping timeout: 480 seconds]
<OscarL> here: `cat hp-D.out.2.txt | grep cmd:python | wc -l` says: 68
<Begasus> typo? doesn't work here
<OscarL> I first used: `hp -D |& tee hp-D.out.2.txt`
<OscarL> hp -D is slow here, so... I sent the output to a file, and then grep on it.
<OscarL> "hp-D.out.2.txt"... because I wanted to compare with an older one I had :-P
<OscarL> All my "unresolvables": https://bpa.st/VUBA
<OscarL> did you touched the vigra recipe already? if not... it should still be there, for example.
<OscarL> don't you still have a python2 package installed somewhere?
coolcoder613 has joined #haiku
<Begasus> fresh coffee :)
<Begasus> hi coolcoder613
* coolcoder613 waves
* OscarL waves back
<Begasus> ah that could be it OscarL :)
<OscarL> Begasus: if `which python2` is not "", then you know why :-D
<Begasus> hmm ...
<Begasus> nothing there
<Begasus> I had one in */haikuports/packages, but hp shouldn't look there (didn't change anything moving it out also)
<OscarL> AFAIK, it DOES looks there for deps.
<Begasus> hmm, yeah, but even moving it out there doesn't show anything with -D here :)
<Begasus> think I broke it? :P
<OscarL> `hp --update-dependencies |& tee hp-log.txt` ?
<OscarL> should give you enough time to drink some of that coffee :-P
<Begasus> lol
<OscarL> or just delete the `haikuports/repository` dir, it is what I do when things get TOO strange :-P
<OscarL> `hp --repository-update` sounds like the less caveman alternative :-P
<Begasus> nothing weird here so far
fury999io has joined #haiku
coolcoder613 has quit [Read error: No route to host]
<Begasus> biab
coolcoder613 has joined #haiku
* OscarL curses Python's ever-changing packaging/build-systems ecosystems.
coolcoder613_ has joined #haiku
<coolcoder613_> That's why it's called a dynamic language ;)
freddietilley has joined #haiku
coolcoder613 has quit [Ping timeout: 480 seconds]
<phschafft> x512[m]: I was wondering if you have any useful reference for the resources stuff. I was wondering what can and what is commonly included, also a bit on how.
<phschafft> how meaning the data structures.
<Begasus> re
<OscarL> @#|#, MF!!! /me found a bug in our Pythons :-/
<Begasus> whohoo! :D
<OscarL> :-(
<Begasus> you mean in your pythons? :P
<OscarL> look, man... it is not my fault if people trust me with this stuff, and then hell break loose! :-P
<phschafft> maybe get them to the vet.
<Begasus> well OscarL, it's progresss, you found it! :)
<Begasus> phschafft, maybe little pythons on the way? ;)
<Begasus> so far experience with Manjaro isn't to possitive :P
<Begasus> to/too/*
tuaris has quit [Quit: Leaving.]
<OscarL> Good news it that what's broken in Python... I'm probably the only one actually/currently trying to use it that way :-P
<OscarL> too bad it will drive me crazy till it gets fixed :-D
<phschafft> we once had a grass snake but the smallest of all of our cats got into a fight with her and since then she left.
<Begasus> the silent ones are always the nasty buggers ::)
<OscarL> phschafft: if I get lucky, the vet will treat *me* as well... possible 2x1 discount! :-D
<Begasus> nice kitty phschafft :)
<phschafft> but was very happy to have added her to the list of wild animals that visited us.
<phschafft> Begasus: in fact our cat was more a little kitty at that time.
* Begasus isn't waiting for those visitors
<phschafft> Begasus: I guess I'm more nature friendly and have a bit of a different opinion on how it should be living in the woods. ;)
<Begasus> phschafft, we hardly see any here (not their habitat) :)
<OscarL> nature is nice and all but... mosquitoes and roaches are insta-kill.
<phschafft> I'm happy that we're short on both. ;)
<phschafft> sadly we're rich with ticks.
<Begasus> nasty bugger too phschafft :/
<Begasus> *s
<Begasus> bias (switching to daylight colors) :)
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
<Begasus> better :)
<phschafft> for the good and bad we got some extra large kind of them.
<phschafft> at least that makes it easer to remove them from the tigers.
<OscarL> and what do you use to remove the tigers?
<OscarL> `git diff --word-diff=color` DOES comes in handy.
<phschafft> to remove the tigers or to remove them from the tigers?
<Begasus> tigers?
<Begasus> you got a zoo there phschafft? ;)
<OscarL> phschafft: remove THE tigers :-D (tongue-in-cheek-ly)
<phschafft> why would you want to remove a tiger?
<OscarL> was thinking about that Simpson episode where they keep bringing larger and larger animals to get rid of the smaller ones.
<phschafft> except maybe from the kitchen *g*
<Begasus> lol
<phschafft> OscarL: just use the tigers as friends or as pillows. very good at both they are!
<phschafft> Begasus: no zoo, just having some fluffy friends around.
<Begasus> I'll stick to the dogs here thnx :D
<OscarL> Welp, I'm not Borges, but I can appreciate a tiger's beauty.
* Begasus whistles ... from a distance ..
<phschafft> dogs can be fun at times. but they have limited applications.
<Begasus> the ones here at least a "strong" will to ignore you :P
<phschafft> just means no treats ;)
<Begasus> right there :)
<phschafft> need to do a bit more other stuff at work now, but hopefully I can work a bit more on those other things as well later on.
<Begasus> enjoy phschafft
<phschafft> does Haiku have any kind of radio subsystem?
<Begasus> not sure what you mean there
freddietilley has quit [Quit: WeeChat 4.2.1]
<phschafft> something that can be used to set parameters for some kind of transceiver.
<Begasus> no idea then :)
Begasus_32 has joined #haiku
* phschafft nods.
freddietilley has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/bf2b58fb9900...7d5fab7ef884
<botifico> [haikuports/haikuports] OscarL 7d5fab7 - coverage: update to version 7.4.3. (#10210)
flag has joined #haiku
<OscarL> that was fast :-)
<OscarL> unlike Begasus! /me hides
<Begasus> 7peanuts starred your repository ... tss :P
<Begasus> heh, mailbox wasn't open here :P
<Begasus> people tend to think I'm the only one active on haikuports :P
<Begasus> and when I'm playing around with other stuff they complain :P
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/7d5fab7ef884...2ece71ba0daa
<botifico> [haikuports/haikuports] korli 2ece71b - intel-microcode: bump version
<OscarL> people tend to notice that few other active people do reviews :-D
coolcoder613_ has quit [Ping timeout: 480 seconds]
<Begasus> that too :D
<OscarL> so more reasons to bug **you**! :-)
<OscarL> always the same... good work gets rewarded with... more work :-)
<Begasus> heh
mmu_man has joined #haiku
coolcoder613 has joined #haiku
<Begasus> back to rizin ...
<phschafft> Begasus: was just wondering because I have a task on my list that includes radio communication. and I hope I can also have a client for POSIX systems.
<Begasus> at least upstream is eager to get a fix on this
<Begasus> phschafft, makes sence to find one for Haiku too then
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/2ece71ba0daa...26962c2189a6
<botifico> [haikuports/haikuports] korli 26962c2 - beautifulsoup4: bump version
coolcoder613 has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/26962c2189a6...78370651dcb4
<botifico> [haikuports/haikuports] korli 7837065 - pyparsing: bump version
mmu_man has joined #haiku
coolcoder613 has joined #haiku
<Begasus> starting a personal blog at haikuports OscarL? :P
<OscarL> more or less, yeah :-P
<Begasus> +1 :)
<OscarL> surely will catch korli's eye too :-D
<Begasus> k, tuxpaint next ....
<phschafft> again, tuxpaint++
<Begasus> mistaken, was tuxtype :)
<Begasus> is "#if defined(__BEOS__)" this pulled in as being defined as Haiku?
<Begasus> if it is there should be a "#if !defined(__HAIKU__)" for Haiku added then, otherwise we can just drop "#if defined(__HAIKU__)" in there.
<Begasus> Falkon is nice, but can get on my nerves for not responding fast enough :P
<Begasus> Angelfish to the resque :P
<OscarL> Begasus: FWIW, this is from a libroot test on Haiku's sources: "#if defined(__BEOS__) && !defined(__HAIKU__)"
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+2/-1/±0] https://github.com/haikuports/haikuports/compare/78370651dcb4...f9e545b29e2e
<botifico> [haikuports/haikuports] korli f9e545b - libunistring: bump version
<Begasus> just did a check, doesn't seem to need && !defined(__HAIKU__)
<Begasus> as in the PR it works
<Begasus> but probably won't harm to have it in :)
<OscarL> mm, even my /bin/poke has "#if defined(__BEOS__) || defined(__HAIKU__)" :-D
<Begasus> I've seen in other source that one has to add "defined(__HAIKU__) even with the BeOS check present
<Begasus> right
<OscarL> compiled poke with only __BEOS__, lost my nice colored output, so... yeah... it doesn't gets defined and I need the separate __HAIKU__ check.
<Begasus> thanks for the confirmation :)
<OscarL> np! serves me as a memory refresher too :-)
janus has joined #haiku
<OscarL> Buhh! VBox doesn't emulates the PC speaker :-/
* OscarL wanted to do some beeping noises with poke :-D
<Begasus> heh
<Begasus> one more to keep an eye on (well already do with the mailing list) :) You are now a member of Tux4Kids!
<Begasus> oh bugger, now t4kcommon ...
andreaa71 has joined #haiku
andreaa71 has left #haiku [#haiku]
coolcoder613 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
HaikuUser has joined #haiku
HaikuUser has quit []
<botifico> [haikuports/haikuports] korli pushed 2 commits to master [+3/-3/±0] https://github.com/haikuports/haikuports/compare/f9e545b29e2e...6be3c463c97f
<botifico> [haikuports/haikuports] korli 75c59fa - openssh: bump version
<botifico> [haikuports/haikuports] korli 6be3c46 - xz_utils: bump version
wicknix has joined #haiku
wicknix_ has quit [Ping timeout: 480 seconds]
<Begasus> ok, what font is responcible for this? I'm seeing this in some apps lately ... https://0x0.st/HhFr.png
<Begasus> responsible* :)
<OscarL> haven't seen anything like that down here.
* OscarL cries at the weather forecast: 42 C again today :-(
<Begasus> can we meet in the middle? 10 C today
mmu_man has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
<Begasus> seems agar was the one for the fonts, now I'm not seeing any font in tuxtype :P
<Anarchos> hello
<Begasus> Hi Anarchos!
<B2IA> (UnrealNeil) Good evening
<Begasus> Hello UnrealNeil :)
FreeFull has quit [Remote host closed the connection]
mmu_man has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/6be3c463c97f...cbd22f562d15
<botifico> [haikuports/haikuports] korli cbd22f5 - yt_dlp: bump version
andreaa71 has joined #haiku
novaphoenix has quit [Quit: gone fishing]
andreaa71 has left #haiku [#haiku]
novaphoenix has joined #haiku
zard has joined #haiku
qwebirc65097 has joined #haiku
<qwebirc65097> hi. I downloaded the haiku 64 bit iso, and used dd to put it in an usb key. I did: dd if=/path/to/iso of=/dev/sdc bs=1M. It gets into the bootloader, but it cant boot. On boot volume, it says (current: none), you can try to rescan but it finds nothing.
<qwebirc65097> I tried both uefi, and legacy booting, and got the same result.
<Begasus> Hello qwebirc65097, not familiar anymore with dd so can't help out there
<Begasus> tried searching the forum?
<qwebirc65097> yes, I found other people with the same problem, in reddit, and in the haiku forums, but no solution. And apparently they used ether, so its not because dd, I suppose (maybe it is, but so far I think it isnt).
<qwebirc65097> I tried also to add the boot flag to both partitions haiku created on the usb key, and I think it did nothing xD
<qwebirc65097> (one had the boot flag already ..)
<Begasus> I use Etcher also to create a bootable USB stick
<Begasus> when I need to* (doesn't happen that much) :)
<qwebirc65097> yeah, I just used dd because Im on debian, and I would need to download ether from git, etc, and dd is just there =D
<OscarL> dd should be perfectly fine.
<qwebirc65097> also I checked the sha256 sum, and it matches, so its not a bad iso.
v_harkonnen has joined #haiku
<OscarL> qwebirc65097: see if anything here helps: https://www.haiku-os.org/docs/userguide/en/bootloader.html#troubleshooting
<OscarL> as in... try different "safe mode" options...
<OscarL> or try enabling "Enable on screen debug output", and see if something interesting shows up.
<OscarL> if you have different USB ports (2.0 vs 3.x), it *might* be a good idea to also try different ones, I'd say.
<qwebirc65097> I did read the logs on the bootloader screen, and nothing caugh my attention, it just says it did not found a partition to boot.
<qwebirc65097> oh, I did not, I just tried one port.
<qwebirc65097> I'll try another port.
qwebirc65097 has quit [Quit: Page closed]
<Begasus> is there a cmd to rescan fonts?
<OscarL> not that I'm aware of. AFAIK, app_server uses node-monitoring for font-related changes.
<OscarL> not sure if it works for all types of fonts, or well enough :-)
<OscarL> Begasus: there are some interesting ToDos... like: "// let the font be written completely before trying to open it" :-D
<Begasus> weird thing is when agar is installed I see fonts in tuxtype2, if not no text is displayed :/
<Begasus> it's not using a default path for it's own font though
qwebirc95024 has joined #haiku
<qwebirc95024> me again, no, changing the usb port does not work. Yeah, I'll wait another release I guess.
<OscarL> qwebirc95024: you downloaded the .iso for Beta4? or one of the nightlies images? in either case... you might have better luck trying with "the other" one" :-)
<OscarL> alright. In case you want to try one of the current nightlies: https://download.haiku-os.org/nightly-images/x86_64/
<qwebirc95024> hm, I may try one.
<OscarL> Begasus: agar is doing: "mv $dataDir/*otf $dataDir/fonts/otfonts" (and similar for ttfonts).
<OscarL> maybe it is just providing one font that tuxtype expects to be there?
<Begasus> checked, no colliding fonts
<Begasus> nor simular/same
<OscarL> I mean...not in colliding but as in... the font is not there if you don't install agar....
<Begasus> current one in the depot still works OK
<Begasus> default they are installed in $dataDir/tuxtype/fonts
<Begasus> even with them installed in $dataDir/fonts/ttfonts it's not showing
<OscarL> "DEFAULT_FONT_NAME "AndikaDesRevG.ttf"" <<< from current tuxtype
<Begasus> included in tuxtype package
<Begasus> tried changing that to Noto-Regular.ttc with no luck :)
<OscarL> same font for at least 16 years so... that can't be it, if it worked before :-D
<Begasus> ttf*
<Begasus> it still is, just not with a current checkout
<OscarL> uninstall agar, restart, tuxtype still snows no text?
<OscarL> s/snows/shows/
<Begasus> without agar, no text displayed
<Begasus> well haven't rebooted if you mean that
v_harkonnen has quit [Ping timeout: 480 seconds]
<Begasus> think I broke it now :P runtime_loader: /boot/system/lib/libt4k_common.so.0.0.0: Could not resolve symbol 'TTF_OpenFont'
cyrus has joined #haiku
cyrus is now known as Guest2625
Guest2625 is now known as cyrusbuilt
* OscarL thinks Begasus PC needs an exorcist. Or a serious cleanup ;-P
<Begasus> configure: error: Math library not found - functions in <math.h> may not be available.
<Begasus> LOL
<OscarL> sometimes with testing so much packages... weird things happen.
<OscarL> as /me pushing two commits, and the author being shown as "Committer" on Github.
<OscarL> turns out that one of the `tig` tests I ran... screwed my global git config file! :-/
<Begasus> yeah, thought that was weird, saw something like it with co-authored by ... yesterday
<cyrusbuilt> I've devel:libQt6Core$secondaryArchSuffix in my BUILD_REQUIRES but haikuporter keeps giving me an error that devel:libQt6Core can't be resolved. Any of you fine folks know what I'm doing wrong?
<Begasus> probably misisng some other Qt6 package cyrusbuilt?
<Begasus> Qt5 is about all-in-one package, Qt6 isn't so you have to add others like "devel:libQt6Quick.." etc
<cyrusbuilt> Begasus: How do I figure out which one? It also requires libQt6Widgets, libQt6Network, and libQt6Gui, but I have all those in there already.
<Begasus> can you paste the build output somewhere?
<cyrusbuilt> Begasus: Yeah I saw they split all that up.
<Begasus> +1 :)
<Begasus> Even got a new one here :-) libQt6WebView
<cyrusbuilt> Begasus: Sure! Gimme just a few to run down there and switch over to Vision. VM keeps crashing so I gave up on that.
cyrusbuilt has quit []
<Begasus> hope he doesn't paste in the channel :P
cyrusbuilt has joined #haiku
<Begasus> cyrusbuilt, paste somewhere like https://bpa.st/ :)
<cyrusbuilt> Begasus: https://bpa.st/ZJ6A
zard has quit [Quit: Lost terminal]
<Begasus> devel:libQt6Core$secondaryArchSuffix used?
<cyrusbuilt> Begasus: Yep: https://bpa.st/B44A
<Begasus> Reason: build-requires "devel:libqt6core" of package "gitqlient-1.6.2" could not be resolved ... looks strange
<Begasus> cmd:qmake$secondaryArchSuffix >= 6not needed I guess
<Begasus> also for Qt6 it's qmake6 iirc
<cyrusbuilt> Begasus: yeah that " of package " part seemed weird to me too.
<cyrusbuilt> ah ok
<Begasus> cmd:qmake6*
<OscarL> mmm, let's see if this "/bin/at" I've stolen from FreeBSD works or not :-P
<cyrusbuilt> Begasus: made that change. Still same error though
<Anarchos> hello Begasus
<Begasus> dogs ... biab
<OscarL> (bah... /bin/at is ran via cron, no wonder it didn't do anything in my little test :-D)
<OscarL> cyrusbuilt: just a stab in the dark here... is your haikuports clone up-to-date? (your branch is?)
<Begasus> re
<Begasus> OscarL, devel:libqt6core should be fine despite of haikuporter?
<Begasus> or the clone is .. :P
<OscarL> if you are on and old enough branch... it can cause problems with dependency resolution.
<OscarL> that's why I try to remember to rebase my branches before re-starting work on and older branch.
<OscarL> (also, because haikuporter takes a LOOONG time to update dependency infos when you switch branches that are too far apart)
<cyrusbuilt> OscarL: yeah I pulled from master yesterday
<Begasus> cyrusbuilt, it builds OK in Qt-Creator :) https://0x0.st/HFsX.png
v_harkonnen has joined #haiku
<Begasus> cyrusbuilt, you're not building from the old branch are you?
<OscarL> (learning to use /bin/crond well enough to make /bin/at work as intended... task for another day)
<cyrusbuilt> Begasus: Yeah I didn't run into any issues building from QtCreator, luckily
<cyrusbuilt> Wait a minute...
<Begasus> cyrusbuilt, the error is not related, but I think you need to switch to Qt5: find_package(Qt5 COMPONENTS Core REQUIRED) (from CMakeLists.txt)
<Begasus> or maybe new changes support Qt6 :)
<cyrusbuilt> Begasus: Kept getting build errors under qt5 about things being missing.
<Begasus> find_package(Qt6 COMPONENTS Core Widgets Network REQUIRED) (yep)
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
zard has joined #haiku
bbjimmy has joined #haiku
<cyrusbuilt> Begasus: https://bpa.st/AOXQ
<cyrusbuilt> Checking into these things it thinks are missing. But that is what I'm getting when I switched back to Qt5
<cyrusbuilt> Of the 4 *.pri files it thinks are missing, the only *actually* missing is the Git.pri
<cyrusbuilt> The other 3 are present
<Begasus> added "cmd:git" in BUILD_PREREQUIRES"?
<cyrusbuilt> hmmmm.... good call
<Begasus> getting "src/aux_widgets/SquashDlg.cpp:5:10: fatal error: GitBase.h: No such file or directory" amongst others here :)
v_harkonnen has quit [Ping timeout: 480 seconds]
<Begasus> submodule *
<cyrusbuilt> Yeah I'm getting errors about GitBase too. I'll have to dig into this more later this afternoon.
<cyrusbuilt> Begasus: Much appreciate the help though!
cyrus__ has joined #haiku
<cyrus__> Begasus: hmmmmmm.... checking that out
<Begasus> cyrus__, you can see it here: https://github.com/francescmm/GitQlient/tree/master/src
<cyrus__> Begasus: Yeah just noticed that. I even originally looked in here: https://github.com/francescmm/GitQlient/blob/master/.gitmodules
<cyrus__> Not sure how the heck I missed that
* Anarchos has still a server to be used for haiku people
zard has quit [Quit: leaving]
<Begasus> ;)
<Begasus> Working with Qt6 ;) https://0x0.st/HFsL.png
HaikuUser has joined #haiku
<cyrus__> Begasus: well damn
<cyrus__> Begasus: I wonder why it can't resolve qt6core for me then?
<cyrus__> Begasus: Wait a minute.... refresh my memory (since it's been years since I've done this)....
<cyrus__> I already forked haikuports. So the approach is to open a PR *on my fork* and that fork needs to be up-to-date first and I clone from that fork, right?
<cyrus__> Maybe I did something wrong there
<Begasus> I work from the main repo, but push recipes to my fork, from there on I can create a PR then
<cyrus__> just sync'ed my fork
<Begasus> hence my "working" repo is always on par with upstream, but also has plenty of things not listed there :)
<Anarchos> beside jam -j NCPUS
<Anarchos> what options do you use to speed the compilation of haiku ?
<Begasus> 12 should be enough :)
<Begasus> Anarchos: jam -q -j12 @nightly-anyboot :)
<Begasus> alias hp="haikuporter -j16 --no-source-packages --get-dependencies"
<OscarL> alias hp="time haikuporter -S -j4 --no-source-packages --get-dependencies"
<Begasus> cyrus__: "cmd:git" not needed in BUILD_PREREQUIRES :)
<OscarL> don't forget the -S Begasus :-P
v_harkonnen has joined #haiku
<Begasus> disabled that for a while OscarL :)
<OscarL> cheater!
<Begasus> had a false positive for an included lib, fix it! :P
<OscarL> I saw no bug report. want me to call nephele on you?
<Begasus> grabbing gitqlient-1.6.3~git-2-x86_64.hpkg and moving it to /Opslag/haikuports/packages/gitqlient-1.6.3~git-2-x86_64.hpkg
frkazoid333 has joined #haiku
<OscarL> k. Too sleepy to try to fix the Python 3.13.0a5 patchset (I've missed alpha 4 :-/)
frkazoid333 has quit [Read error: Connection reset by peer]
<Begasus> someone closed it :P
<OscarL> Welp, I did my best at calling it not fixed :-)
<cyrus__> Begasus: Good call on all that
<Anarchos> Begasus -j is only efficient with NCPUS+1. more give nothing
frkazoid333 has joined #haiku
<Begasus> can't do more then 16 Anarchos :)
<Begasus> well 16+1 then :)
frkzoid has quit [Ping timeout: 480 seconds]
<OscarL> Begasus: you have powers to reopen it, no? Maybe adding info about where it failed for you. I can *try* to take a look at it at least.
<Begasus> I could (probably), but not that involved in haikuporter, will need to find what caused it the last time (or when I bump into it again)
<Begasus> looks pretty neat cyrus__ :)
<OscarL> poke me next time it happens, just in case.
<Begasus> will do :)
<Begasus> sleep well :)
<OscarL> thanks! Later folks!
OscarL has quit [Quit: Gone with the wind]
<cyrus__> OscarL: Later! Thanks!
<cyrus__> Alright. I have a few minutes before my next meeting. I'm gonna go take a gander at this.
cyrusbuilt has quit [Quit: Vision[]: i've been blurred!]
nosycat has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
cyrusbuilt has joined #haiku
<cyrusbuilt> ok. synced my fork and did a fresh clone
<cyrusbuilt> now lets see what kinda trouble I can get myself into
<Begasus> enjoy the ride :)
<cyrus__> I need to add that git submodule and try switching back to qt6
<cyrus__> 1.6.2 is a lot more stable than 1.2.0 ;-)
<cyrus__> Hasn't crashed or froze up on me yet!
zard has joined #haiku
<Begasus> I'm a bit sceptical with these GUI git apps :)
<cyrus__> lol valid
<Begasus> the commit branch works fine for me too
<Begasus> cyrus__, did you grab the tagged release?
<cyrus__> I sorta got dragged into some of this tooling years ago and then kinda came to appreciate it. I typically use a lot of the git tools in VSCode, IntelliJ, and Rider too
<Begasus> used https://github.com/francescmm/GitQlient/releases/download/v1.6.2/gitqlient_1.6.2.tar.gz the first time, I think that one holds all the submodules
<Begasus> that or qt-created pulled them in :D
<cyrus__> Hmmmm.... I didn't try that initially. I think I used https://github.com/francescmm/GitQlient/archives/refs/tags/v1.6.2.tar.gz initially. But I'll try the other instead and comment out downloading the other modules and see what happens
<Begasus> just download/extract and check src/git ... :)
<Begasus> yep, contains all
<cyrus__> Sweet. That will eliminate some stuff from the recipe then
<Begasus> yep :)
<cyrus__> I gotta give a review to junior developer if he ever shows up to the meeting, and then I'll dive into that. Gotta say though, being late to his own review isn't a good sign.
<nosycat> On Linux, Meld can act as a front-end to Git and a few others.
<nosycat> On top of its main function.
<Begasus> it isn't cyrus__ :/
<Begasus> lol ... just when I though I had most covered ... By not providing "FindkColorPicker-Qt5.cmake" in CMAKE_MODULE_PATH this
<Begasus> biab
freddietilley has quit [Quit: WeeChat 4.2.1]
<cyrusbuilt> ok finally running the build
<Anarchos> cyrusbuilt :)
<Begasus> :)
<cyrusbuilt> Damn. first I had a bad checksum. Now I got: Error: GitQlient-1.6.2 doesn't exist in sources! Define SOURCE_DIR in recipe?
<cyrusbuilt> it downloaded the file and *says* it unpacked it, but not seeing anything in there
<cyrusbuilt> I'm doing something dumb again
<bitigchi[m]> It’s crickets in Gerrit again…
OrangeBomb has quit [Quit: Slacking off]
<Begasus> cyrusbuilt, checked the content of the archive?
<cyrusbuilt> yeah looks good. Was able to unpack it.
<cyrusbuilt> but haikuporter doesnt actually unpack anything to work-1.6.2/sources
<Begasus> you don't need to cd into $sourceDir (if you still have that in BUILD)
FreeFull has joined #haiku
<cyrusbuilt> Begasus: I don't have a build folder yet
<cyrusbuilt> it seems like it's trying to unpack, but I don't see anything unpacked anywhere
<Begasus> source dir = gitqlient_1.6.2 :)
<cyrusbuilt> Begasus: *headslap* I had a '-' instead of a '_'
<cyrusbuilt> *sigh*
<cyrusbuilt> told ya I'm doing something dumb
<Begasus> hence I asked did you check the content of the archive :) (open in Expander/show contents)
<cyrusbuilt> yeah I did that. I just failed to recognize I used a dash instead of an underscore in the recipe.
<cyrusbuilt> Cuz ya know... that 24 years of programming is paying off lol
<cyrusbuilt> Error: Reason: build-requires "devel:libqt6core" of package "gitqlient-1.6.2" could not be resolved
<cyrusbuilt> back to that again. Switching back to qt5 to see if i can at least build with that
toydragon has quit [Quit: Vision[]: i've been blurred!]
* Anarchos knows he has an acceloremeter in his laptop, configured as an ACPI thing, but no idea how to write a driver for a acpi peripheral
OrangeBomb has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/cbd22f562d15...ae6a681b08e9
<botifico> [haikuports/haikuports] korli ae6a681 - wget: bump version
<augiedoggie> cyrusbuilt: are you using the --get-dependencies option to haikuporter?
<cyrusbuilt> augiedoggie: Hmmm.... I did not. Good call out. It's currently building with qt5, but I'll try that when it's done
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
ClaudioM has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/ae6a681b08e9...02cd85de656d
<botifico> [haikuports/haikuports] korli 02cd85d - wget: fix enabled architectures
<qwebirc95024> also, Im running the same image I donwloaded tha does not run on bare metal on qemu, so indeed the image is fine. There is something else needed to run bare metal.
<cyrusbuilt> Hmmmm.... it finished the build, but got this: https://bpa.st/AAVA
<cyrusbuilt> oh wait, I think I see what's happening
<cyrusbuilt> So close: objcopy: /packages/gitqlient-1.6.2-1/.self/apps/GitQlient: file format not recognized
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/02cd85de656d...b4614ea010b9
<botifico> [haikuports/haikuports] korli b4614ea - wget: use a working mirror
mmu_man has quit [Ping timeout: 480 seconds]
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/b4614ea010b9...80d59ba09d8c
<botifico> [haikuports/haikuports] korli 80d59ba - wget: once again
v_harkonnen has quit [Ping timeout: 480 seconds]
<Begasus> this kdevelop thing is turning out pretty cool :D
mmu_man has joined #haiku
OscarL has joined #haiku
<cyrusbuilt> Begasus: YAY!!!! It works!
<Begasus> cool cyrusbuilt! +1
<cyrusbuilt> Now I just gotta see if I can get it to work with qt6
<Begasus> g'morning OscarL :)
<Begasus> lol
<OscarL> "Python 3.13.0a5 (main, Mar 13 2024, 14:20:02) [GCC 13.2.0] on haiku1" NOW I could go to sleep (if it wasn't so damn hot)
<Begasus> still no sleep?!
<OscarL> nah... had to update that damn .patchset :-D
<Begasus> now what was I doing ...
<cyrusbuilt> augiedoggie: good call on the --get-dependencies switch! That seems to have done the trick. Currently building
<augiedoggie> nice
<cyrusbuilt> crap. spoke too soon: src/QLogger/QLogger.h:209:28: error: 'Recursive' is not a member of 'QMutex'
<Begasus> cyrusbuilt, did you clean the build?
<cyrusbuilt> Begasus: Sure did. deleted the "download" and "work-1.6.2" folders and started fresh
<OscarL> cyrusbuilt: recomendation: set an alias as in: `alias hp="time haikuporter -S -j4 --no-source-packages --get-dependencies"`
<cyrusbuilt> OscarL: oh thats good idea
<OscarL> cyrusbuilt: adjust -j4 to match your system.
<OscarL> `hp -c <package_name>` is the "official" way to clean up things... but removing work-* works too :-P
<Begasus> yeah ;)
<OscarL> K. This 3.13.0a5 seems to work well enough for now. Even building with "make $jobArgs" seems stable now. Next alpha... 2024-04-09.
<Begasus> one can expect bugs in alpha you know ... :)
<OscarL> heh, no wonder make $jobArgs worked... I had disabled optimizations trying to speed up the builds :-P
<OscarL> still, almost as fast as an optimized 3.12 build (at least on pystone.py microbenchmark).
<OscarL> Begasus: are you suggesting I change my middle name to Alpha, right?
<Begasus> OscarL, it's confusing enough already :P
v_harkonnen has joined #haiku
<OscarL> bah... can't use "0sc@rL" as nick :-P
tuaris has joined #haiku
<Begasus> 0_°
<Begasus> Could not find a package configuration file provided by "Qt6LinguistTools" (almost know by now what's I'm missing on those) :)
<mbrumbelow> Anyone know how convert a PNG file to a vector icon and then import into a rdef file? Begasus?
<Begasus> not from a png file :)
<nekobot> [haiku/haiku] davidkaroly pushed 1 commit to master [hrev57641] - https://git.haiku-os.org/haiku/log/?qt=range&q=04ac3d9687d3+%5E490d2ed4270d
<nekobot> [haiku/haiku] 04ac3d9687d3 - arm64: Implement arch_cpu_sync_icache
<Begasus> but maybe Anyone knows ;)
<mbrumbelow> How would you do it with an other image format?
<Begasus> svgz I open in Karbon, or mostly I just use IOM
<OscarL> "raster to vector" needs a tool like "autotrace". Results are not great.
<OscarL> (unless you know how to clean up the resulting huge .svg :-D)
<Begasus> ah! it's building ... [ 35%] Building CXX object tests/CMakeFiles/KIMAGEANNOTATOR_STATIC.dir/__/src/annotations/items/AbstractAnnotationPath.cpp.o
<mbrumbelow> So a vector icon is a SVG image?
<Begasus> Scalable Vector Graphics iirc :)
<OscarL> in Haiku it is an .hvif, but you can "export" from .svg to .hvif from Icon-O-Matic.
<mbrumbelow> Magic to my ears… thanks
<Begasus> oh bugger ... I feel a memory leak comming up ...
<OscarL> or export as HVIF in .rdef format.
toydragon has joined #haiku
<toydragon> This new nightly is lookin gpromising so far
<toydragon> for my wifi issue
<toydragon> need to collect more data but...
<toydragon> i'm not seeing the constant packet loss that i was used to seeing
<toydragon> hmm, falkon browser seems a bit unhappy, somehow it's missing one of the libraries it shipped with
<toydragon> "missing libraries: libFalkonPrivate.so"
<toydragon> oh wait hang on, if i open it thru depot it works, but if i open it from this desktop shortcut it breaks
qwebirc95024 has quit []
<Begasus> ToyDragon, did you copy the binary to the Desktop or created a link to it?
<Anarchos> there is no easy ticket in trac anymore ?
<OscarL> Wonder if Falkon needs "CMAKE_SKIP_RPATH=yes".
<toydragon> Begasus i copied the item that was in the Applications folder from the menu to the desktop
<Begasus> probably that's why, create a link to instead of cp'n
<OscarL> Coolio, pciutils merged my two small PRs :-D
<toydragon> Begasus, at the time, i had tried that first, but the option was greyed out in the File menu. I see now that it's available, so gonna update my desktop icons accordingly :)
<zard> Anarchos: there still is https://dev.haiku-os.org/wiki/EasyTasks
<Begasus> nice OscarL! now get some sleep before you burn out :)
<OscarL> I'm melting already, and temps still rising :-(
<OscarL> but yeah... will unplug. Take care Begasus!
* OscarL waves to the rest of the folks in here.
OscarL has quit [Quit: Gone with the wind]
<Anarchos> zard thanks !
<toydragon> Curious tho, as the items in the application folder are already symbolic links -- does dragging and dropping a link create a copy of the linked file instead of replicating the link itself?
<toydragon> Also, is there a setting somewhere I can enable so I can visually identify a symbolic link so I know which operation to use more easily?
zard has quit [Quit: leaving]
<Anarchos> ToyDragon symbolic links are underlined with a dashed line
<toydragon> OH
<toydragon> oh THATS what that's for
<toydragon> ty ty ty
<cyrus__> I just learned the hard way to never pass --all-dependencies. yowza
<cyrus__> that sucker is gonna be busy for a long time lol
dqk_ has joined #haiku
<toydragon> :D
dqk has quit [Ping timeout: 480 seconds]
nosycat has quit [Quit: Leaving]
HaikuUser has joined #haiku
HaikuUser has quit []
<cyrus__> Maybe this is outdated, or Qt6 isn't 100% officially supported for this build anyway: https://francescmm.github.io/GitQlient/#appendix-b-build
<cyrus__> Either way, for the sake of not fighting with it any more, I'm going to revert Qt5 for the build and open a PR for it. The Qt5 build is working great so far.
<cyrus__> I can live with that
<Begasus> that one is :)
<Begasus> but if official release is still with Qt5 ... :)
<Begasus> hence I posted earlier today: find_package(Qt5 COMPONENTS Core REQUIRED)
jmairboeck has joined #haiku
<scanty> which directory should per-app settings be stored?
<Begasus> closing down here
<scanty> seeya, thansk for your help with kmail, too bad it didn't work
<Begasus> scanty, should be dealth with per app, most "should" install there settings in ~/config/settings/app
<cyrus__> Begasus: thanks for all the help!
<Begasus> np :)
<Begasus> cya peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
v_harkonnen has quit [Remote host closed the connection]
misthalu has quit [Quit: Leaving]
ClaudioM has quit [Quit: leaving]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
Anarchos has quit [Remote host closed the connection]
tombhadAC has quit [Quit: Vision[]: i've been blurred!]
tombhadAC has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Forza has quit [Read error: Connection reset by peer]
jmairboeck has quit [Quit: Konversation terminated!]
coolcoder613_32 has joined #haiku
Forza has joined #haiku
<coolcoder613_32> Good morning
<cyrus__> coolcoder613_32: Mornin
<cyrus__> Well... evening in my case
Anarchos has joined #haiku
flag_ has joined #haiku
* coolcoder613_32 lives in the future
flag has quit [Ping timeout: 480 seconds]
<toydragon> Just wanted to say, thanks y'all for being such a lovely community. You've helped make my intro to haiku on baremetal so much more fun :)
<coolcoder613_32> (8:23 AM Thursday)
<coolcoder613_32> ToyDragon: ;)
<coolcoder613_32> My first taste of Haiku was baremetal
<coolcoder613_32> I'd decided I wanted to quadruple boot, so i installed Haiku to fill the quota
<Anarchos> coolcoder613_32 quadruple boot ?
v_harkonnen has joined #haiku
<coolcoder613_32> I think I installed... Haiku.. FreeBSD.. Linux... and FreeDOS
<Anarchos> coolcoder613_32 oh ok
<Anarchos> coolcoder613_32 here iit is win7/Haiku64 and other machines have only Haiku (32 or64) or dual boot haiku32/haiku64
<coolcoder613_32> At some point I tried to update to nightly, and I got my first KDL
<coolcoder613_32> (When booting the nightly)
<coolcoder613_32> That issue still isnt fixed
<toydragon> dualbooting arch and haiku64 here :)
<coolcoder613_32> My Haiku machines are this 32-bit desktop, an old HP laptop, and a Thinkpad
<toydragon> Thinkpad t480 here :)
<coolcoder613_32> My other computers can't run Haiku (raspberry pi, m1 mac and 1999 laptop)
<Anarchos> coolcoder613_32 bad things happen RT ®©
<coolcoder613_32> My thinkpad is a T430 with 8GB of RAM and a 3rd gen i7
<coolcoder613_32> that i got refurbished
<Anarchos> 1999 laptop could run beos :)
<coolcoder613_32> It did, for a while, until i borked it installing NetBSD :(
<Anarchos> coolcoder613_32 i never played with BSD
<Anarchos> but i need an ubuntu ....
<coolcoder613_32> And I had a lot of trouble installing drivers and stuff, so i didnt reinstall BeOS
<Anarchos> i need a linux distro to play with http://coriolis.lip6.fr
v_harkonnen has quit [Remote host closed the connection]
<coolcoder613_32> Anarchos: Play with Fiwix OS https://fiwix.org
<Anarchos> coolcoder613_32 seems nice. i want to learn how to write a microkernel....
<coolcoder613_32> Minix, Redox, Hurd
<Anarchos> they ARE microkernel, they don't TEACH how to write them :)
<coolcoder613_32> Study the source code?
<coolcoder613_32> The Minix book
<coolcoder613_32> Operating Systems: Design and Implementation
<Anarchos> coolcoder613_32 even the minix source code seems overbloated to me...
<coolcoder613_32> Use the Minix 1 or Minix 2 book
<Anarchos> coolcoder613_32 are they available as PDF files on internet ?
<gordonjcp> Anarchos: yeah, the Minix book is a very good read
<Anarchos> gordonjcp for example i wonder what could be the taskds to trransform haiku into a mircokernel
<gordonjcp> Anarchos: yes, you can illegally download a PDF of it
<gordonjcp> Anarchos: you probably could
<gordonjcp> I'm not sure what the benefits would be
<gordonjcp> microkernels are kind of an evolutionary dead end
<Anarchos> gordonjcp maybe they are not faster, but they are more reliable in theory ?
<Anarchos> gordonjcp i could even not find what is the best microkernel hurd is using/considering right now
Vidrep_64 has joined #haiku
<gordonjcp> Anarchos: not really
<gordonjcp> Anarchos: too many nasty fiddly wee bits that can go wrong
<gordonjcp> Anarchos: have you got any experience with doing web stuff?
<Anarchos> gordonjcp i work as IT engineer in big corp ;)
<gordonjcp> Anarchos: okay, so you're familiar with microservice architecture?
<gordonjcp> who uses microservices?
Vidrep_64 has quit []
<gordonjcp> basically FAANG, and people who go "wow microservices are kewl" and run their blog across two dozen kubernetes containers, none of which entirely work properly
<gordonjcp> while there are definite advantages to microservice architectures, most of us are better with a big homogenous ball of PHP and MySQL, or if you have more refined tastes Django and Postgres
<Anarchos> gordonjcp no i only develop a big website in angular for years, though i was never taught angular...
<gordonjcp> Anarchos: right
<gordonjcp> Anarchos: but let me guess, that runs on a fairly boring webserver, and the backend is fairly boring code that talks to a fairly boring database?
<Anarchos> gordonjcp boring job since 2007 ....
<gordonjcp> you don't have a complete server process just to handle login authentication, or a complete server process to handle timestamping a message or whatever
<gordonjcp> anyway microkernels are kind of the same
<gordonjcp> yes it's a neat idea but all that IPC bogs stuff down
<Anarchos> gordonjcp i know the idea
<Anarchos> but it always made me curious
<gordonjcp> it's nice that you can replace a complete kernel function, like totally replace the kernel code for the network stack with the rest running, but realistically how often do you want to do that
<gordonjcp> Anarchos: apologies for the car analogy
<gordonjcp> Anarchos: generally speaking, it's easier to just switch the car off if you want to replace the sparkplugs
<gordonjcp> it's not impossible to do it with the engine running, but it's hot, noisy, messy, and dangerous, and in the end it actually doesn't save you any time
<Anarchos> gordonjcp :)
<gordonjcp> ^ the obvious corrollary to the above
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<cyrusbuilt> coolcoder613_32: I'm running on a Dell OptiPlex 3010 (Core i5). I suped it up with GeForce graphics card, but it's unfortunately no supported so I had to fall back to the VESA driver
<cyrusbuilt> My first machine I ran it on was actually a super old dell workstation (Pentium III) with a Riva TNT2 card running BeOS R5 (Dano)
<cyrusbuilt> Those were the days
wicknix_ has joined #haiku
<gordonjcp> heh, nice
<gordonjcp> I used to run it on a Duron 700 with an ATI All-In-Wonder
wicknix has quit [Ping timeout: 480 seconds]
<cyrus__> I ran a lightweight webserver on that machine for like 3 years. Can't remember the name of the saftware
<cyrus__> PoorMan!
<cyrus__> I think I still have my boxed copy of BeOS R4.5
coolcoder613 has joined #haiku
<coolcoder613> Hello!