<bydis>
perhaps i can help once i get my board. My wife will never allow a "ugly" machine in the house though. I even had to put my amiga 4000T into a wallmounted black glass case.
<x512[m]>
waddlesplash: My current main RISC-V development board is VF2. Development branch is https://github.com/X547/haiku/commits/device_manager2. It is currently not planned to upstream VF2 support before DM v2.
<x512[m]>
HiFive Unmatched have serious memory controller problem that makes it significantly slower than VF2 in memory fill/copy intensive tasks.
<x512[m]>
waddlesplash: "and his WIP device manager certainly isn't feature-complete"
<x512[m]>
I would be happy if it is the only problem...
<waddlesplash>
well, at some point here I may just start my own "device manager 2" efforts
<waddlesplash>
I will take a look at yours and see what can be used of course
<x512[m]>
:(
<waddlesplash>
well, you haven't posted any draft APIs for us to review, even
<waddlesplash>
but it's not very high on my priority list
<x512[m]>
Negative feedback from official developers kills my motivation to upstream it.
<waddlesplash>
at this rate I may try to do Linux DRM driver ports before that honestly
<waddlesplash>
x512[m]: I have barely even looked at it, but, doing lots of development on a new API without any upstream feedback on the API's design is a questionable way to do things
<waddlesplash>
okay, but this is just me right now in IRC here
<waddlesplash>
if you want other developers to review it, use forums or mailing lists
<waddlesplash>
mostly this just looks like a C++ version of the old API though?
<waddlesplash>
how does it address the concerns I enumerated in my original forum post
<x512[m]>
It have very important differences, not only C vs C++.
<waddlesplash>
well, again, this is why a forum post or mailing list message would be good, to describe what those differences are and why
<waddlesplash>
deciding on and upstreaming a new API and implementation, especially one so tied to the kernel, is a lot of work, and takes time, to be sure...
<x512[m]>
I did that before on forum, but all discussion shifted to C vs C++ API...
HaikuUser has joined #haiku
HaikuUser has quit []
<waddlesplash>
there was some discussion about the API itself, too
<waddlesplash>
OK, rereading these posts from ... a year and a half ago, it looks like, so not much movement since then
<waddlesplash>
this and following posts are the relevant bits really
<x512[m]>
One of important changes is avoiding using interface inheritance because it introduce fragile base class problem. It use exposing multiple interfaces instead.
<x512[m]>
I probably should create my forum topic for DMv2. And I want to avoid discussing C vs C++ and attributes vs hard-coded structs for now. It contains more important topics that are required for handling complex FDT device dependency relations.
<waddlesplash>
it would be good to have at least some comparison with some other OS for how they handle such things
<waddlesplash>
what OS, I don't really care, Linux, BSD, Windows, whatever
<waddlesplash>
but something
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
Nasina has joined #haiku
Nasina has quit []
<waddlesplash>
what does VF2 actually need from your branch to work? how hard would it be to backport that to the current device manager?
<x512[m]>
At least it need initialization order handling.
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
tuaris has quit [Quit: Leaving.]
bbjimmy has joined #haiku
xet7 has joined #haiku
dby has joined #haiku
cleo has quit [Ping timeout: 480 seconds]
OrngBomb has joined #haiku
OrangeBomb has quit [Ping timeout: 480 seconds]
OrngBomb is now known as OrangeBomb
OrangeBomb has quit [Quit: Slacking off]
OrangeBomb has joined #haiku
Begasus has joined #haiku
<Begasus>
morning peeps
<waddlesplash>
x512[m]: I guess that makes sense, ok. Well, it'll be interesting to see what you come up with if nothing else. Having one less thing that I need to work on is always good
<MonniTheCat>
Morning Begasus
<waddlesplash>
x512[m]: and your work so far to get RISC-V up and running is certainly appreciated, even if there's often friction. Collaborating on a common project with high standards isn't easy. But it's worth it, I think :)
<MonniTheCat>
<Begasus> "Still on par with Tokodon 24.12..." <- I'm still waiting for all the Fediverse hosts to be bridged automatically... A lot of times I can't just search for users or even register a new account on same server...
<Begasus>
MonniTheCat, I guess you can't use the same email address for multiple accounts there?
<MonniTheCat>
Begasus: I'm not even using e-mail address... plain DNS for login...
<Begasus>
my setup is enough when I started out testing it :) no fancy stuff :P
<MonniTheCat>
Begasus: I can see the Haiku feed, but not your account...
<Begasus>
I find myself twice :D
<MonniTheCat>
Begasus: If I would try creating an account on all the disconnected servers, I might find all the 11 trolls from the children's lullaby...
AlienSoldier has quit [Ping timeout: 480 seconds]
<Begasus>
MonniTheCat, well if you can go through the posts at Haiku I guess there is at least one or a few posts that link to my account (also just using my nick, so shouldn't be that hard to find me) :P
<Begasus>
biab
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
dby has quit [Quit: Vision[]: i've been blurred!]
Begasus_32 has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
JakeSays has joined #haiku
JakeSays1 has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
Anarchos has joined #haiku
Anarchos has quit [Quit: Page closed]
JakeSays1 has joined #haiku
JakeSays has quit [Ping timeout: 480 seconds]
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
x10z has joined #haiku
mmu_man has joined #haiku
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 480 seconds]
Yoke has quit [Read error: Connection reset by peer]
JakeSays has joined #haiku
JakeSays1 has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
<Begasus>
Looking for getentropy - found
<Begasus>
is this something that was fixed for beta5?
<Begasus>
checking latest libgit2 with that
<phschafft>
I think there was some discussion in here about it.
<Begasus>
hi phschafft
<Begasus>
build is fine so far
<phschafft>
:)
<Begasus>
checking latest kommit release so far good also ..
<Begasus>
need to run the test cases on both though :)
<Begasus>
building something that works for both Qt version mostly produces a list of deprecated warnings :)
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<Begasus>
bugger ... error: redefinition of 'class WidgetBase
mmu_man has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
Begasus has quit [Quit: Vision[]: i've been blurred!]
zard has joined #haiku
lsd_82 has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
BrunoSpr has quit []
mmu_man has joined #haiku
imrahil has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
dovsienko has joined #haiku
bbjimmy has quit [Read error: Connection reset by peer]
Begasus has joined #haiku
<Begasus>
nielx! runtime_loader: Cannot open file libssl.so.1.1 (needed by /boot/system/develop/tools/rust/bin/cargo): No such file or directory :/
linuxmaster has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
<Begasus>
adding lib:libssl$secondaryArchSuffix >= 1.1 as a workaround atm
kinkinkijkin has joined #haiku
tuaris has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
BrunoSpr has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
BrunoSpr has joined #haiku
BrunoSpr has quit []
BrunoSpr has joined #haiku
BrunoSpr has quit []
mmu_man has joined #haiku
FreeFull has quit [Ping timeout: 480 seconds]
freddietilley has quit [Quit: WeeChat 4.4.3]
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
HaikuUser has joined #haiku
HaikuUser is now known as Yoke
<Yoke>
That feeling when you come back to see Vision crashed hours ago- _-
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus[m]>
buggers :)
<Begasus[m]>
or to see that cargo-c is still building (as expected)