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
freakazoid332 has joined #haiku
<Duggan> any bfs gurus present?
<Duggan> Looking in TreeIterator::Traverse in BPlusTree.cpp... trying to figure out how to determine the type of node... am I even close to being in the right place?
frkzoid has quit [Ping timeout: 480 seconds]
OscarL has quit [Remote host closed the connection]
frkzoid has joined #haiku
frkazoid333 has joined #haiku
freakazoid332 has quit [Ping timeout: 480 seconds]
freakazoid332 has joined #haiku
LinuxUserHaiku has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
frkazoid333 has joined #haiku
<Duggan> I ask because I've run across something that assumes dirent has d_type
freakazoid332 has quit [Ping timeout: 480 seconds]
Stickman68 has quit [Quit: Leaving.]
frkzoid has quit [Ping timeout: 480 seconds]
OscarL has joined #haiku
<OscarL> According to some stackoverflow answers (because otherwise I wouldn't even know what you're talking about :-P)... not all filesystems support that, and thus the code should fall back to using lstat().
<OscarL> ... in case of missing dirent missing d_type or being of an unknown value.
<augiedoggie> there are a number of patches at haikuports relating to d_type
<OscarL> seems like most do "#ifndef __HAIKU__" on them :-D https://github.com/haikuports/haikuports/search?q=d_type
frkzoid has joined #haiku
freakazoid332 has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
frkzoid has quit [Ping timeout: 480 seconds]
<Duggan> OscarL, I saw the same stuff, just trying to see if I was to implement it, how to do it.... unfortunately the code I'm working with assumes it's present
<Duggan> augiedoggie thanks, I'll take a look
frkzoid has joined #haiku
<Duggan> OscarL oh lol I see...
<Duggan> is depot.haiku-os.org no longer used?
<OscarL> it works, in case you want to browse the available package via web, I guess.
<Duggan> yeah, that's where I went first
<Duggan> as far as changes go, that part is easy, trying to figure out how to populate the field with a value is the hard part hehe
<Duggan> "that part" meaning adding the field and defines
<Duggan> via one example I've seen, the constants are defined from the S_IF* constants in sys/stat.h, so that should keep compatibility with other sources I would think
freakazoid332 has quit [Ping timeout: 480 seconds]
<Duggan> was in kernel_interface.cpp in bfs_read_dir() which calls GetNextEntry() which is an inline call to TreeIterator::Traverse .... somewhere in those is where I'll need to make changes
<Duggan> OscarL it uses those constants, yes
* OscarL understood some of those words :-P
<OscarL> Regarding available packages: HaikuDepot or "> pkgman search <something>" also works. Which one is more convenient, depends... if you're "just browsing", or already know what you are looking for.
<Duggan> so far I'm relying pretty heavily on TextSearch on the source tree lol
<OscarL> You and me both! :-D
<OscarL> I'm ultra rusty.
<Duggan> dirent::readdir() calls _kern_read_dir() from there it goes into function pointer magic mode and comes out the other end in kernel_interface.cpp (at least for bfs, I imagine changes would have to be made to the other FS modules as well so as to not break things)
<augiedoggie> if you are trying to implement this in haiku then you might run into trouble https://dev.haiku-os.org/ticket/10991
<Duggan> I mean, technically, as long as dirent initializes d_type to be DT_UNKNOWN, if they don't touch it (and don't need to), no harm no foul
<Duggan> thanks augiedoggie, I'll read up on it
<Duggan> I don't know that it's a linux thing, as where I've run into it is in mesa... which is also used in the various Unices as I understand
<Duggan> (specifically for shader caching, which can (somehow?) be disabled and might be an easier fix, but still...)
ablyss has joined #haiku
<Duggan> I made a copy of the repo specifically for hacking on this, and I wouldn't feel bad just scrapping it, so it's not like it's a big deal (to me)
<OscarL> (d_type in dirent, I mean)
<Duggan> thanks, OscarL
<OscarL> "The macros DTTOIF() and IFTODT() can be used to convert from struct dirent types to struct stat types, and vice versa."
<OscarL> Maybe there's some BSD code you could borrow.
<OscarL> (falling back to stat() :-D)
<LinuxUserHaiku> @OscarL hi!
<OscarL> Hello there LinuxUserHaiku!
<OscarL> is it mornong already there? :-P
<OscarL> (almost midnight down here)
<LinuxUserHaiku> @OscarL for me afternoon
<Duggan> OscarL yeah, I've already got those... the file I linked had them in it (and it is MIT licensed)
<Duggan> unfortunately, it's just a matter of populating d_type, which is implementation specific
<Duggan> if I could figure out where stat() is defined, maybe I could at least see how it does it...
<Duggan> looks like it's probably a call to _kern_read_stat (as opposed to _kern_read_dir...)
Duggan has quit [Ping timeout: 480 seconds]
OscarL has quit [Quit: Page closed]
<augiedoggie> bah, someone broke the `mountvolume` command, it's not showing the volume name properly :/
freakazoid332 has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
ablyss has quit [Remote host closed the connection]
cat[m]1 has left #haiku [#haiku]
frkzoid has quit [Ping timeout: 480 seconds]
Duggan has joined #haiku
<Duggan> omg it's building :O
<Duggan> installed...
<Duggan> one of 3 things will happen... 1: FS gets totally corrupted (50%), 2: it's slow as molasses (50%) 3: it works like a charm (<0%)
Duggan has quit []
Duggan has joined #haiku
<Duggan> kind of corrupted...
<LinuxUserHaiku> @Duggan your FS is corrupted?
<Duggan> nah, just reading it
<Duggan> on a different VM
<Duggan> taking a shot at implementing d_type in dirent
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
macdude22 has quit [Ping timeout: 480 seconds]
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/01e4e5f473b5...80f6c95a41e5
<botifico> [haikuports/haikuports] lordmulder 80f6c95 - SlunkCrypt 1.2.1 - Build Fix (#7234)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/80f6c95a41e5...048f1aa219a6
<botifico> [haikuports/haikuports] davidkaroly 048f1aa - iperf: bump to version 2.1.8 (#7239)
<LinuxUserHaiku> @Begasus hi!!!!!!!!!
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/048f1aa219a6...6abae3e0ab66
<botifico> [haikuports/haikuports] jsteinaker 6abae3e - Weather: bumped to latest git revision (#7242)
<Begasus> hi LinuxUserHaiku :)
<netposit1ve> morning
<Begasus> morning netposit1ve
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/6abae3e0ab66...051ba219ed1f
<botifico> [haikuports/haikuports] davidkaroly 051ba21 - iozone: bump to version 3.493 (#7243)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+3/-0/±0] https://github.com/haikuports/haikuports/compare/051ba219ed1f...6832b4cfb386
<botifico> [haikuports/haikuports] davidkaroly 6832b4c - iperf3: new recipe (#7247)
Begasus_32 has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+26/-26/±12] https://github.com/haikuports/haikuports/compare/6832b4cfb386...67217ee00fde
<botifico> [haikuports/haikuports] kwyxz 67217ee - Haiku libretro cores bump (#7250)
<Begasus> k, time to check some PR's at 32bit ...
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/67217ee00fde...5fe112751fb7
<botifico> [haikuports/haikuports] OscarL 5fe1127 - hstr: bump to version 2.5 (#7249)
Duggan has quit [Ping timeout: 480 seconds]
AlaskanEmily has joined #haiku
euandreh has quit [Ping timeout: 480 seconds]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/5fe112751fb7...2268148d43c7
<botifico> [haikuports/haikuports] kenmays 2268148 - cantarell: bump version (#7254)
bitigchi_2 has joined #haiku
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/2268148d43c7...f3c36a793e77
<botifico> [haikuports/haikuports] Begasus f3c36a7 - gimp, revbump for dependencies (#7260)
<PulkoMandy> Duggan, my understanding of d_type is that it is not necessarily filled. The idea is that some filesystems store the type in the parent directory, and some store it in the file/directory inode itself. In the latter case you have to call stat() to access that info. I think Linux clearly documents that, d_type is filled there only if the info is available at the parent directory level
<PulkoMandy> so even on Linux, code shouldn't rely on d_type being always set, it will work on some filesystems but not others
smalltalkman has joined #haiku
jmairboeck has joined #haiku
LinuxUserHaiku has quit [Read error: No route to host]
LinuxUserHaiku has joined #haiku
<nekobot> [haiku/haiku] autocommitter pushed 1 commit to master [hrev56522] - https://git.haiku-os.org/haiku/log/?qt=range&q=24ba2ee638e8+%5E518c994770b8
<nekobot> [haiku/haiku] 24ba2ee638e8 - Update translations from Pootle
<Begasus> strange that gimp seems to install locale files in $dataDir/locale and $prefix/share/locale (build failure on buildmaster)
<Begasus> mv $prefix/share/locale $dataDir (guess this won't work as $dataDir/locale is already there (I assume mv $prefix/share/locale/* $dataDir/locale would fix it?)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/f3c36a793e77...7cf18127743a
<botifico> [haikuports/haikuports] Begasus 7cf1812 - gimp, revbump, fix INSTALL() (#7261)
matt3 has joined #haiku
HaikuUser has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
matt3 has left #haiku [#haiku]
matt3 has joined #haiku
<matt3> hi LinuxUserHaiku
<LinuxUserHaiku> @matt3 hi!
<matt3> hi, listening to country music ... ;D
<LinuxUserHaiku> nice
<matt3> on youtube there are a lot of country girls ... ;D
<Begasus> hmm ... looks like I need to do a local build for gimp to fix the install part ...
<LinuxUserHaiku> country girls?!
<LinuxUserHaiku> oh
<LinuxUserHaiku> i wont watch this
<matt3> ok, np
matt3 has left #haiku [#haiku]
BrunoSpr has joined #haiku
<BrunoSpr> hello all
<Begasus> hi BrunoSpr
LinuxUserHaiku has quit [Quit: Vision[]: Will return later or busy]
<Begasus> fine, python3.11 build is OK :)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
Begasus_64 has joined #haiku
KapiX has joined #haiku
<Begasus> bbl
tuaris has quit [Read error: Connection reset by peer]
mmu_man has joined #haiku
skunky3 has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
matt3 has joined #haiku
<klarre[m]> Hi! Just installed Haiku, but when starting the computer it cant find a bootable device. Any ideas of how to debug this? My system is set to uefi. Could that be an issue maybe?
<BrunoSpr> hello and welcome to Haiku! klarre[m] have you tried right click and mout a volume?
<klarre[m]> Thanks! :)This is very early in the boot process. The computer itself cant find a bootable device. Might not be Haiku related, but other Linux distros works fine, so not sure where the problem lies.
<BrunoSpr> Have you tried with an USB stick?
<klarre[m]> Yes, I installed from a USB stick.
<BrunoSpr> thenn you have to use drivesetup to partition and format
<klarre[m]> I did that and used BeFS. Should I set anything else there? Will it install a boot menu automatically?
rennj has joined #haiku
<BrunoSpr> not a dev but it does not create a boot menu automatically
<klarre[m]> Ok. Where can i do that?
KapiX has quit [Quit: KapiX]
<BrunoSpr> you have to use the bootmanager it was in Installer I think
<klarre[m]> Ok. Will have a look again then. Thanks.
<BrunoSpr> ok but be careful with it
<BrunoSpr> It will show if your partition is found
<BrunoSpr> DriveSetup will show you too if you correctly formated the partition
<BrunoSpr> klarre[m] If you still have problems to boot or install, please submit a bugreport, so a developer will help you: https://dev.haiku-os.org
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
<Begasus> re
OscarL has joined #haiku
<Begasus> hi OscarL :)
<OscarL> Hello Begasus!
<OscarL> I was just about to warn you to not merge the Python 3.11 recipe yet!
<Begasus> python3.11 builds ok on 32bit OscarL , just needs the x86 patchset ;)
<Begasus> np, I only checked the build :)
<OscarL> okey. I've just noticed that part of one of the early patches, that applied cleanly, needs to be adapted for the newer version.
<OscarL> and I'm not totally convinced I got it right in the latter either :-P
<Begasus> fine, the x86 patch from previous version applies cleanly (as mentioned at your branch)
<OscarL> Will have to get Jérôme's opinion in the matter.
<OscarL> Great! (just getting my first coffee here, just half-awake) Will take a look.
<Begasus> there isn't a PR yet, so couldn't merge anyway ;)
<OscarL> Ah... good on me to do that on purpose then! :-D
<Begasus> :P
<Begasus> just grabbed your branch for a checkout here
<OscarL> fantastic, thanks a lot Begasus!
<Begasus> np :)
<OscarL> if you want to try something more... add "--enable-optimizations" to the build flags... and see if it also hangs there...
<OscarL> I'm not sure it wasn't just my machine being just too slow.
<Begasus> would be for later, atm building gimp on 64bit (for a check)
<Begasus> it was OK for 3.10.* right?
<OscarL> np!, only when when/if you have a down time, it might not even work so... better spend time on other things!
<Begasus> atleast I didn't have a problem here
<OscarL> Begasus: I didn't enabled them for 3.10.7.
<Begasus> ah?
<OscarL> Diver had reported in the past that it worked for 3.9.x, but I didn't saw them enabled on any recipes yet.
<Begasus> err ... that was for libedit ;)
<OscarL> "--enable-optimization" would be nice... but it makes the build SLOOOOOOOW.
<Begasus> yes, read the logs earlier ;)
<OscarL> (and in case of 3.11.0rc2 on my machine... actually hang)
<OscarL> The buildmaster do crosscompiling from Linux, right?
<Begasus> nope, not afaik
<Begasus> it's using Beta3
<OscarL> Ah, ok. I was wondering if that might help get the build further along. Anyway.... we can worry about optimizations later.
<OscarL> as long as it is functional... it should be even be faster than before by default.
<Begasus> Right, the other laptop isn't the fastest build one, so I guess gimp will continue for a while
<Begasus> You are the python master ;)
<OscarL> LOL :-D
<OscarL> BTW Begasus, thanks a lot for the tips on https://github.com/haikuports/haikuports/pull/7251
<OscarL> I can use ALL the tips!
<Begasus> np, that's why we have a team to checkup on PR's :)
<Begasus> prepareInstalledDevelLibs libmd4c
<OscarL> I'm *slowly* learning as I go... and theres SO much to learn... git, gerrit, github, python, C++, makefiles, jamfiles, haikuporter, bash.... My head is about to explode :-P
<Begasus> You probably want to add the other library there also
<Begasus> as there are 2 libraries involved now (didn't check that)
<Begasus> hehe
Saijin_Naib[m] is now known as Saijin_Naib
<OscarL> Regarding that md4c recipe... I'll do my best this afernoon, Begasus, after I do some more reading on Haikuporter's documentation (so I can say something more than just "I understood some of those words" :-P) Thanks again!
<Begasus> added some info I found usefull on my own wiki OscarL https://github.com/Begasus/haikuports/wiki/Useful-variables-for-recipes
<Begasus> maybe you can find something useful there too ;)
<OscarL> Great!
<OscarL> I also spent some time documenting my learning progress with regards of updating .patchset files.
<OscarL> WAY too many rewrites :-D
<Begasus> hehe
<Begasus> as always a "wip" :)
<OscarL> If I keep refinining it... it may end up being actually a .py script tool :-D
<andreasdr[m]> Good morning there!
<Begasus> Moin andreasdr[m] !
<OscarL> hello there andreasdr[m]!
<andreasdr[m]> Good morning Begasus and OscarL
<andreasdr[m]> Whats going on in Haiku-World?
<OscarL> I applied, reverted, reaplied those python patches so many times, that I'm considering automating parts of it.
<andreasdr[m]> Sounds good.
<OscarL> Begasus: have you used patchutils tools for dealing with .patchset files?
<OscarL> I found an "mbox_split.py" on gist.github.com, that I adapted for my needs. Works wonders splitting big .patchsets into individual "per-commit" files.
<Begasus> nope OscarL I try to use the ones around, if not ... "hp name -b" (extract), make changes that I are working, then "hp name -e" (extract patchset)
<Begasus> well, with the git commit applied :)
<OscarL> and then you can use filterdiff and splitdiff from the patchutils packages to split/filter them further.
<Begasus> I try to splitt patches where possible, so I can remove/add them where needed, without doing a full patch again
<OscarL> I was trying to isolate the parts that didn't applied cleanly, use filterdiff to leave those out... apply the rest... and then use filterdiff again, but to only get the problematic ones.
<Begasus> lol, shouldn't that be the other way around and you get the working ones? ;)
<OscarL> I guess it will be better if I just put my latest "too long, didn't read" version of my guide up in some wiki.
<Begasus> It helps when you are getting older ;)
<OscarL> I use it both ways Begasus. I first expclude the bad parts, that leaves the good ones ready to be applied.
<Begasus> ah fine then
<OscarL> Then getting only the "bad" parts, so I can concentrate on less code :-D
<Begasus> maybe create a package for it? ;)
<OscarL> I might, lol! But I'm affraid I might be reinventing the wheel.
<Begasus> ;)
<OscarL> I almost sure there's a better proceess just using git, or something.
<Begasus> k, time to head over to the grandchildren
<OscarL> enjoy them Begasus! Be Well!
<Begasus> OscarL, how do you create a "new" patchset?
<OscarL> hp -e package_name
<Begasus> when files change here I use git to add a commit that haikuporter turns into the patchset
<OscarL> to extract the commits from the working .git repo
<Begasus> ah k, fine then ;)
<Begasus> heading out, cu later!
<OscarL> see you!
matt3 has left #haiku [#haiku]
<OscarL> klarre[m]: if you're using uefi, BootManager wont be of any help (that's for BIOS/MBR systems).
<OscarL> klarre[m]: Are you using the beta3 or a recently nightly image on that USB stick of yours?
<OscarL> theres has been activity regarding EFI boot, including it on the latest .iso, and such.
<OscarL> As I only have BIOS systems, won't be of much help. Let's see if I can find some links for you.
<PulkoMandy> on EFI systems there is some manual installation to do at the moment
<PulkoMandy> klarre[m], I think this guide should explain it: https://www.haiku-os.org/guides/uefi_booting/
<klarre[m]> Thanks a lot! Will have a look at this when I got some time later today.
* OscarL forgot, again, to disable apps/AboutSystem before starting to look at it again. He wonders how many times he will fall for it.
<OscarL> I swear that replicant is just trolling me :-)
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
arti_ has joined #haiku
arti has quit [Ping timeout: 480 seconds]
euandreh has joined #haiku
floof58 is now known as Guest2635
floof58 has joined #haiku
Guest2635 has quit [Ping timeout: 480 seconds]
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+3/-3/±0] https://github.com/haikuports/haikuports/compare/7cf18127743a...dda732e5c3c4
<botifico> [haikuports/haikuports] threedeyes dda732e - Flameshot: bump version
floof58 has quit [Quit: floof58]
floof58 has joined #haiku
arti_ has quit []
arti has joined #haiku
<klarre[m]> <PulkoMandy> "klarre, I think this guide..." <- This link solved it for me. Booting fine now. :)
<OscarL> PulkoMandy: Thanks for the ponteirs/explanations regarding #17955. I'll try to see if I can progress further after your input.
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
systwi has quit [Read error: Connection reset by peer]
systwi has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
rennj has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
rennj has joined #haiku
bitigchi_2 has quit [Read error: Connection reset by peer]
rennj has quit [Ping timeout: 480 seconds]
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
rennj has joined #haiku
<klarre[m]> I have followed this https://www.haiku-os.org/docs/userguide/en/workshop-wlan.html but even though I have unzipped the drivers from the zip archive it seems like install-wifi-firmwares.sh still tries to fetch them online. Where is that script located so I can see what it does?
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<OscarL> klarre[m]: you can use the "Find" (ALT+F, or CTRL+F on the desktop, depending on your keyboard settings).... it shows it is under: /boot/system/bin
<OscarL> "> which install-wifi-firmware.sh" from a Terminal window works too.
<nephele> easist way is probably cat $(command -v scriptname)
<OscarL> PulkoMandy: Found it! There are two int32 member variables that are inialized in the "normal" constructor, but were left uninitialized in the SysInfoView(BArchive*) constructor.
<OscarL> "> whence" works too :)
humdinger has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<klarre[m]> "failed to find a match for "cmd:b43_fwcutter": Name not found" when running install-wifi-firmwares.sh on a newly installed beta 3 without Internet, but with downloaded wifi firmwares as here https://www.haiku-os.org/docs/userguide/en/workshop-wlan.html Any ideas what might cause this? :/
<OscarL> klarre[m]: use: "pkgman install b43_cutter" and see if that fixes it.
<OscarL> *b43_fcutter", sorry.
<OscarL> you can use "pkgman search something_here" to search for available packages.
<OscarL> (I just did "pkgman search cutter" for example, an that shows that "Broadcom firmware cutter" package, uninstalled on my system, but available for install)
OrangeBomb has quit [Ping timeout: 480 seconds]
<klarre[m]> Cannot be found. But I dont even have wired network (no cable).
<humdinger> klarre[m]: you used the script to download the firmwares from another OS?
<klarre[m]> Yes
<humdinger> which OS?
<klarre[m]> Arch Linux
<humdinger> do you see the b43_fwcutter in the generted zip?
<OscarL> might download that to an USB and use that to transfer to the Haiku install
<klarre[m]> Ok.Where should I put it?
mmu_man has quit [Ping timeout: 480 seconds]
<humdinger> the hpkg?
<klarre[m]> Yes
<OscarL> either double click it and hit the Install button, or from the terminal... "pkgman install path_to_the.hpkg" should work.
<klarre[m]> Or is it a sctipy
<klarre[m]> Ok
<klarre[m]> Will try that later. Thanks! :)
<Begasus> re
<humdinger> oi Begasus!
<Begasus> hi humdinger ! :)
gouchi has joined #haiku
<humdinger> klarre[m]: you sure those firmwares will help? they are only needed for quite old hardware, I think.
<Begasus> still fighting with gimp on 64bit ...
* humdinger hums 'here cme the clowns...'
<humdinger> *come
<Begasus> If you download a recent enough nightly they should be there?
<humdinger> the firmware?
<Begasus> yep
<humdinger> I don't think so, license issues...
<Begasus> ah, no other dependencies needed there?
<Begasus> if not, the link from OscarL should work (to install)
bitigchi_2 has joined #haiku
<humdinger> I have no idea. that whole script-on-another-OS is messy and not well tested I think.
<OscarL> speaking of clowns... this AboutSystem replicant bug made a fool of me all day long...
<humdinger> :D
<OscarL> but I got it *right there!*.
<humdinger> here, smell this flower...
<OscarL> (thanks to PulkoMandy's prodding and suggestions)
* OscarL sneezes
<OscarL> :-D
FreeFull has joined #haiku
<humdinger> nice to have a debugguru looking in from time to time.
<OscarL> If only my brain worked better! And I knew how to program properly, and.... and..., I'm just a tinkerer with focus issues :-D
<OscarL> Besides, I have to compensase for the bugs I left in the code I contributed back in 2004-2006 :-D
<OscarL> (that I can't seem able to fix still, LOL)
<humdinger> there's your penance :)
<OscarL> :-D
<OscarL> BTW... thanks a lot for your continous work in all Haiku-related matters humdinger!
<humdinger> oh well. that's not too much really...
<OscarL> Really appreciated.
<Begasus> bugger ...
<humdinger> one has to do with what limited skills one has :)
<Begasus> gimp build finished, but didn't fix the issue :(
<OscarL> true that! and here I am :-(
<humdinger> OscarL: seems like you do get things done. every bit counts.
<Begasus> Look on the bright side OscarL ... we are still here :)
<humdinger> and the gimp scores again!
mmu_man has joined #haiku
<humdinger> Begasus needs a good pep talk in the locker room at halftime.
<Begasus> thought it was about the latest appstream_glib but seems it didn't :(
<Begasus> humdinger, no pep talk in the locker room :P
<humdinger> "You go out there and kick the gimp's butt!"
frkzoid has joined #haiku
<Begasus> not sure how to fix it atm, first thought was appstream_glib, maybe it's libuuid?
<Begasus> fwiw, didn't touch libuuid ;)
<humdinger> the okkult mysteries of porting...
<Begasus> I think this one would be for 3dEyes ...
Begasus_64 has quit [Quit: Vision[]: Gone to the dogs!]
matt3 has joined #haiku
<Begasus> 'lo matt3
<matt3> hello Begasus
<humdinger> I'm off to find some food
<humdinger> cu all later!
* humdinger waves
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
<matt3> i could say you hello from haiku ...
<matt3> wait ...
matt3 has left #haiku [#haiku]
Begasus_32 has joined #haiku
freakazoid332 has quit [Ping timeout: 480 seconds]
matt3 has joined #haiku
<matt3> hi Begasus
<matt3> hello to everybody ... from haiku ...
<matt3> ;D
<Begasus> running Haiku atm matt3 ?
<matt3> yes Begasus
* OscarL salutes matt3, and goes away to make some coffee: "I'll be back!".
<Begasus> OscarL, ...
<matt3> to upgrade : pkg full-sync ?
<Begasus> just restarted a build for python3.11 with "--enable-optimization", so far no issues on 32bit (but I had a build finished earlier)
<Begasus> matt3, yes, that's how I do it
<Begasus> upgrade/update
<matt3> pkg or pkgman ?
<Begasus> pkgman
<matt3> ok
<Begasus> "pkgman full-sync"
<matt3> cu later ...
matt3 has left #haiku [#haiku]
<Begasus> l8r
<OscarL> Begasus: mmm, aparently it should be: "--enable-optimizations" (mind the finnal "s").
<Begasus> eeps
<OscarL> I just double checked to be sure: https://docs.python.org/3/using/configure.html
<Begasus> OK, will do a check
<Begasus> cleaning the build first to do a clean check
<OscarL> But not pressure, please! optimizations is a "nice to have" only.
<Begasus> np, there is no pressure ;)
<OscarL> great! Thank you!
<Begasus> gimp didn't work out as I expected
<Begasus> so might as well do a clean check on python3.11 (nothing else planned atm) :)
<Begasus> OscarL, did you change something(s) in the patchset by now?
<OscarL> I haven't touched it since that commit, no.
<Begasus> Thanks, I'll give it a go once the build has been cleaned
<OscarL> and thus, it's not ready for the general public :-D
<Begasus> np, just want to check the --enable-optimizations :)
<OscarL> I'm wary of the location it uses for installed libraries/packages and such... specially when using things like "pip install --user".
<Begasus> if I hit the same issue as you did I can at least confirm :)
<OscarL> excellent, Begasus.
matt3 has joined #haiku
<matt3> hi Begasus
<matt3> hi OscarL
<OscarL> those issues I mention with pip... I think there might be present in older versions too, and that was part of what was having me confused about Python in Haiku some weeks ago :-)
* OscarL now has coffee, nice.
<Begasus> I never used pip to install python package, so if there is an issue it would be good if this would be resolved :)
<OscarL> hope you're feeling well matt3!
<matt3> love your enemy too OscarL ...
<OscarL> I ran in all sort of weird issues, I still blame 90% of those on me... but there was something fishy :-D
<OscarL> Nice to be in a relative good mood for a change here, matt3, not gonna lie :-D
<matt3> giving love to everybody ... ;D
<Begasus> OscarL, there have been mentions about pip install * , so I guess you are not that far of ;)
<matt3> pip or pyp ?
<matt3> python package => pyp
<Begasus> OK, re-start build for python3.11 with optimizations enabled
<Begasus> time for the dogs and then some food :)
<Begasus> bbl
<OscarL> later!
<matt3> cu ...
<matt3> me too : turning back to win ...
matt3 has left #haiku [#haiku]
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
<Begasus> OscarL, build restarted with optimizations, so far no issues on 32bit
<Begasus> first some food now :)
<OscarL> Bon appetit!
rennj has quit [Ping timeout: 480 seconds]
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
primus44[m] has joined #haiku
matt3 has joined #haiku
rennj has joined #haiku
<matt3> full sync done ... now under win ...
xet7 has joined #haiku
matt3 has left #haiku [#haiku]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
bitigchi_2 has quit [Read error: Connection reset by peer]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus> build failure, will try to post some more information tomorrow OscarL
bitigchi_2 has joined #haiku
<Begasus> heading down, g'night peeps!
Begasus has quit [Quit: Leaving]
freakazoid332 has joined #haiku
rennj has joined #haiku
<andreasdr[m]> Good night!
frkzoid has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest2648
floof58 has joined #haiku
Guest2648 has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
bitigchi_2 has quit [Remote host closed the connection]
freakazoid332 has quit [Ping timeout: 480 seconds]
arti has quit [Remote host closed the connection]
arti has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
vdamewood has joined #haiku
fjmorazan has quit []
fjmorazan has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
<rennj> Chris P. Bacon has logged in!
<rennj> pkg search beta4?
<klarre[m]> Managed to install wifi drivers using the install-wifi-firmwares.sh script. Unfortunately I cannot scan for networks. Should I enable the driver somehow? How do I know if my Broadcom BCM4352 chipset is supported?
<rennj> android roaming ssh mosh vs temux+tmux+openssh
<rennj> would it not be under haiku os networking preference
<rennj> perhaps cli: listdev foo
<rennj> Here we see the wireless device, using the iprowifi4965 driver. From the pop-up menu you select the WLAN to connect to. After every WLAN name in the menu, you're shown a little icon representing the signal strength.
<rennj> if the device doesnt show up under networking probably got issues
<klarre[m]> The adapter isnt available in the list in network settings. :(
<rennj> no driver for you, no soup for you!
<klarre[m]> Oh no. :(
<rennj> vmware virtualbox qemu is your future
<rennj> run it in a virtual machine
<klarre[m]> Naah, that is boring. :P
<klarre[m]> Gotta get a supported device instead.
<rennj> boring person i am i guess
<rennj> linux,windows,amiga,haiku vm's
<rennj> 2015 craptop no less
<rennj> 4core amd 16GB ram 500GB sata ssd
<rennj> my phone is 8core 6GB 256GB
<rennj> hehe
<klarre[m]> Hehe, nice. Well, the idea was to daily drive it, but that is harder when running in VM
<rennj> easier, and disposable
<klarre[m]> Always uses the host OS instead.
<rennj> my host os is 350MB
<rennj> just enough os to run vmware-vmx
<klarre[m]> :)
<rennj> https://imgur.com/9H8EV5S i can beat vmware esxi
<rennj> df output in terminal
<klarre[m]> I have a proxmox server and runs vms and lxc:s over the network.
<rennj> see /live/media /live/system /dev/loop0
<rennj> i beat proxmox
<rennj> dude 350MB/335MB
<klarre[m]> Yeah, it is impressive for sure. :)
<rennj> the iso has the kernel/initrd why 350MB the rootfs is 335MB without
<rennj> i been building this type of system since 2006 or so
<rennj> 2007 iso is 128MB
<rennj> like six laptops each system i build ram based os
<rennj> unionfs aufs overlayfs...and squashfs
<rennj> before squashfs was included in linux kernel source code
<rennj> latest vmware now that broadcom bought them is like 500MB download for player
<rennj> 168396115 Sep 15 2020 VMware-Player-16.0.0-16894299.x86_64.bundle
<rennj> 175307451 Aug 19 2021 VMware-Player-16.1.2-17966106.x86_64.bundle
<rennj> 533193714 Aug 18 11:07 VMware-Player-Full-16.2.4-20089737.x86_64.bundle
<rennj> can you say bloated!
<rennj> slackware binaries i use for rootfs, the kernel i choose usually on how well i can compile vmware's vmmon/vmnet kernel modules
<rennj> grub/syslinux/isolinux for boot foobar
<rennj> linux from scratch and beyond linux from scratch covers all of this foobar
<rennj> and i used aufs before linux had overlayfs
<rennj> compressed tmpfs is the key...
bitigchi_2 has joined #haiku
<rennj> proxmox gaming vm?
<rennj> iommu device passthrough
<rennj> AMD IOMMU versus Intel VT-D
<rennj> usb,nics,m.2 devices no problem, gpu well you need to hack the vmware .vmx file for that
<rennj> if i had 2nd gpu in craptop i would try
<rennj> Intel VT-d and AMD IOMMU are Intel and AMDs solutions to Single Root I/O Virtualization (SR-IOV) as suggested by the PCI-SIG group.
<rennj> allows the isolation of PCI Express resources for manageability and performance reasons.
<rennj> m.2 device is much more its pciE,usb.acpi
<rennj> grr ahci
<rennj> not acpi
<rennj> heh power management
<rennj> Buses exposed through the M.2 connector include PCI Express 3.0 and newer, Serial ATA (SATA) 3.0 and USB 3.0; all these standards are backward compatible.
<rennj> my vmware all had access to the bluetooth/wifi combo card i had...bluetooth was on usb, and the wifi was on pciE
bitigchi_2 has quit [Ping timeout: 480 seconds]
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
OrangeBomb has joined #haiku
vezhlys has quit [Remote host closed the connection]
<rennj> Chris P. Bacon has entered the channel
m199 has joined #haiku
gouchi has quit [Remote host closed the connection]
skunky3 has quit [Remote host closed the connection]
bitigchi_2 has joined #haiku
OscarL has quit [Quit: Page closed]
higen has quit [Quit: left - chatz]
FreeFull has quit []
freakazoid332 has joined #haiku
bitigchi_2 has quit [Ping timeout: 480 seconds]
frkzoid has quit [Ping timeout: 480 seconds]
bitigchi_2 has joined #haiku
m199 has quit [Remote host closed the connection]
tuaris has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
<botifico> [haikuports/haikuports] augiedoggie pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/dda732e5c3c4...5b51727b87ca
<botifico> [haikuports/haikuports] TheZeldakatze 5b51727 - globulation2: move config folder (#7140)
rennj has joined #haiku