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
<nephele> :)
jnn has joined #haiku
nipos has left #haiku [Error from remote client]
nipos has joined #haiku
jn has quit [Ping timeout: 480 seconds]
<cameron> OK yes, did a build on an older commit in r1beta5 and it works correctly. So virtio-vga-gl broke somewhere along the way. I'll try to bisect my way to it.
Slor has quit [Quit: Coyote finally caught me]
nephele has quit [Quit: Vision[]: i've been blurred!]
Slor has joined #haiku
vdamewood has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Babaj has quit [Read error: Connection reset by peer]
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
nipos has left #haiku [#haiku]
nipos has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
pvalue has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
pvalue has quit [Quit: Vision[]: i've been blurred!]
wicknix_ has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
duncsauce has joined #haiku
duncsauce_ has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
BrunoSpr has joined #haiku
Aedil has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]
Sid127 has quit [Ping timeout: 480 seconds]
<Begasus[m]> g'morning peeps
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
Sid127 has joined #haiku
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/7cf9dc6020f3...dd6fad288f74
<nekobot> • Begasus (dd6fad28): kdebugsettings, add new recipe for version 24.12.3 (#12350)…
vdamewood has quit [Quit: Textual IRC Client: www.textualapp.com]
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
Nasina has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
pol has joined #haiku
AndrevS has joined #haiku
FreeFull has quit [Quit: Lost terminal]
jmairboeck has joined #haiku
mmu_man has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
jmairboeck has quit [Ping timeout: 480 seconds]
FreeFull has joined #haiku
pol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mmu_man has quit [Ping timeout: 480 seconds]
Guest14842 has left #haiku [#haiku]
mmu_man has joined #haiku
Guest14842 has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Anarchos has joined #haiku
<Anarchos> hello
<Anarchos> is there a new syscall _kern_loadavg ?
<Habbie> kernel & libbsd.so: add getloadavg() and _user_get_loadavg()
<Habbie> hrev58817
<Habbie> which apparently contains a _kern_get_loadavg
<Anarchos> Habbie it seems i can't compile because of this missing syscall, though my local git repo is uptodate. Do i need to re-generate the syscall file ?
<Habbie> great question. i don't know
<Anarchos> Habbie well, i put objects/ in /tmp and redo a 'jam haiku.hpkg', which will starts from scratch
<Habbie> you can also do jam -a for that
<Habbie> unless you found a bug in the dependencies in the haiku Jamfiles
<Anarchos> Habbie the 'mv "file or folder" /tmp' trick is to delete a file/folder really quick, and it is deleted really fast at shutdown ;)
<Habbie> ah yes, i do know about the mv plus delayed rm trick :)
<Habbie> i did not know about the cleanup on shutdown
<Anarchos> Habbie no rm to do with /tmp, as /tmp is rebuild empty at each boot !
<Habbie> oh, i wonder how that works
<phschafft> random note: that is the general property of /tmp on basically all systems (not just Haiku)
<Habbie> phschafft, yes, but the implementation varies a lot
<phschafft> yes.
<Habbie> and on a lot of systems, the mv to /tmp will be as slow or slower than the rm -rf would be
<phschafft> but in the end it doesn't matter most of the time to the user. what matters is that it is cleaned up at reboot.
<Habbie> oh yes
<Habbie> but -i- now wonder
<phschafft> yes for the move (that may become a copy from a rename) it may matter. but some systems also have /tmp on the same fs as /home to avoid that problem.
<Habbie> yeah
<phschafft> I very much enjoy that however and always try to make it clear that /tmp is not just for programs, it can also be used by the user. e.g. if you need to export something from one application just to import it into another one. then /tmp is the place for you. :)
<Habbie> except when there are multiple users and another user might intercept something
<Habbie> well, then you can still do it, but carefully
<phschafft> yes, you can still do that, just make sure file permissions are correct. also there is stuff like $XDG_RUNTIME_DIR. most systems are in fact single user, and home directories are not uncommon to be world readable.
<phschafft> so this is a multi-sided coin that, whatever you suggest, just doesn't fit into a single sentence.
<Habbie> yep
Nasina has quit [Remote host closed the connection]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/dd6fad288f74...4b7205ffad75
<nekobot> • Begasus (4b7205ff): mlt, bump to version 7.32.0 (#12351)
<Begasus[m]> 'lo peeps
<Habbie> hey Begasus[m]
<Begasus[m]> long time no read phschafft :)
<Begasus[m]> update mlt for KDenlive :)
<phschafft> hm.
<phschafft> had a few bit more busy days.
<Begasus[m]> it happens phschafft :) glad you're still around
<Habbie> Begasus[m], are you making a haikuports highlight reel?
<phschafft> thanks for your kind words.
<Begasus[m]> how do you mean habbie ?
<Habbie> Begasus[m], a short movie that shows a bunch of cool things that are in haiku ports
<Begasus[m]> I'm just part of a team :)
<phschafft> as we say in German, weed doesn't go away ;)
<Begasus[m]> ah :D
<Habbie> we also say that in dutch!
<Begasus[m]> phschafft: we have the same
<Habbie> "onkruid vergaat niet"
<phschafft> ha!
<Begasus[m]> first thing my gym teacher told me at school (had 4 brothers leading before me) :D
<Begasus[m]> right habbie :)
<Begasus[m]> still quite crashy KDenlive, but for this checking it's nice enough for me :)
<phschafft> hm.
<phschafft> I'm still a bit wondering about how to do automatic tests on Haiku. given it's nature it's hard to run it as part of unsual CI/CD pipelines.
Nasina has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begasus[m]> OK, this KDebugSettings does it job :) output on crash with KDenlive is weird though (no wrapped lines)
<Begasus[m]> multiple lines for "[mpeg @ 0x113db2a05080] packet too large, ignoring buffer limits to mux it [mpeg @ 0x113db2a05080] buffer underflow st=0 bufi=353834 size=356363 [mpeg @ 0x113db2a05080] buffer underflow st=0 bufi=355875 size=356363<br>"
<Begasus[m]> clip partialy completed though :)
mmu_man has quit [Ping timeout: 480 seconds]
<Anarchos> Habbie if you have data to transfer from an application to another, and being multiuser aware, try considering a pipe , created by 'mkfifo'
<Habbie> sure
<Anarchos> 100 % haiku-r1~beta5_hrev58859-1-x86_64.hpkg [37,53 Mio] *** got '5d4dd641d7a2d98cbed49115e5422829b1106dbc9d296db600c2b2ff538c82c8'*** Failed to download package haiku: Bad data
<Anarchos> am i the only one to experienced checksum error on pkgman update ?
Anarchos has quit [Quit: Vision[]: i've been blurred!]
OscarL has joined #haiku
<OscarL> Begasus[m]: hello. I have seen similar messages on the past while using ffmpeg command line to transcode video files. if resulting video is Ok.. I would not worry too much.
akashkumar has joined #haiku
HaikuUser has joined #haiku
akashkumar has quit []
HaikuUser has quit []
petterhj has quit [Quit: The Lounge - https://thelounge.chat]
petterhj has joined #haiku
mmu_man has joined #haiku
<nekobot> [haikuports] threedeyes pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/4b7205ffad75...c4f8bff9f1ef
<nekobot> • threedeyes (c4f8bff9): icedove: bump version
erysdren has quit [Quit: Konversation terminated!]
<nekobot> [haikuports] threedeyes pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/c4f8bff9f1ef...821a7241b3d1
<nekobot> • threedeyes (821a7241): icedove_bin: bump version
petterhj has quit [Quit: The Lounge - https://thelounge.chat]
petterhj has joined #haiku
mmu_man is now known as Guest15480
mmu_man has joined #haiku
Guest15480 has quit [Ping timeout: 480 seconds]
<Begasus[m]> Hola OscarL !
<Begasus[m]> OscarL: it crashes in the process, doesn't complete
<OscarL> ouch.
<Begasus[m]> maybe I should check with ffmpeg7 :P
Guest14842 has left #haiku [#haiku]
<Begasus[m]> ps, scribus 1.7.0 is out (but no luck so far on that) :)
Guest14842 has joined #haiku
HaikuUser has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser is now known as sanair2007
sanair2007 has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
jmairboeck has joined #haiku
<Begasus[m]> hi jmairboeck :)
<jmairboeck> hi Begasus[m]
mmu_man has joined #haiku
Babaj has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus[m]> k, files in $dataDir/knsrcfiles are used by KNewStuff (eg let's you download themes/languages ...), so need to keep those too :)
angrystar170 has quit [Quit: The Lounge - https://thelounge.chat]
angrystar170 has joined #haiku
angrystar170 has quit []
angrystar170 has joined #haiku
angrystar170 has quit []
angrystar170 has joined #haiku
mmu_man has joined #haiku
angrystar170 has quit []
angrystar170 has joined #haiku
angrystar1704 has joined #haiku
Nasina has joined #haiku
angrystar170 has quit [Ping timeout: 480 seconds]
angrystar1704 is now known as angrystar170
Nasina has quit [Ping timeout: 480 seconds]
erysdren has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
xe has quit [Quit: WeeChat 4.6.2]
Nasina has quit [Read error: Connection reset by peer]
Anarchos has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/821a7241b3d1...d1dafa252f6b
<nekobot> • Begasus (d1dafa25): knights, bump to 25.04.0 (#12352)
mmu_man has joined #haiku
HaikuUser has joined #haiku
<HaikuUser> hi
Anarchos has quit [Ping timeout: 480 seconds]
HaikuUser has quit []
autumnontape has quit [Quit: ZNC 1.9.1 - https://znc.in]
mmu_man has quit [Ping timeout: 480 seconds]
angrystar170 has quit [Quit: The Lounge - https://thelounge.chat]
Anarchos has joined #haiku
autumnontape has joined #haiku
autumnontape has quit []
autumnontape has joined #haiku
autumnontape has quit []
autumnontape has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
autumnontape has quit [Quit: ZNC 1.9.1 - https://znc.in]
autumnontape has joined #haiku
mmu_man has joined #haiku
<scanty> what is the "proper" way to invoke the debugger from code?
Anarchos has joined #haiku
<x512[m]> debugger() function?
<OscarL> divide by zero!
<x512[m]> Component Pascal compiler internally use illegal instruction to trigger debugger. And put error code after illegal instruction.
<x512[m]> It is displayed as TRAP/HALT instruction in its disassembler.
<scanty> i've been doing int 3
<scanty> there's a fault, but it does bring up the debugger.
<scanty> if i tell it to.
<OscarL> I usually have the inverse problem: how to stop the debugger from being called from my poorly written "code" :-)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
erysdren has quit [Quit: Konversation terminated!]
dodo75 has quit [Quit: Vision[]: i've been blurred!]
dodo75 has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
Anarchos has joined #haiku
* Anarchos is solving the 'missing cursor' bug in RemoteDesktop (which is really annoying !!)
deneel has joined #haiku
dqk has joined #haiku
vdamewood has joined #haiku
dqk_ has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Remote host closed the connection]
Aedil has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
nephele has joined #haiku
HaikuUser has quit []
* nephele waves
<phschafft> mau.
<nephele> Hello phschafft
<phschafft> :)
<nephele> I want a small phone, to run the postmarketOS on
<nephele> i just broke my eggPhone trying to repair it
<phschafft> :(
erysdren has joined #haiku
<nephele> I have a fairphone 5, but that thing is way too huge
<Anarchos> i solved a bug :)
<nephele> cool :)
<phschafft> I implemented a bug :)
<nephele> uncool phschafft
<nephele> how could you do this to us :(
<phschafft> I marked it as experimental. and used 'sometimes' in the docs!
deneel has quit [Remote host closed the connection]
Mibi88 has joined #haiku
Mibi88 has quit []
* phschafft added some 'undefined format' in the mix.
vdamewood has quit [Quit: Textual IRC Client: www.textualapp.com]
<Habbie> ah, 'pass' doesn't know how to put something on the Haiku clipboard
<Anarchos> Habbie which is a good thing :)
<Habbie> why?
<Anarchos> Habbie you mean 'passwd' or 'paste' ?
<Habbie> i mean 'pkgman install pass'
<Anarchos> ah
<Habbie> i definitely would not expect 'paste' to know about a clipboard, indeed
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
mmu_man has quit [Ping timeout: 480 seconds]
<Habbie> OscarL, yeah genio definitely struggles with the entire haiku tree :)
HaikuUser has joined #haiku
<HaikuUser> hi
<HaikuUser> will you be using haiku when windows 10 loses its support in october
<HaikuUser> because i will
<OscarL> Habbie: yeah, a shame. Hope its authors will find a way to fix that use case :-)
HaikuUser has quit []
HaikuUser has joined #haiku
* OscarL running LTSC with "support" till 2032... "meh".
<HaikuUser> my main laptops running 22H2
<Anarchos> HaikuUser you should run haiku :)
<HaikuUser> thats what im gonna use
<HaikuUser> when win10 ends support
<HaikuUser> because theres no way in hell that im gonna pay micro$oft to keey my windows alive
<HaikuUser> keep*
<Anarchos> x512[m] i saw your comment on ticket #15903 , did you try on the .js version or on the CLI RemoteDesktop ?
<x512[m]> I just looked at Gerrit patch.
<x512[m]> Creating new CursorManager looks wrong.
<x512[m]> Existing CursorManager should be passed.
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> x512[m] sure, but i did'nt find an occurence of using an existing CursorManager. You mean by a static GetInstance of the class ?
<x512[m]> fDesktop->GetCursorManager()
<Habbie> when jam says 'on 600th target' it would be cool if it repeated (because it did say it earlier) the total ;)
<Anarchos> x512[m] there is no fDesktop in RemoteHWInterface
mmu_man has joined #haiku
Nasina has joined #haiku
<phschafft> nephele: ping?
neoncortex has quit []
mfny has quit [Remote host closed the connection]
<OscarL> Habbie: printing of total # of targets: https://cgit.haiku-os.org/buildtools/tree/jam/make.c#n141, and printing of current "nth target": https://cgit.haiku-os.org/buildtools/tree/jam/make1.c#n252
<Habbie> yes
<Habbie> that matches what i saw
<OscarL> not sure what yould be the cleanest way to "pass" the # of total targets in the make1b() func.
<OscarL> s/yould/would/
<Habbie> rigt
<Habbie> *right
<OscarL> new field in the counts struct at the top of make1.c? it alread says: " Ugly static - it's too hard to carry it through the callbacks." :-D
<Habbie> hehe
<nephele> hi phschafft
<phschafft> nephele: was wondering about a Haiku test/build machine (again).
<nephele> what are you wondering about?
<phschafft> what the options are. if someone has some. if there is a way to host one. how to do this in any good/useful way.
<nephele> In what way? How to host one? how to run your tooling?
<nephele> I mean, you can use PXE to boot, or install it on a disk, or install it in qemu
<Habbie> where a disk includes 'USB'
<nephele> If you boot one device via PXE and have the image in ram, and make it boot a remote device with PXE also, with the same image in ram, and now your original server goes down, you have two systems that can restore each other if one goes down, but not if both go down
<nephele> random thought...
<phschafft> nephele: yes, but that means that it requires some KVM enabled machine to run it on. plus a set of tooling to clone the VM and start it.
<Habbie> nephele, i have two haiku partitions for roughly that reason
<Habbie> nephele, although the day i need it, i'll learn a few new things
<nephele> I have one haiku partition, never bothered to make a fallback
<nephele> either the "reboot to previous" option is enough, or if that isn't enough I have a thumb drive
<Habbie> i also wouldn't if i wasn't running on a patched haiku_loader because i need to
<Habbie> also the other one is just the anyboot image i installed from
<Habbie> and i figured, might as well not delete it :)
<Habbie> i also have a linux around from which i can do things if needed
<nephele> phschafft: qemu runs without KVM aswell, but that isn't quite the point i think. What do you want to acomplish with the system?
<phschafft> nephele: without it it runs, sure. but is super slow. not exactly what I want for a test/build system ;)
<phschafft> in the end what I want is that our internal system (currently a gitea) can run tests on Haiku ;)
<phschafft> so what I want is a green dot next to the project name.
<nephele> Yeah okay, but what are the tests? why does it matter for a test if the system is slow? :P
<phschafft> because I don't want to wait for 20 minutes when I change a single line of code.
<nephele> I see like two options really, either install it somewhere and put your tests via ssh and run them, or alternatively have something like a vm and run it when needed, and then also do your tests via SSH *or* do them via a prebuild package you install
<phschafft> my life span is limited. that is why it matters.
<phschafft> yes.
<phschafft> and my question is if anyone has such a setup.
<nephele> sure, i mean, the haiku builders do run on haiku
<nephele> The ones that build haikuports packages run the last beta release
<phschafft> do they span new instances per build?
<nephele> I don't know how this one works internally. I suppose it runs haikuporter when a new build is requested
<phschafft> I see. Thank you.
<nephele> maybe mmlr has more info for you, but i don't know where they can be contacted :)
Nasina has quit [Read error: Connection reset by peer]
<Habbie> Failed to change the package activation in packagefs: Name in use
<Habbie> anybody got a reminder of how to deal with this?
<Habbie> (pkgman, failed to commit transaction:)
<nephele> deinstall the package, then install the version you wanted
<nephele> or fix the associated ticket :P
<Habbie> oh cool i can just uninstall haiku_loader
<Habbie> yeah done
<Habbie> nephele, ah there's a ticket, good :)
<Habbie> i wonder why i did not run into it earlier this week
<Habbie> is version number comparison part of the problem?
<nephele> If the revision is different, or the version number, you won't get this problem iirc
<nephele> it appears if the new version you want to install is the same
<nephele> (though not the package contents)
<Habbie> oh i misread. it is indeed the same numbers
<Habbie> gerrit: please commit --amend
<Habbie> pkgman: please do not
<Habbie> :)
Nasina has joined #haiku
<nephele> pfft, i'm going to sleep :P
<OscarL> phschafft: not sure if you'll find it useful, but this is how korli does CI for several HaikuArchive projects (Pe in this case): https://github.com/HaikuArchives/Pe/blob/master/.github/workflows/build.yaml
nephele has quit [Quit: Vision[]: i've been blurred!]
<phschafft> OscarL: thank you.
<OscarL> https://github.com/korli/action/ seems to be where the magic happens.
AndrevS has quit [Remote host closed the connection]
Nasina has quit [Read error: Connection reset by peer]
<phschafft> hm.
<OscarL> Wonder why YT is suggesting me DNS related content all of a sudden. "DNS water torture attack". Mmm.
<Habbie> that's your punishment for talking to me
Nasina has joined #haiku
<OscarL> Habbie: Also got some "hacked chromebook uses <2 watts!". and yesterday I got a "lets write a bootloader". Mmm. Time to nuke that account, I think :-)
<Habbie> lol
<Habbie> both of those actually fit 'talking to Habbie' ;)
<OscarL> yeah.
<Habbie> i'm just about to reboot into a fresh haiku_loader build on this chromeboo
<Habbie> k
<Habbie> (which btw does not use <2 watts)
<Habbie> i swear i saw a mentioned of non-packaged in the boot loader, but it is not in syslog
<Habbie> *a mention
<x512[m]> scanty: clang20 on Haiku generates ud2 (illegal instruction) for functions with missing return statement.
<Anarchos> Habbie did you look into syslog.old too ?
<Habbie> Anarchos, i have syslog.1, not syslog.old, but it's not in there either
Anarchos has quit [Quit: Vision[]: i've been blurred!]
* Habbie zz
AlienSoldier has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
Nasina has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]