<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!]
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]
<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.
<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.
<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
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!]