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
<chaosDNA> everything went poof in 2006, as you know.
<OscarL> Nice! Congrats! (on both the family, and the return to the flock :-))
<OscarL> chaosDNA: yeah... I "disappeared" too in early 2006 (moved across country, no internet at home till a couple of years ago).
<Skipp_OSX> ok just fix the conflict then
<chaosDNA> i see that mmu_man is still ticking too. :)
<OscarL> chaosDNA: I kept ocassionally reading mailing list, rss feeds and suck whenever I got at least some dialup, but pretty much stayed as lurker for quite a long time.
<chaosDNA> i moved and homesteaded. no internet but dialup until 2010, the hughes jupiter
<OscarL> I think beta5's .configure went nuts: "You need a case sensitive file-system to build Haiku"
<OscarL> nuked "generated" dir... tried again same command... worked OK this time. Oh well.
<chaosDNA> OscarL: wasn't it you who i hired to mirror and relink back to bebits? my memory is fuzzy. or was it BeRyllium?
<OscarL> It surely wasn't me :-)
<OscarL> I do remember you offering to host/mirror my little bebits shennanigans at the time, though! (which was great, because I didn't even new where to put my little apps/drivers :-D)
Skipp_OSX has quit [Ping timeout: 480 seconds]
<chaosDNA> i'm happy to be back. gimme a few days to build a box and i'll binky BeShare
<OscarL> :-D
<OscarL> don't forget to say hi to Atrus! :-P (don't recall the name of the new bot)
<OscarL> "/msg Atrus catsup" to see what others were talking about... oh, the memories. Now we have full on logs for this channel.
<chaosDNA> catsup 10 000 000
OrangeBomb has joined #haiku
chaosDNA has quit [Ping timeout: 480 seconds]
<scantysnax> good times.
<OscarL> hello there scantysnax :-)
<scantysnax> hi OscarL. how are you feeling?
<OscarL> better... better not talk about it :-P
<scantysnax> ah, okay
<OscarL> (half-serious, half-joking :-D). Better now than earlier, so... that's good at least! (trying to update some recipes).
<OscarL> how about you?
<scantysnax> mostly pretty good. some rough patches these past few weeks, but nothing serious.
duncsauce_ has quit [Ping timeout: 480 seconds]
<OscarL> Welp. Wish you the good times last as long as possible!
<scantysnax> thanks, you as well :)
<OscarL> (and if not... that at least we get some hours/days to "breath" bewteen rough patches :-)
<scantysnax> true
<scantysnax> i have to go for an MRI tomorrow.
<scantysnax> not looking forward to that.
<OscarL> never had one of those, but I can see how it can be a bit unsettling if one goes in while being a bit nervous.
<scantysnax> i have had an MRI before, this worst discomfort is when they inject the dye into you
<OscarL> imaging that the loud sounds are just from a bad DJ might help? :-)
<scantysnax> contrast time
<scantysnax> contrast dye*
<OscarL> yeah, forgot about that part :-(
<scantysnax> it burns when it goes in, and then you get really hot, and then you have to pee
<scantysnax> i just hope it doesn't take a long time
<scantysnax> and maybe a cute nurse
<OscarL> Sounds like a crappy party :-(. Let us hope for it to be a short one then!
<OscarL> that could help :-)
<scantysnax> i've been to a lot of doctors, and haven't yet had a cute nurse.
<scantysnax> they must be out there somewhere, statistically
<secondcreek> just do _not_ think about the MRI fight scene while you are in there. https://youtu.be/y5vxDOma1Ok
<scantysnax> well, then i surely will not watch that video.
<secondcreek> it is a highly unlikely scenario
<OscarL> scantysnax: my mother was a nurse for 32 years... I used to basically live in a hospital, as a kid, when she had long shifts... I don't ever recall seeing a cute nurse either, lol.
<scantysnax> haha
<scantysnax> cute pharmacist at the pharmacy today. probably half my age.
<scantysnax> yeah, i'm old.
<OscarL> *old(er) Begasus would say :-) (and he's old(er), so... better listen to the elders! :-P)
<scantysnax> indeed.
kescher_ has joined #haiku
OrngBomb has joined #haiku
kescher has quit [Read error: Connection reset by peer]
kescher_ is now known as kescher
OrangeBomb has quit [Ping timeout: 480 seconds]
Skipp_OSX has joined #haiku
imrahil has joined #haiku
duncsauce has joined #haiku
Halian has joined #haiku
nephele has joined #haiku
imrahil has left #haiku [Error from remote client]
<Halian> o/
<OscarL> \o
bl4ze has quit [Quit: Connection closed for inactivity]
nephele has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
probono98 has joined #haiku
probono98 has quit [Quit: Ping timeout (120 seconds)]
wicknix_ has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
linuxmaster has joined #haiku
<OscarL> no idea why my beta5 build keep failing. sigh.
<OscarL> (built from master just fine before on this install)
<OscarL> "cannot find {crti.o,start_dyn.o,init_term_dyn.o}" (I alread run "CC=gcc-x86 ./configure" after nuking "generated" dir)
frkzoid has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
<OscarL> Anyone knows gerrit enough to tell me if I should "git push origin HEAD:refs/for/r1beta5" to submmit the fix for the merge confict on https://review.haiku-os.org/c/haiku/+/8536 ?
<OscarL> silly me first tried with the "usual" HEAD:refs/for/master (and got rejected :-D)
bl4ze has joined #haiku
<OscarL> I give up. Keep getting that "cannot find ctri.o" (and co) whaterver I try to build on Haiku's repo (running 32 bits, hrev58289)
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<OscarL> I have no idea why gerrit says I've added waddlesplash and the commit checker robot as reviewers. WTH?
mmu_man has quit [Ping timeout: 480 seconds]
<coolcoder613> OscarL: gcc_syslibs issue?
<coolcoder613> You installed haiku_devel, right?
<OscarL> coolcoder613: seems so, but I fail to see why if fails now (used to work)
<OscarL> yeah, even installed all the gcc*_devel I could find lol.
<OscarL> (even if the build process downloads the packages it needs)
<coolcoder613> Try compiling a hello world?
<OscarL> no issues compiling my /bin/poke replacement.
<coolcoder613> Did you use the right gcc?
<OscarL> old gcc works.
<OscarL> CC=gcc-x86 make (on my /bin/poke), fails to link (due to the "missing" crti.o and co files.
<OscarL> same issue if I just use "setarch x86 && make"
<OscarL> https://bpa.st/63X7Y <<< package versions I have installed.
<OscarL> (pks == pkgman search)
<OscarL> crti.o is under /boot/system/develop/lib/crtio, and belongs to haiku_devel package.
<OscarL> mmm, doh. missing haiku_x86_devel :-)
<secondcreek> you answered your own question :)
<OscarL> this is what happens when you test a single "haiku.hpkg"... the previous _devel packages get unninstalled along with their matching haiku-r1beta5*.hpkg
<OscarL> secondcreek: thanks to coolcoder613 knudges :-D
<OscarL> s/knudge/nudge (/me can't type, nor English, right)
tuaris has quit [Remote host closed the connection]
KapiX has joined #haiku
Rafaga2k has joined #haiku
<secondcreek> no regex bot here?
<secondcreek> s/no/yes
<secondcreek> nah
yann64 has joined #haiku
<secondcreek> better anyways, in #monero-pools we have one, and it's used to prank ppl
KapiX has quit [Quit: KapiX]
Rafaga2k has quit [Quit: Textual IRC Client: www.textualapp.com]
bl4ze has quit [Quit: Connection closed for inactivity]
janking has joined #haiku
n_crm has quit [Remote host closed the connection]
n_crm has joined #haiku
n_crm has quit [Remote host closed the connection]
n_crm has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
xet7 has quit [Quit: Leaving]
xet7 has joined #haiku
bl4ze has joined #haiku
* Begasus[m] slaps OscarL ... who are you calling old(er)! :p
<Begasus[m]> morning peeps
<OscarL> :-D
<OscarL> Morning Begasus[m]!
<Begasus[m]> haven't seen a PR yet for those recipes you are working on? ;)
<OscarL> (good thing I decided to add (er) then, otherwise I would get more than just a slap :-P)
<Begasus[m]> yeah, I would call in DaaT to help me out :P
<OscarL> re: recipes... turns out I either need to switch back to beta5, or wait for https://github.com/HaikuArchives/VMwareAddons/pull/42 to get merged.
vdamewood has joined #haiku
<Begasus[m]> recipe wise it's always better to stick with the beta
<Begasus[m]> my 2 cents*
<OscarL> and that "missing" haiku_x86_devel kept me running in circles, while tring to test a Tracker fix.
<OscarL> Begasus[m]: I got two fresh beta5 installs on SSD now, but they are not yet "production ready" for HaikuPorts work.
<Begasus[m]> checking local fixes then?
<Begasus[m]> focus! :)
<OscarL> issue is.. I moved away from beta5 because of way too many crashes and bugs so...
<Begasus[m]> took me a few days after last problems to get into shape, you can do it too :)
<Begasus[m]> most annoying thing atm is the choppy sound in VM :/
<OscarL> If I want to remain in beta5 for HP work... I hope to get at least the most annoying bugs out of the way :-)
<Begasus[m]> so things like PlasmaTube/Haruna/Kasts is a nogo in VM
<OscarL> :-(
<Begasus[m]> if those are not in the way how buildmasters work it should be fine I guess? :)
<Begasus[m]> but we've seen it before, build on nightly is fine but not on the beta
<Begasus[m]> dogs are still not adjusted to the winter hour here ...
<OscarL> yes, that's why I open a ticket over vmware_addons, so it can be build on both beta5 and nightlies.
<Begasus[m]> could try a build later perhaps in this VM for 64bit
<Begasus[m]> finaly got the Pro version installed :)
<OscarL> it is a pretty small package (vmware_addons), builds quite fast. Wish I could say the same for the unholy mess that it is virtualbox_guest_additions :-(
Begasus has joined #haiku
<OscarL> Reason for my wanting to update it is to include a small fix, so vmware_video stops spamming the syslog with usless lines.
<Begasus[m]> +1
<Begasus> Subject: [PATCH] Fix build on nightlies.*
<Begasus> so this does nothing on beta?
<OscarL> it shouldn't as the breakage occured on hrev58151.
<Begasus> error: /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/13.3.0/../../../../x86_64-unknown-haiku/bin/ld: cannot find -lsupc++-kernel: No such file or directory
<OscarL> Begasus: missing gcc_syslibs ?
<OscarL> *_devel
Halian has quit [Quit: I'll be back.]
<OscarL> "LCD subpixel" antialiasing type looks really bad on Terminal when using white on black text :-/
<OscarL> Grayscale it is then.
<Begasus> ah could be, with full-sync yesterday some suff got uninstalled
<Begasus> but then the recipe should take care of that?
<bl4ze> I am not able to connect wifi in haiku. In the quick tour , "wireless connection" section, there's a wireless decide part which my haiku doesnt have
<Begasus> yep missing from the recipe OscarL
<Begasus> same here bl4ze, using external dongle for it
<Begasus> anyway, out for a bit
<OscarL> Begasus: good to know. Only used "make install" outside HP, to test it, after hp failed (due to me running nightlies).
flag has joined #haiku
<OscarL> bl4ze: not sure what you mean by "wireless decide part". You mean the NetworkStatus icon on Deskbar?
<OscarL> (if that's the case... you can enable that icon from the Network preference app: "Show network status in Deskbar")
<OscarL> if the issue is that it doesn't actually shows a list of WiFi networks to connect... you might be out of luck then.
<bl4ze> Yeah it doesnt shows a list of WiFi networks
mmu_man has joined #haiku
<bl4ze> Why is that? and how do i proceed then?
<OscarL> Not much you can do, I'm affraid, unless you're into driver development, and can help make it better.
<bl4ze> How do i still contribute?
<OscarL> maybe open a ticket over https://trac.haiku-os.org, where you add the output of the "listdev" command, and the /var/log/syslog file as attachments.
flag_ has quit [Ping timeout: 480 seconds]
<OscarL> it could be that there's simply no driver available for your WiFi card... or that it is not working perfectly.
<bl4ze> is it because i'm doing it in a vm?
freddietilley has joined #haiku
<OscarL> Unless you're using some form of I/O bypass, so the VM can directly access the hardware... yeah... you won't see WiFi on a VM.
Anarchos has joined #haiku
<OscarL> No real need for WiFi in a VM, when you can just emulate an ethernet card.
<OscarL> doesn't matter if the host actually uses WiFi to connect to the internet, the Host<->VM interaction is what you should care about "from inside the VM".
<OscarL> bl4ze: I suggest using whatever guide from here matches the VM software you're using: https://www.haiku-os.org/guides/virtualizing
deneel has quit [Remote host closed the connection]
bl4ze2 has joined #haiku
bl4ze has quit [Ping timeout: 480 seconds]
Anarchos has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
<bl4ze2> OscarL: Thanks , Its working now
<OscarL> :-)
bl4ze has joined #haiku
bl4ze2 has quit [Ping timeout: 480 seconds]
<OscarL> bah, got my first media_addon_server crash on the SSD :-(
<Begasus> re
<Begasus> OK, is this safe to install OscarL? ;)
<OscarL> I ran "make install" from vmware_addons clone without issues, at least :-)
<Begasus> no crash so far :)
<Begasus[m]> clipboard sharing works :)
<OscarL> I *might* end up switching to VMware 16, just to have that working, and not crashing on the regular, like in VBox :-D
<OscarL> cloned haikuporter and haikuports already... before doing much work, I need to patch haikuporter to use separate "repository" per arch, but only one clone.
<OscarL> (got tired of dealing with separate clones per arch)
<Begasus[m]> could be handy indeed
<OscarL> "shouldn't be too hard" (famous last words)
<Begasus[m]> heh
<Begasus[m]> new car on the way, can't week untill next week :)
<OscarL> just as with haiku you can use different "generated" dirs, "repository.$(arch)" shouldn't be that much of a change.
bl4ze has quit [Ping timeout: 480 seconds]
<Begasus[m]> won't it populate multiple items in the repository directory then?
<OscarL> I think that there should be one "repository" per primary arch... say... repository.x86_64 and repository.x86_32
<Begasus[m]> that would be better yes
<OscarL> the latter should contain both gcc2 and x86 data, just as it does now.
<Begasus[m]> how about the wor* directories?
zardshard has left #haiku [Error from remote client]
<OscarL> I think I'll need to add arch suffix there too.
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<OscarL> same as already done for _x86
<Begasus[m]> haikuporter tends to create work directories for about every recipe, even if it isn't build
<OscarL> yeah... that's suboptimal, to not be to harsh.
<OscarL> *too
SoulHunter has joined #haiku
mmu_man has quit [Quit: Lost terminal]
bl4ze has joined #haiku
<Begasus[m]> too not be to harsh?
<OscarL> :-P
<Begasus> ah! mouse sharing works also :)
<OscarL> why on earh LC_NUMERIC and LC_MONETARY are still set to es_ar.UTF-8, even if I set everything to just plain "en" :-/
<OscarL> and why my ultra super fix (https://review.haiku-os.org/c/haiku/+/7792) for that now doesn't works all of the sudden :-(
<Begasus> and I though I had issues! :P
<OscarL> (wish I had at least one day per week without hitting bug after bug :-/)
<Begasus> now wouldn't it be a thing I launch something on this VM and drag it to the external monitor on Windows ? :D
<Begasus> k, someone enables screen sharing as an option? :P
<OscarL> in VirtualBox there's a "Seamless mode". You can have plain windows from the VM as standalone windows on the Host (I remember using that at work)
<OscarL> but with how broken/unfinished/bit-rotten our virtualbox-guess-additions are... doubt we'll ever get that on Haiku :-)
* OscarL kicks himself in the rear.
<OscarL> seems I have my fix on profile commented out for testing purposes... and on this particular install... never uncomented it :-/
<Begasus> tsss :P
<OscarL> one of the reasons I want/need to centralize things... I lose track of things too much :-)
mattlacey has joined #haiku
<Begasus> you could install novelwriter and keep track in there :)
<Begasus> reminds me that I should check roidex(?) work and compare to what I have here :P
<Begasus> nice, it also works the other way round, copy in Windows, paste in Haiku :)
mattlacey has quit [Ping timeout: 480 seconds]
<bl4ze> which ide do people often use in haiku? is it BeIDE?
<Begasus> There is Genio now for native IDE, or Paladin
<Begasus> for external ones, there is quite a variaty
<bl4ze> Thanks:)
pabs has quit [Ping timeout: 480 seconds]
pabs has joined #haiku
<Begasus> out for a bit again :)
OscarL has quit [Quit: zzzZZZzzz]
augiedoggie_ has joined #haiku
augiedoggie has quit [Ping timeout: 480 seconds]
bl4ze has quit [Ping timeout: 480 seconds]
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
janking has quit []
_-Caleb-_ has left #haiku [#haiku]
vdamewood has quit [Quit: Textual IRC Client: www.textualapp.com]
bl4ze has joined #haiku
_-Caleb-_ has joined #haiku
nephele has joined #haiku
yann64 has quit [Ping timeout: 480 seconds]
<nephele> hi
Anarchos has joined #haiku
zard has joined #haiku
qwebirc64130 has joined #haiku
qwebirc64130 has quit []
ChaiTRex has quit [Quit: ChaiTRex]
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
imrahil has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
ChaiTRex has joined #haiku
bl4ze has quit [Ping timeout: 480 seconds]
deneel has joined #haiku
mmu_man has joined #haiku
janoz has joined #haiku
rexbinary_ has joined #haiku
janking has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
janus has quit [Ping timeout: 480 seconds]
janoz is now known as janus
<Begasus> re
chilledfrogs has quit [Quit: connection reset by purr]
mmu_man has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
chilledfrogs has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/413fadaaa58c...69eb93e315f3
<botifico> [haikuports/haikuports] mtl1979 69eb93e - lgogdownloader: bump version (#11247)
san2ban has joined #haiku
linuxmaster has quit [Ping timeout: 480 seconds]
san2ban has quit [Quit: Vision[]: i've been blurred!]
<Begasus> Finished `release` profile [optimized] target(s) in 37m 14s
<Begasus> still not bad for rust stuff :)
nephele_xmpp has joined #haiku
n_crm has quit []
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
freddietilley has quit [Quit: WeeChat 4.4.2]
chaosDNA has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
mmu_man has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
julienxx has quit [Read error: Connection reset by peer]
kescher has joined #haiku
kescher has quit [Remote host closed the connection]
julienxx has joined #haiku
FreeFull_ has joined #haiku
FreeFull has quit [Read error: Connection reset by peer]
erysdren has joined #haiku
diver has quit [Quit: Leaving.]
imrahil has left #haiku [Disconnected: Hibernating too long]
imrahil has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
diver has joined #haiku
SamuraiCrow[m] has joined #haiku
<SamuraiCrow[m]> How do I set the python3 environment variable?
<matthewcroughan> First time I've ever seen a "security risk" warning from a firefox download on linux 🤔
<matthewcroughan> Ah it's because it's coming from http without ssl
Anarchos has joined #haiku
<Anarchos> hello
FreeFull_ has quit []
FreeFull has joined #haiku
HaikuUser2 has joined #haiku
diver1 has joined #haiku
diver has quit [Ping timeout: 480 seconds]
HaikuUser2 has quit [Quit: Vision[]: i've been blurred!]
dby has joined #haiku
<matthewcroughan> One thing that has so far been unintuitive for me in installing Haiku, is that upon successful installation to a disk, the installer disk mutates itself, and on second boot ends up being in a "Try Haiku" state, leading the user to falsely believe the installation was successful, not sure how much of this is user error on my part
<matthewcroughan> I have an old 32 bit machine which is only able to boot in a specific setup, so I installed to a second disk, but this second disk cannot itself be booted, so I thought I'd try again. But I found that my installer disk had actually modified its contents and became "Try Haiku" by default, somehow.
<Anarchos> matthewcroughan maybe you miss the 'makebootable' operation ?
<matthewcroughan> Maybe, but the installer disk modifying itself seems like a bad idea? Is this known?
<matthewcroughan> Since it meant that I had to unplug the installer disk, and re-flash the haiku installer iso, in order to get access to the installer again
<augiedoggie_> The installer is just a regular application you can run
<augiedoggie_> available in the blue leaf menu or by browsing the disk
<matthewcroughan> Yes, I just mean it is strange and unlike other systems. Usually the installer disk doesn't modify itself?
<matthewcroughan> It seems like the WiFi for this laptop (compaq nc6120) doesn't work in Haiku anyway, is there anywhere I can read about the existing driver support?
<Anarchos> matthewcroughan for wifi, just tells us the model of your network card
<matthewcroughan> It does show up in listdev as "PRO/Wireless 2200G [Calexico2]"
<matthewcroughan> is there a way to have listdev show the "kernel module in use" like Linux's lspci would?
<Anarchos> matthewcroughan if y our network card is not recognized, its driver won't show up in the list of areas used by the kernel
<matthewcroughan> what is the equivalent of dmesg in Haiku?
<Anarchos> matthewcroughan but we have the «lspci» command :)
<matthewcroughan> Ah looks like /boot/system/var/log/syslog
<matthewcroughan> Anarchos: It doesn't seem to be in the default install by that name `lspci` so I might have to connect to a network to install it right?
SoulHunter has quit [Remote host closed the connection]
<Anarchos> matthewcroughan you're right it is not installed by default
chaosDNA1 has joined #haiku
chaosDNA has quit [Read error: Connection reset by peer]
chaosDNA1 is now known as chaosDNA
<matthewcroughan> It appears none of the USB Wireless devices in my drawer make Haiku happy either.. hmm
<Anarchos> matthewcroughan strange, i see drivers/network/wlan/iprowifi2200 in the source code
<Anarchos> matthewcroughan so your wifi card should be supported.
<matthewcroughan> It says "could not load firmware" without much else debug information in the kernel log
<matthewcroughan> But yeah it does notice the existence of the device and tries to use and load that driver
hightower2 has quit [Remote host closed the connection]
Eren[m] has left #haiku [#haiku]
<Anarchos> matthewcroughan what version of haiku do you use ?
hightower2 has joined #haiku
<matthewcroughan> I just downloaded and installed beta4, somehow
<matthewcroughan> Though I should try beta5
zard has quit [Quit: leaving]
_0xdd_ has joined #haiku
_0xdd has quit [Ping timeout: 480 seconds]
<matthewcroughan> Looks like beta5 doesn't fix it, though I do now see a battery meter in beta5 that I didn't see before, on the Deskbar
<Anarchos> matthewcroughan i see the iprowifi2200 as old as 2021 so it should fairly work in my opinion
hightower2 has quit [Remote host closed the connection]
<matthewcroughan> When it says "Failed to load firmware" in the kernel syslog, how can I debug further?
<matthewcroughan> e.g is there a utility like rfkill in Linux?
hightower2 has joined #haiku
arjen_ has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> no idea, i don't know linux that much
<matthewcroughan> What do you use mostly?
<N516[m]> is the domain down again?
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<Anarchos> matthewcroughan haiku
arjen_ has quit [Quit: Vision[]: i've been blurred!]
<matthewcroughan> haiku-os.org? Seems ood to me
<matthewcroughan> good*
* Anarchos is compiling an old modification of his own from 2022 to bisect where netboot stopped working.
<matthewcroughan> ?
<matthewcroughan> Oh, right, you use haiku as a main?
<matthewcroughan> Hmm, having some trouble getting messages through to the haiku home server on matrix
<matthewcroughan> Will you be at FOSDEM?
<Anarchos> matthewcroughan no i have no money to travel
<Monni> Beta 5 still had some networking related bugs... I had to switch to nightly builds to get anything done...
<Anarchos> and yes i use haiku as main (for years)
<Begasus> closing down here
<Begasus> cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
<matthewcroughan> <Monni> "Beta 5 still had some networking..." <- is there anywhere a nightly installer iso is published?
bl4ze has joined #haiku
* Anarchos finds it difficult too build an old gcc2_hybrid from 2022
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<Anarchos> why do i get this error : generated/build_packages/gcc_x86_syslibs_devel-11.2.0_2021_07_28-5-x86_gcc2/develop/headers/x86/c++/type_traits:1447:12: error: expected identifier before '__is_nothrow_convertible'
SoulHunter has joined #haiku
janking has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
dby has quit [Quit: Vision[]: i've been blurred!]
bl4ze has quit [Ping timeout: 480 seconds]
janking has quit [Remote host closed the connection]
janking has joined #haiku
imrahil has left #haiku [Disconnected: Hibernating too long]
<Monni> Anarchos: Most likely the error is before that and confusing the compiler when trying to parse the template...
diver1 has quit [Quit: Leaving.]
nephele has quit [Ping timeout: 480 seconds]
janking has quit [Quit: Vision[]: i've been blurred!]
OrngBomb has quit [Remote host closed the connection]
OrngBomb has joined #haiku
<Anarchos> Monni strange, i just checkout an old commit from 2022 and tried to build it
<Monni> Anarchos: Picking random commit might not always result in getting correct version of files... Sometimes going few commits newer or older will fix mysterious errors...
<Anarchos> Monni i am sure it build at that time
<Monni> Anarchos: Building gcc is only guaranteed to work when using the previous version of gcc or the same exact version...
<Anarchos> Monni i don't build gcc, i build haiku !
<Monni> Anarchos: When you build Haiku, it will also build gcc
deneel has quit [Quit: deneel]
<Anarchos> Monni only iif you do a cross-build
OscarL has joined #haiku
<Monni> Anarchos: Anyways, most likely cause is that there is version mismatch between compiler and the headers it tries to use...
<OscarL> Anarchos: sometimes things changes on Haiku's headers/defines/etc, and you then cannot build things on older revisions, unless you patch things up (assuming you find *what* to patch).
<OscarL> (or the other way around, can't build older software on newer hrevs)
deneel has joined #haiku
<Monni> Usually looking at the preprocessed output will reveal the real error...
<Monni> Something either gets defined as empty, ot contains reserved characters....
<Monni> } without matching { for example can give mysterious errors... same for misplaced ;
<Anarchos> OscarL i see... my trouble is that nightly has trouble with a legacy driver. And i am not skilled enough for that
<OscarL> I know the feeling all too well :-( 99.99% of things are above my skill level :-)
<Monni> When I started with Haiku, I did ask a lot from people who knew more than me...
<Anarchos> OscarL when i compile my patch on nightly, at execution i got : legacy_driver_add_preloaded : Failed to add rtl81xx : Device not available
FreeFull has quit []
<OscarL> Anarchos: there are some files where you instruct the build system on which driver/app/addon/etc has to be added to which .hpkg or .iso/.img/etc.
<OscarL> maybe you're missing adding rtl81xx on the right place? (just a shoot in the dark)
<OscarL> ah... "device" not available, not "driver" not availabe... might be something else then, I guess.
FreeFull has joined #haiku
<OscarL> nipos: getting "502 Bad Gateway" when I was about to make my first search on your OpenGrok instance :-)
_-Caleb-_ has left #haiku [#haiku]
<Anarchos> OscarL PulkoMandy said me it has something to do with legacy d rivers and packagefs
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<OscarL> in kernel.cpp's main2()... legacy_driver_add_preloaded() comes before vfs_mount_boot_file_system(). Maybe the rtl81xx driver needs some lib/addon/module that it is not available that early?
<OscarL> in any case, way out of my league, so... wish you good luck with that, and I'll go back to something more on my pay-grade :-)
<Monni> I can't even find error code for "Device not available"... Most drivers should only need the bus module, for network cards, it's likely PCI bus module...
<OscarL> Monni: I think it comes from line 1420 of kernel/device_manager/legacy_drivers.cpp ? "status = imagePath.Append(image->name);" is the closest that sets "status" before that "legacy_driver_add_preloaded: Failed to add [...]" message.
<Monni> OscarL: Would be useful to know contents of imagePath at that moment...
<Anarchos> Monni the error code is ENOXIO
<Anarchos> Monni yes i will trace the imagePAth value
<Monni> I know ENXIO
<Anarchos> this one yes
<Monni> That one maps to "Device not accessible"
<Anarchos> OscarL do you remember the year legacy driver/new style(?) drivers diverged ?
<OscarL> no, sorry.
deneel has quit [Remote host closed the connection]
<Monni> ENXIO is only returned in 4 places in whole Haiku sources... So not very hard to diagnose why it is returned...
<OscarL> From what I can see "imagePath" will be something like: /boot/system/add-ons/kernel/rtl81xx ? if "vfs_mount_boot_file_system()" gets called after "legacy_driver_add_preloaded()", kinda expected "/boot" to be a "Device not available" ?
<Anarchos> OscarL really no idea.
<Anarchos> OscarL i forgot to precise it is for the haiku-netboot.tgz archive
<Anarchos> OscarL the net boot loader
<Monni> init_hardware() or init_driver() hooks failing can result in ENXIO being returned...
<Monni> It's been over 15 years since I worked on drivers... But those came to mind when grepping the source tree...
<OscarL> KPath.cpp's Append() only returns B_NO_INIT/B_BAD_VALUE/B_OK or B_BUFFER_OVERFLOW, so might not be 1420 after, but "add_driver()" the one failing.
<Monni> OscarL: That's what I figured out too...
<Monni> Specifically when add_driver() calls load_driver() which can return ENXIO...
<OscarL> is TRACE() disabled for load_driver()? otherwise Anarchos should be getting a more specific debug output from that function, no?
<Anarchos> OscarL i will add TRACE to see the different values
<Anarchos> OscarL but that laptop is slow to compile, and i was unable to cross compile on my x64 server
<Monni> OscarL: By default, it should be disabled...
_-Caleb-_ has joined #haiku
<OscarL> in any case, init_hardware() init_driver() for rtl81xx come from the freebsd_network compat layer, so good luck chasing that down.
<Monni> It's Halloween... Best time for chasing anything...
<Anarchos> OscarL i t hink it is a matter of order of initialization between "vfs_mount_boot_file_system()" and init_driver
<Monni> Then it means the tarball is missing something that it should contain...
<Anarchos> Monni not sure but plausible
<Anarchos> Monni the build/jam/images/NetBootArchive has not been maintained for months.
<Monni> Anarchos: Like I said earlier, it should only need driver for PCI bus.... But what PCI driver needs, that's another question...
<Anarchos> i forced add the pci driver. no idea of its dependencies !
<Monni> Gonna need to kick the person who wrote the PCI bus driver to see if he remembers its dependencies ;)
<Anarchos> Monni code is so intricated after 20y...
<Monni> Anarchos: True... But someone remembers more than we know currently...
<OscarL> Anarchos: I think pci module needs acpi and also the "ecam" kernel addon.
<Anarchos> OscarL acpi should be there in build/jam/images/NetBootArchive. ecam ? never head about that
<OscarL> X86PCIController.{h,cpp} has an fECAMPCIController instance of "ECAMPCIControllerACPI".
<Anarchos> let me look
<OscarL> under add-ons/kernel/busses/pci/
<OscarL> you'll see x86 and ecam side by side
<Anarchos> ok but why is ecam not mentioned in any of build/jam/images/* ?
<OscarL> Anarchos: git log shows "pci/x86: reimlpement PCIe configuration mechanism using ECAM" from May 2023
<OscarL> hrev57034 if you want to look at it.
<OscarL> ecam added on Dec 2022.
<Anarchos> ok but why no ecam in /build/jam/images files ?
<OscarL> weird, jamfile for ecam has a "KernelAddon <pci>ecam" target, but not seeing it under /system/add-ons/kernel/busses/pci/ I only see "x86" :-/
<OscarL> bah..
<Anarchos> OscarL maybe <pci> is an alias for pci/x86 ?
<OscarL> jamfile for the "x86" looks for the needed ecam .cpp files and compiles them into the "KernelAddon <pci>x86", if I'm reading it right.
<OscarL> Anarchos: the "<pci>" is just to separate/distiguish "x86" module for PCI from the one for CPU.
<Anarchos> all that jam stuff is way over my head
<Anarchos> time to sleep...
<OscarL> yeah. Sleep well :-)
<Anarchos> anyway, if i understand there is a chance that pci is not launched due to ecam missing ?
mmu_man has quit [Ping timeout: 480 seconds]
<OscarL> Anarchos: no, I think it already has the code it needs compiled in. Not sure about the ACPI module, though.
<Anarchos> OscarL the acpi is there
<OscarL> then, I'm out of ideas, sorry.
<Anarchos> generci_x86 was missing but i added it (in removing the if TARGET== x86) guard
HaikuUser2 has joined #haiku
mmu_man has joined #haiku
rarson has joined #haiku
HaikuUser2 has quit []
rarson has quit []
Anarchos has quit [Quit: Vision[]: i've been blurred!]
chaosDNA has quit [Read error: Connection reset by peer]