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
<Peppersawce> any way to set some packages as "not to be upgraded"?
<OscarL> waddlesplash: sorry if I'm missunderstanding how things works but... theses beta/master diffs have bitten us in the past so... I'm wary.
<waddlesplash> yes, that can happen
<Peppersawce> building on betas is safer for all I suppose
<waddlesplash> but if you put beta5 packages in your ~/haikuports/packages dir, haikuporter uses these instead of system ones
<OscarL> Peppersawce: do not run "pkgman update"? :-P
<Peppersawce> heh
<Peppersawce> it's kind of annoying, upgrading keeps on wanting me to downgrade the packages I personally built
<OscarL> waddlesplash: that sounds like a manual step, fine for one off things... but when you build lots of packages... when pkgman doesn't even provides a download command, doenst sounds nice.
<waddlesplash> you can just keep the packages in there?
<waddlesplash> they don't need to be moved in and out every time
<waddlesplash> but yeah, it is a bit annoying at least
<waddlesplash> still, I would try with a nightly and see if the problem is fixed
<waddlesplash> if it is I can merge some more patches to beta5
<OscarL> so, you're suggesting I should build all the packages instead of just downloading the ones I need for a certian build?
<kallisti5[m]> <kallisti5[m]> "hm.. I could try to boot nightly..." <- same error with nightly in gcp
<OscarL> there's a reason I've been toying with the idea of patching haikuporter so --get-dependecies just puts the .hpkgs under haikuports/packages instead of instllling them.
<OscarL> waddlesplash: will try to test things with master, and if things improve, I'll let you know.
<OscarL> btw, --get-dependencies installing packages instead of just placing them under "haikuports/packages" feels like a major oversight to me.
<OscarL> either that, or I have been using haikuporter the wrong way the last couple of years.
<OscarL> current behaviour pollutes the hell out of my install with packages I only need for building stuff, and without a "pkgman uninstall --not-really-needed" kind of command, doubly annoying :-)
<OscarL> if it at least installed them with "pkgman install -H"... but I guess then the haikuports chroot wouldn't be able to use them.
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> Peppersawce: I get hit by that quite a lot...
<OscarL> Peppersawce: one suggestion... install your locally built packages with "pkgman install -H <path/to/your/hpkg/file>"-
<OscarL> then "pkgman update" shouldn't bother you too much.
<OscarL> Peppersawce: you sure you're ruining "pkgman update" and not "pkgman full-sync" (or SoftwareUpdater) ?
<OscarL> the first shouldn't bother you if your locally built/installe packages are newer than the one on the repos.
<OscarL> the latter will complain.
<Peppersawce> Syncing haikuports locally will not delete my own stuff in the tree, right?
<OscarL> not sure what you mean by syncing, but... I use "git pull upstream master" all the time.
<OscarL> just make sure to use branches for your changes instead of commiting them on master, and you should be fine.
<OscarL> git won't delete things unless you instruct it to.
<Peppersawce> I mean the local repo in ~/haikuports
<Peppersawce> remote one is kinda whatever lmao
<OscarL> lately I try to name my remotes as "upstream" for duh... upstream, and "origin" for my own clone (assuming I have one in github/codeberg/etc).
<OscarL> if I just have a local clone... then "upstream" will be just "origin".
<OscarL> Peppersawce: in any case, if you make your local changes in your own branches (instead of on master), then doing "git fetch master" should be uneventfull. Later on you can decide if or when to rebase your branches on top of that.
<Peppersawce> Honestly I'm not too familiar with this whole deal
<OscarL> Peppersawce: I feel you... it scared the crap out of me at first.
<Peppersawce> I can imagine :)
HaikuUser has joined #haiku
<OscarL> but if even a silly guy like me could figure it out (mostly)... you'll be just fine in no time!
<Peppersawce> to be honest, I've been porting stuff on Haiku before
<Peppersawce> Like, even before haikuporter
<Peppersawce> small things, dune source ports etc.
<Peppersawce> it's the whole infrastructure thing that's kinfa confusing to me
<Peppersawce> But it's fine
<OscarL> I was doing (simple) Haiku drivers in 2005... then I forgot most of the little I knew, and had to start over :-P
<Peppersawce> That tends to happen a lor
<Peppersawce> *lot
<Peppersawce> There's a bunch of workarounds that should really be added to that "common porting issues deal"
<Peppersawce> The -lnetwork stuff, the read-only fs stuff, the -fPIC stuff
<OscarL> I think my first year or so was a continous daily... WTF!?!?, now are just bi-weekly :-P
<Peppersawce> lol makes sense
<OscarL> problem is unless you write down what the issue was and how to solve it, right after you understood what the issue was... it becomes harder to do later on.
<OscarL> after a while... you don't even see the issue, even if other users scream their heads out about them.
<Peppersawce> might be easier to write the issue and point at a couple of example ports
<Peppersawce> that would be enough
<Peppersawce> I think
<Peppersawce> Is making a separate data package out of a game worth it?
<OscarL> *case in point... "haikuporter --get-dependencies" installing packages under /system/packages instead of just downloading them under haikuports/packages/
<OscarL> Peppersawce: re: separate data package... depends on the game, I would say.
<Peppersawce> Wesnoth's data is pretty beeft
<Peppersawce> *beefy
<Peppersawce> over 400 megs
<OscarL> example... you have some doom engine that can run shareware doom, and freedoom.... separete data packages make sense.
<Peppersawce> yeah
<Peppersawce> reminds me, we should totally add a freedoom package
<OscarL> if a given "engine" would only ever be used with *freely distributable* content... separe data doesn't makes sense, IMO.
<OscarL> if data is not freely distributable... you face separate data any way so.
<Peppersawce> true, true, I end up compiling it all either way
<OscarL> Mmm, welp... you make a good point regarding data size.
<Peppersawce> One thing I was curious about, are there "optional" requirements?
<OscarL> would be nice to update just the bins without having to download lots of stuff that do not change.
<Peppersawce> I'll try and see if I can make the data package afterall
<OscarL> AFAIK, we don't have working "extras"/"suggests"/"optional" packages rules.
<Peppersawce> I had an idea but then I remembered post-install scripts exist anyway
<OscarL> Well, there's a "SUGGESTS", but not sure it is working properly at the moment.
<Peppersawce> I might try that one sometime
<OscarL> s/SUGGEST/SUPPLEMENTS/
<Peppersawce> it's pretty funny that the quake3 binary is x86 only
<Peppersawce> Is it that old?
<Peppersawce> Also weird nobody ported ioquake3
<OscarL> Peppersawce: if you plan to keep working with recipes... I suggest you add some helper functions to your bash profile, as seen inside the example "haikuports.conf" file...
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<OscarL> mainly, "inrecipe()" / "inpatch()".
<Peppersawce> I'll check those out later, tyty
<OscarL> we usually alias the first one as "ir"... so you might read be or Begasus mention "ir this_or_that".
<OscarL> s/read be/read me/
<Peppersawce> :)
<OscarL> I have a lot of stuff on my profile, should prolly clean it up and post it somewhere :-P
<OscarL> Peppersawce: in case you have to update a big .patchset, and it doesn't applies cleanly... I have a "guide" about that: https://gist.github.com/OscarL/a231cc2bf5413299b51fddfd03af4fb0
<Peppersawce> We need more guides for haikuporter
<Peppersawce> ty :D
<OscarL> not the best, but I wish I had at least that TL;DR when I started :-)
<Peppersawce> More info is always good
erysdren has joined #haiku
<OscarL> Peppersawce: on that guide... given that korli only pointed out some optimization... I consider it good enough :-) (see korli's contribution here: https://github.com/haikuports/haikuports/graphs/contributors :-D)
<Peppersawce> hahaha nice
<Peppersawce> Ok, I just set up Wesnoth to make the data package, one last build and then I'm done
<OscarL> Peppersawce: +1. Also... missed your previous remarks regarding quake3/ioquak3... witouth HW acceleration... is there really a point in porting them?
<Peppersawce> openarena here runs almost smoothly
<Peppersawce> it misses inputs every once in a bit
<OscarL> your hardare sound way beefier than mine then :-)
<Peppersawce> I'm sure their binary is based on old ioquake3, so maybe with a current version, maybe
<Peppersawce> Quake 3 could be playable
<OscarL> wasn't QII the latest to have software rendering?
<erysdren> correct, but we have llvmpipe
<OscarL> I know we can run Half-Life 1 too, but that's it.
<erysdren> for whatever its worth
<Peppersawce> my laptop's cpu is decent but now it'd be considerent mid-range
<Peppersawce> graphics card sucks but it doesn't matter here
<OscarL> erysdren: re: lavapipe... then sounds like we could have some recipes available for those games that "run" on it, but marked disabled.
<OscarL> so when some hardare accel becomes available, there's some "ready made" recipes to test?
<erysdren> there's already a bunch of things that use llvmpipe on haikuports
<OscarL> but not enabled by default, so unsuspecting users complaing too much about stuff not running well.
<erysdren> QuakeSpasm, for example.
<erysdren> anything that uses GL underneath, which is a lot of the game ports
<botifico> [haikuports/haikuports] augiedoggie pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/4896aea9473b...888b6c9c11c8
<botifico> [haikuports/haikuports] augiedoggie 888b6c9 - ale: fix description
<Peppersawce> can I remove a line from a patch without having to remake it?
<Peppersawce> Or does haikuporter/git complain about issues that don't actually exist?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<OscarL> Peppersawce: the .patch/.patchset files have line number references, you if you manually remove a line from them, you need to know how to manually adjust those line references too.
<OscarL> otherwise, applying the patch will most likely fail.
<Peppersawce> These ones? @@ -396,6 +396,13 @@
<OscarL> "@@ -113,6 +113,9 @@ const std::string &ConfigPath()"
<Peppersawce> k cool
<OscarL> reads like... starting from orignal line 113... spanning 3 lines...
<OscarL> *6 lines
<OscarL> we end up with 9 lines.
<OscarL> you still better make sure it applies thou, or risk getting shouted at by crazy people (like me!) :-P
<Peppersawce> I'm only getting the fact that 4th number - 2nd is the number of new lines
<Peppersawce> haikuporter will should first D:
<Peppersawce> *shout
<OscarL> :-)
scantysnax has joined #haiku
mittwerk has joined #haiku
<OscarL> Hello scantysnax! I was thinking about you lately. How are you?
mittwerk has quit []
<scantysnax> hi OscarL, had some problems with my computer, and my linux install became slightly trashed
<scantysnax> and haiku beta5 was really buggy until i just did a software update
<scantysnax> only problem seems to be that Tracker and Deskbar did not launch automatically
<scantysnax> hmm i think falkon is eating an entire cpu
<Peppersawce> Could be, it gets more unstable the more it goes
<scantysnax> wasn't this bad at all in beta4
<scantysnax> that aside, any ideas on tracker/deskbar not starting?
Oscar-L has joined #haiku
<scantysnax> wb OscarL
<scantysnax> wb Oscar-L*
<Oscar-L> thanks, got a network hiccup :-)
<scantysnax> ah, it happens sometimes
<scantysnax> how are you?
OscarL has quit [Ping timeout: 480 seconds]
<Oscar-L> re tracker/deskbar not autostarting... maybe some odd setting/replicant you could remove/redadd?
<scantysnax> i dont' have replicants enabled.
<Oscar-L> scantysnax: had a few rough weeks, but seems I'm getting better, thanks for asking! :-)
<scantysnax> Oscar-L: no worries :-)
<Oscar-L> albeit I don't use falkon, I *think* I read Begasus had a similar issue...
<Peppersawce> manual patch edit was successful btw
<scantysnax> Oscar-L: i guess it's web+ or otter, then.
<Peppersawce> I remember when youtube worked on web+, good times
<Oscar-L> I thought it was resolved by some update. maybe "pkgman full-sync" can help... assuming the fix doesn't only applies to nightlies.
<scantysnax> phone bbiab
<Oscar-L> to be fair, unless we have at least GPU video scaling (or video-overlay at least), I don't care too much for video playback on Haiku.
<Peppersawce> well, it ran fine
<Oscar-L> my hardare is too slow for that otherwise :-)
<Peppersawce> heck, it even runs okay on falkon all things considered
<Peppersawce> yeah that might be it
<Oscar-L> I rather have CPU-frequency scalling first :-)
<Oscar-L> *scaling ? (my "English" sucks)
<Peppersawce> all this compiling is eating up all my free space
Oscar-L is now known as OscarL
<OscarL> removal of work-dirs is not automatic.
<OscarL> you can either do that manually, or have some helper functions in your bash profile...
<OscarL> something like: https://bpa.st/OH2LG
duncsauce has joined #haiku
<Peppersawce> unless when it does
<OscarL> eh... that's missing another helper func :-) https://bpa.st/JY6NC
<Peppersawce> neat script :D
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> Peppersawce: this one might come in handy, if you want to "squash" your N last commits into a single one with a better commit message: https://bpa.st/K4UJW
<OscarL> Always better if the author of a PR does the squash/fix-up-commit-message, than the the default "just merge all commit messages into one" that github tends to use by default :-)
<Peppersawce> true. true
<Peppersawce> strip: /packages/wesnoth-1.18.2-1/.self/bin/stlLaxLt[.hash]: No space left on device
<OscarL> hit that yesterday on 32 bits with cmake + gemrb + cmake-gui :-P
<Peppersawce> lol
<Peppersawce> I better reboot, maybe it solves that
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
Peppersawce has joined #haiku
<Peppersawce> gained about 2gigs from the swap file
<OscarL> I always run with virtual mem off.
<Peppersawce> Must be on by default
<OscarL> yep.
<OscarL> IMO, if you hit swap...things got too bad already. I rather have apps getting killed for using too much RAM :-)
<OscarL> (on a Desktop context, of course)
<Peppersawce> that's fair
<Peppersawce> Warning: Error: found provides for "wesnoth == 1.18.2 base", but none matching the version requirement
HaikuUser has joined #haiku
<Peppersawce> This is the error from hours ago that keeps popping up
HaikuUser has quit []
<Peppersawce> Where does he haikuporter read that stuff even? I deleted its cache
<OscarL> somethings off with your recipe. is the same as in the PR?
<Peppersawce> it's different but the line it references got removed ages ago
<OscarL> Can't tell without looking at the actuall recipe (and no warranty I'll see the issue).
<Peppersawce> it's not there i swear
<OscarL> do you have a data package in that recipes that requires the base package?
<Peppersawce> Now, yes
<Peppersawce> But I've had this error since I stopped making it about half a day ago
<OscarL> I would need to look at what you require/provide there to make a judgment.
<Peppersawce> I could use the recipe I uploaded and get the same error
<Peppersawce> In fact I did
<Peppersawce> I haven't had a successful build in hours
<OscarL> you have "wesnoth$secondaryArchSuffix" without a $portVersion.
<Peppersawce> ah, it's that then?
<OscarL> might be, first thing I've noticed.
<Peppersawce> turns out you were right :)
<OscarL> "even a broken clock..." :-)
<Peppersawce> lol
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<sen> Yay, have a dedicated Haiku machine set up now, on a T450s everything pretty much works out of the box too! only weirdness I’ve found so far is brightness isn’t adjustable and one battery says it’s Unused (and the trackpad physics are slightly odd, but workable)
Peppersawce has joined #haiku
Peppersawce has quit []
<OscarL> sen: be sure to search for relevant ticket to the issues you still have. Vote on them if you find any that matches, or create new tickets if none matches your particular issues yet.
<sen> Will do, and will look into them myself too once I finish working on vmware_addons stuff. I also just got a low battery warning when one battery is at 25% and one is still at 98%, so something is a little weird there too :)
<OscarL> no warranties that would mean a speedier fix, but surely better odds than with just a comment on IRC on or forums. In any case, glad you have something workaable at least :-)
<OscarL> yeah, battery stuff can be a bit iffy :-D
<sen> Yeah, it’s definitely more than workable, and I like a good low-level project and this seems likely to provide an endless stream of those lol
<OscarL> not sure multiple batteries got much testing.
<OscarL> lots of things to be done, and a system that has a low barrier to entry to work on drivers... what's not to like?
<sen> It’s been probably 10-15y since I’ve worked on kernel/driver stuff, but it does feel like a lower barrier to entry than I’ve seen before, and the community has been great.
<OscarL> \o/ yay we! :-)
<coolcoder613> :)
<OscarL> Hello there coolcoder613! And also... see you around coolcoder613! /me heads to bed :-)
<OscarL> Have a good one, fellows.
OscarL has quit [Quit: zzzZZZzzz]
pabs has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
pabs has joined #haiku
linuxmaster has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
mmu_man has quit [Ping timeout: 480 seconds]
arraybolt3 has quit [Quit: WeeChat 4.1.1]
arraybolt3 has joined #haiku
xet7 has quit [Quit: Leaving]
nephele_xmpp has joined #haiku
itaipu has quit [Read error: Connection reset by peer]
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
erysdren has joined #haiku
itaipu has joined #haiku
nephele_xmpp has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
nephele_xmpp has left #haiku [Disconnected: Replaced by new connection]
nephele_xmpp has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
freddietilley has joined #haiku
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
deneel has quit [Remote host closed the connection]
nephele_xmpp has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
tib has joined #haiku
nephele_xmpp has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<Begasus> live from Windows for a bit :)
HaikuUser has joined #haiku
HaikuUser has quit []
nephele_xmpp has left #haiku [Error from remote client]
OscarL has joined #haiku
Anarchos has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/888b6c9c11c8...327126e40e2e
<botifico> [haikuports/haikuports] korli 327126e - cmake: fix FindPython to search Interpreter when Development is required
<Begasus> hi OscarL !
<OscarL> hello Begasus :-)
<Begasus> is that your PR korli pushed?
<OscarL> noup.
<Begasus> if not I guess you need to rebase :)
<OscarL> a patch on the current version.
<Begasus> not in Haiku atm, dog things today
<OscarL> yeap, will need to rebase, and maybe drop the patch suggested by madmax (albeit s/include/headers/ as fallback also makes sense, so I might just keep it)
<Begasus> coolcoder613, looks nice af first glance, haven't build PC's for a long time here, so a bit out of practice :D
<coolcoder613> I just wonder, what is left of the original?
<OscarL> coolcoder613: does a Ryzen 5 5600G changes the prices too much?
<coolcoder613> The CPU and RAM comes with the motherboard
<OscarL> welp, see how much it would cost to get a really cheap AM4 motherboard and 16 GB of ram.
<OscarL> an AM4 motherboard would allow you to update in the future, that xeon mobo would be a dead end, so better be far cheaper.
<coolcoder613> hmm
<OscarL> the 5600G has onboard graphics (about the same as a GT 1030 GDDR5).
<OscarL> "Let's confirm you are human" I will not. Beep boop.
<coolcoder613> The CPU seems more expensive though
<coolcoder613> And i've never installed a CPU before
<OscarL> There are cheaper ones... see how that 5600G is almost 50% faster than the xeon you mentioned.
<OscarL> AM4 mobos can handle CPUs upto 16C/32T, which is insane :-)
<coolcoder613> I don't really need that much speed...
<coolcoder613> I want to play minecraft and maybe run some AI
<coolcoder613> Maybe some FOSS games too
<OscarL> well, my point is... I bet you can find something newer (and upgreadable) for about the same price than those old xeons.
<coolcoder613> Maybe, but this is more convenient...
<OscarL> buying 10 years old CPU is fine... but only if really, really cheap, IMO. (says the guy that got this first quad-core, from 2009, just two years ago)
<OscarL> But in any case... 6 cores / 12 threads would certainly be fun :-)
<coolcoder613> I guess this is an upgrade rather than a new PC, mainly becuase my parents wouldn't be so happy if I got *another* computer...
<coolcoder613> Otherwise, I don;t think I'd need more than
<coolcoder613> a new case to make it a new computer
<OscarL> only reason I keep mine in a case is to try (and fail) to keep it from gathering dust too fast :-)
<OscarL> on summers it needs a big fan next to the open case, anyway.
janking has joined #haiku
<Begasus> Being in Windows I need to watch not to switch Desktops too much :P
<Begasus> OscarL, can't use runConfigure with zlib?
<OscarL> is not an autotools configure.
<Begasus> it's using "configure" with default paths?
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+4/-2/±0] https://github.com/haikuports/haikuports/compare/327126e40e2e...578d3832abe9
<botifico> [haikuports/haikuports] Peppersawce 578d383 - gemrb: update to 0.9.3 (#11141)
<OscarL> Begasus: https://bpa.st/NQHTS
<Begasus> yeah, figured that OscarL , still ... checked? :)
<phschafft> Good morning.
<OscarL> Begasus: I havent, as I had already too much headaches with it (see https://github.com/haikuports/haikuporter/issues/298).
<OscarL> Will try now anyway... but I expect it to choke on unrecognized options.
<Begasus> ah like that, nvm then :)
<OscarL> "ignored option: --sysconfdir" and then errors out with "unknown option: --datadir=/packages/zlib-1.3.1-4/.self/data"
<Begasus> yeah, my bad, didn't take in the unrecognized options
<OscarL> morning phschafft.
<Begasus> Morning phschafft
<Begasus> err OscarL .... can't use fixPkgconfig? :)
<OscarL> does that moves it to the right place, or only changes the content?
<Begasus> moves and corrects yes
<OscarL> Will try.
<Begasus> though sometimes the correction needs to be corrected :)
<Begasus> check before and after for the *.pc file
<OscarL> yea, content is OK as is, so... I didn't bothered.
<Begasus> there is also $developLibdir :)
<OscarL> Also... was about to set it on fire, after all the "waiting for build..." f*** messages I got.
<Begasus> :/
<Begasus> ps, reading the logs, "pkgman update" doesn't downgrade local installed packages
<OscarL> even after reboots, "hp -c zlib", and whatnot... was about to head to bed, started VM again just because, started working.... welp, till I hit that other error (#298 on haikuporter)
<Begasus> would mean I'd have to re-install the latest KF6 frameworks etall :P
<Begasus> lol, jmairboeck has some simular ideas OscarL :D
<phschafft> already back from the first ride of the day.
<OscarL> next time I'll leave you both touching that :-P
<phschafft> hope you're all good.
<Begasus> heh
<Begasus> wen't out this morning for my morning coockie phschafft :)
<Begasus> s/wen't/went
<phschafft> oh?
* Begasus was THIS close pushing Alt-F4 ...
<Begasus> ps, mostly go out for a morning coffe with a coockie phschafft
<Begasus> after the dogs had their first walk*
<Begasus> k, reboot to Haiku, biab
Begasus has quit [Quit: Leaving]
Begasus has joined #haiku
<Begasus> re, and yet with another update on the beta :)
<Begasus> OscarL, need to see if this is mentioned in the guidelines
<Begasus> but afaik it's common practice
<OscarL> result was the same, so... pushed with it after prepareInstalledDevelLib.
<Begasus> thanks :)
<phschafft> protip of the day: keyboard works best when plugged in.
<Begasus> rofl phschafft
<Begasus> you could do it the Monni way, copy/paste with the mouse :)
<OscarL> unless he was using KeyCursor :-P
<Monni> I'm so used to keyboard not working, it doesn't work in NetBSD either ;)
<phschafft> combi-plug.
<Begasus> heh
<Begasus> the merge got them reworking configure upstream at ICU Monni :)
<OscarL> Monni: just in case, there's https://cgit.haiku-os.org/haiku/tree/src/add-ons/input_server/devices/virtualkeyboard (albeit not built or included by default)
<Monni> Begasus: When I finish what I'm currently working, I need to start learning how to make packages ;)
<Begasus> Monni, if even I can do it :)
<phschafft> 'When I finish'
<Begasus> errr ... Tracker/Deskbar/Web frozen?
<Monni> OscarL: Well... Networking doesn't work either, so can't download the source tree and build it... Need to buy a new network cable that is long enough to use wired connection.... But that has to wait until I'm at summer house again...
<Begasus> something weird going on, forcing reboot ...
<OscarL> Monni: if you have some smartphone or tablet that can do either usb_rndis or usb_ecm... you could try using that.
Begasus has quit [Read error: No route to host]
Begasus has joined #haiku
<OscarL> USB tethering can be handy.
<Monni> OscarL: Not sure what protocol all my USB modems use... I pulled SIM card out of the one I had to use it in my iPad...
<OscarL> I don't mean modems, just cellphone connecting to router via WiFi... sending data to PC via USB.
<Monni> OscarL: My cellphone uses Bluetooth for tethering... Haven't tried how complete Bluetooth support is in Haiku currently...
<OscarL> only pairing, so that's no go.
<Anarchos> phschafft it works also with power adapter
<Anarchos> phschafft and i even encounter the same wih HDD (not fixed with screws)
<Monni> bbl... Have to go to shop again... No bread yesterday...
<phschafft> hm?
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/578d3832abe9...898d1d49f7d1
<botifico> [haikuports/haikuports] korli 898d1d4 - gemrb: settings are already installed in settingsDir
<Begasus> patch for ICU from 6.71 to 3.74 KiB, not bad :)
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<Begasus> grabbing icu76-76.1~git-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/icu76-76.1~git-1-x86_64.hpkg
<Begasus> still ok :)
<coolcoder613> phschafft: What do you think of my PC upgrade plan? Do I need a CPU fan or something?
<Begasus> bugger, forgot to extract the "hackish" fix for boost yesterday
<Begasus> upside from using the matrix, you get some inside news a bit faster if you are not following everything :) "Qt 6.7 gets another bugfix release in a few days, right?"
<Begasus> The Skrooge Team announces the release 2.33.0 version of its popular Personal Finances Manager based on KDE Frameworks.
<Begasus> needs to check ... :D
<OscarL> Mmm, I have a small unsubmitted haikuporter patch from 2023-09-27: "Sort the output of --list-dependencies."
<Monni> Begasus: Patches first grow when more fixes are required, but when upstream adds them, the patch set eventually shrinks to quite small...
<OscarL> getting too sleepy to toy around cmake. sun is coming up... time for bed.
<OscarL> See you folks!
OscarL has quit [Quit: zzzZZZzzz]
deneel has joined #haiku
deneel has quit []
deneel has joined #haiku
<Begasus> yeah Monni, and good thing, orgs like ICU probably don't merge that easy
<phschafft> coolcoder613: what you posted above?
<phschafft> I'm generally not a hardware guy.
<Monni> Begasus: Hardest to get anything merged is actually zlib... Single man maintaining and almost always rewrites every PR from scratch...
<coolcoder613> phschafft: yes
<Begasus> jikes Monni, and it's a common library in use by any OS out there
<Monni> Begasus: I know... Some of its bugs have been there over 10 years before getting fixed...
<Monni> Whenever PR is rewritten from scratch, it has to be retested to make sure there is no new bugs introduced...
<Begasus> hard to keep track on OS specific patches then
julienxx has joined #haiku
<Monni> Stock zlib doesn't even try to support all current 64-bit operating systems, but it does still support 16-bit operating systems... Even I don't use 16-bit operating system anymore...
<Begasus> heh
<Begasus> I think "scale to fit" is wrong here
<Begasus> it scales to the hight of the image instead of the width? https://0x0.st/XYvM.png
<Monni> It can't handle systems where long is only 32 bits, but pointer is 64 bits, like Windows without causing overflow...
<Begasus> so now the image scales correct to hight but in the width it's offscreen
<Monni> Gotta "letterbox" it... scale to width ;)
<Begasus> it should check if either hight or width is larger
<Begasus> and keep ratio for the image
<Monni> maybe it calculates viewport dimensions incorrectly...
<Begasus> no clue there, just think it's wrong in this case
<Begasus> probably should file a ticket for it if it isn't already in
<Monni> I had issues where width was just off by 2 pixels... I had to draw twice and recalculate in between...
<Begasus> eeps
Peppersawce has joined #haiku
<Peppersawce> @korli this commit is wrong, please revert
<Peppersawce> Data isn't installed in setting on its own ever since I set a separate bindir to help 32bit builds
<Peppersawce> Even if it was, there's 2 extra config files that need to be deleted along the way
<Peppersawce> @Begasus?
<Begasus> hi Peppersawce, korli isn't around on IRC
<Begasus> best to comment on that commit
<Peppersawce> ah k
<Begasus> fwiw, haven't checked :)
<Peppersawce> "Give feedback" button?
<Begasus> on the bottom of that link you posted there should be a feild to comment
<Peppersawce> Ah, found it, thanks
<Begasus> but given korli is "the" master at haikuports I presume he did a good check before pushing that in
<Begasus> anyway, he could give some more insights I guess
<Monni> Being "master" doesn't mean making no mistakes...
<Peppersawce> nono
<Peppersawce> it's broken
<Peppersawce> I just checked
<Peppersawce> I mean, dude, I've passed days building that recipe
<Begasus> :)
<Begasus> Peppersawce, it get's better after a while (writing them) :)
<Monni> Begasus: For example, Jeremy couldn't figure out why MUSCLE crashed on 32-bit PowerPC, but I could...
<Begasus> YES! grabbing boost1.83-1.83.0-3-x86_64.hpkg and moving it to /Opslag/haikuports/packages/boost1.83-1.83.0-3-x86_64.hpkg (with ICU76.1~git) :D
<Peppersawce> neat
<Peppersawce> I get the situation, it's kind of frustrating though
<Begasus> I know Peppersawce, wasn't too pleased seeing ICU75 being disabled a short time ago, but yeah ... there it is :)
<Peppersawce> I mean, I get that people are busy, just don't edit the recipe I tested with an untested edit that breaks it
<Peppersawce> Don't assume I made a mistake
<Peppersawce> Sorry, wasn't referring to ICU :D
<Begasus> I know :)
<Peppersawce> :)
<Begasus> best to comment there and see for reactions
marzzbar has quit [Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in]
<Peppersawce> done, I'll keep an eye on it
<Begasus> +1
marzzbar has joined #haiku
passiflora has joined #haiku
<passiflora> hello, is it possible to donwload packages for haiku from a linux machine (haiku machine doesn't have an internet connection)
<coolcoder613> Yes, but you would have to make sure you got the dependencies as well
<coolcoder613> You would just have to put the .hpkg files in /system/packages in Haiku
<Begasus> those can be tricky to get them all (depending)
<Begasus> double-click installs them in there also coolcoder613
* Begasus is not a big fan of drag&drop in system/packages
<coolcoder613> that too
<passiflora> where can we& find these packages for download?
<Begasus> https://depot.haiku-os.org/#!/?bcguid=bc1-LYPN&repos=haikuports&arch=x86_64&incldev=false&viewcrttyp=FEATURED
<Begasus> anything specific passiflora?
HaikuUser has joined #haiku
HaikuUser has quit []
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
tuaris has quit [Quit: Leaving.]
SLema has quit [Ping timeout: 480 seconds]
<passiflora> nothing specific ... yet
<Begasus> ok :)
<passiflora> how to check what dependencies a package requires?
<Begasus> check the recipe at haikuports I guess
<Begasus> you could extract it (if possible) and check the packageinfo file also
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
Peppersawce has joined #haiku
<Peppersawce> I cannot read/see commit comments on web+ or falkon anymore
linuxmaster has quit [Read error: No route to host]
linuxmaster has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
talos has quit [Read error: Connection reset by peer]
talos has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<Anarchos> Begasus my betex pull request is still pending :(
Anarchos has quit [Quit: come back later]
mmu_man has joined #haiku
HaikuUser has joined #haiku
<Begasus> Peppersawce?
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
<Peppersawce> sup
<Begasus> [13:30] <Peppersawce> I cannot read/see commit comments on web+ or falkon anymore*
<Begasus> which commits?
<Peppersawce> The one I was looking at but I solved it, needed to log out of github
<Begasus> WebPositive is part of Haiku, so you won't see anything at haikuports for that
<Peppersawce> lol I meant using the browsers
<Begasus> ah, you meant the comments with those :)
<Peppersawce> yeah :D
<Begasus> atm I'm mostly using Web (epiphany) for github
<Begasus> only downside, special characters :(
<Peppersawce> aw
<Peppersawce> well, they barely work on the other browsers anyway
<Peppersawce> ima need to try that one, I'm using Falkon just because of youtube but it hangs quite a lot for little reason
<Peppersawce> I would've never imagined as a kid a 4x core 2.9ghz cpu, also I would've never imagined a cpu like that would be too slow for stuff lmao
<Peppersawce> I'm just talking nonsense btw, Falkon's issues have probably little to do with how good a cpu is
<Peppersawce> ah, another thing, I cannot drag+drop stuff in web+ for committing multiple files on github
<Peppersawce> But Falkon can
<Peppersawce> It's kind of why my first pr ended up having like 29 commits
zard has joined #haiku
<Begasus> for youtube it's better to use qmplay2 I guess :)
<Begasus> got 5 browsers installed here :)
<Begasus> biab, doggies :)
<dovsienko> kallisti5[m]: it seems the r1beta4 Google VM image does not permit to run itself: https://cirrus-ci.com/task/5183012407607296
<Peppersawce> still cannot reply to korli
<kallisti5[m]> dovsienko: checking
AD_Haiku_onPC_ has joined #haiku
<Begasus> works :D
AD_Haiku_onPC has quit [Read error: Connection reset by peer]
<Peppersawce> :D
<Begasus> images showing up again in neochat (and new rc for libquotient) :)
AD_Anime2 has joined #haiku
AD_Haiku_onPC_ has quit [Ping timeout: 480 seconds]
<dovsienko> kallisti5[m]: r1beta4 does not specify the architecture and the other two images do, could this be the reason? (I never used Google hosting, so just guessing)
<kallisti5[m]> maybe? It used to work though oddly enough.
<kallisti5[m]> I might be able to re-import it with that architecture flag... one sec
<dovsienko> kallisti5[m]: on a separate note, the master and beta5 images seem to use month number 10 for September
<dovsienko> kallisti5[m]: I can try the master image if it is runnable
<kallisti5[m]> lol... yup
* kallisti5[m] is too tired lately
MikaLindqvist[m] has joined #haiku
<Begasus> wb Monni :)
<Monni> Begasus: lol...
<Begasus> took you long enough for just a bread :P
<Monni> Begasus: There was only one bread in the shop today... So quite crowded...
Anarchos has joined #haiku
<Begasus> so you only got a part of it? ;)
<Monni> Begasus: Bought something else too... Takes about 40 minutes just to get to the shop and back...
xet7 has joined #haiku
<kallisti5[m]> dovsienko: ok. Try running it again
deneel has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
deneel has joined #haiku
duncsauce has quit [Ping timeout: 480 seconds]
<kallisti5[m]> dovsienko: ok... I'm going to reach out to google support
<dovsienko> kallisti5[m]: let me try the other ones to see if that fails any differently
duncsauce has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/898d1d49f7d1...9c3122c13d40
<botifico> [haikuports/haikuports] Peppersawce 9c3122c - gemrb: remove extra cfg files (#11163)
duncsauce has quit [Ping timeout: 480 seconds]
lorglas has joined #haiku
duncsauce has joined #haiku
<Begasus> hi lorglas!
lorglas has quit [Ping timeout: 480 seconds]
<Begasus> small PR for neochat upstreamed, should be good to go without patching on next release :D
<Begasus> me happy :D https://0x0.st/XYxb.70.png
cocobean has joined #haiku
cocobean has quit [Remote host closed the connection]
<Peppersawce> :D
<Begasus> for gitlab Falkon is still the better browser
arjen has quit [Read error: No route to host]
arjen has joined #haiku
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
<Anarchos> Begasus yes , web+ is really slow on github (and some times there is a thread taking 100% CPU...)
<Begasus> it's better then before Anarchos
<Begasus> even with Falkon I get high CPU usage on github/gitlab
<Begasus> hence I use Web for that now
<Begasus> using gmail in WebPositive now, works pretty well (although I have to push the delete butten twice sometimes to make it work) :)
<Begasus> s/butten/button
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58175] - https://git.haiku-os.org/haiku/log/?qt=range&q=7bb3369978a5+%5E9a6a20d46893
<nekobot> [haiku/haiku] 7bb3369978a5 - FAT: allow RW access to volumes up to 2 TB
<Peppersawce> what can I do if make tells me I have conflicting versions of a header?
<Peppersawce> Like, how do I specify in the sourcecode it should use posix/stdlib.h and not bsd/stdlib.h
<waddlesplash> it should use both
<waddlesplash> bsd/stdlib.h includes posix/stdlib.h
<Peppersawce> ah icic
<Peppersawce> ima paste the error once it pops up again
<Peppersawce> Here it is https://pastebin.com/FuRKekdZ
<Begasus> jikes pastebin :)
<Peppersawce> lol
tuaris has joined #haiku
<Begasus> check where the symbol is defined and include a #ifdef I think?
<Begasus> maybe it already has a rule to check for this
<Peppersawce> I am really conflicted and have almost no clue what that error means ngl
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus> but could maybe give you an idea?
<Peppersawce> tyty
<Peppersawce> atm I'm trying to rename the variable
<Peppersawce> welp, that worked surprisingly well
<Begasus> heh
<Begasus> biab :)
<Anarchos> re Begasus
<Anarchos> Begasus i could not make zsdx work even if i uninstall/install again
linuxmaster has quit [Ping timeout: 480 seconds]
xet7 has quit [Remote host closed the connection]
<Peppersawce> Unlocking BLocker with sem 494411143 from wrong thread 198647, current holder 198645 (see issue #6400).
<Peppersawce> I'm more confused
<Begasus> Anarchos, are you on nightly?
<Begasus> only thing I could think of, launches still fine here on beta 64bit
<Begasus> libbe also requires libz.so.1
<Begasus> waddlesplash, shouldn't that rely on libz.so.1.3.1?
<waddlesplash> not if the libz SONAME is libz.so.1
nipos has left #haiku [Disconnected: Received SIGTERM]
<Begasus> didn't check there :)
<Anarchos> Begasus yes on nightly (and with vesa driver for graphics)
<Begasus> then maybe something changed there?
<Begasus> jikes, system is a bit f*cked up with this zlib package :(
<Anarchos> Begasus i know a revision dated 09/09 works
<Begasus> /Opslag/backup/KeepArround> pkgman install zlib-1.3.1-3-x86_64.hpkg
<Begasus> runtime_loader: Cannot open file libz.so.1 (needed by /boot/system/lib/libbe.so): No such file or directory
<Begasus> /Opslag/backup/KeepArround> Tracker
<Begasus> runtime_loader: Cannot open file libz.so.1 (needed by /boot/system/lib/libbe.so): No such file or directory
<Begasus> think I'm screwed :/
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> running full-sync, hope it fixes things here
freddietilley has quit [Quit: WeeChat 4.4.2]
BrunoSpr has joined #haiku
BrunoSpr has quit []
BrunoSpr has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<augiedoggie_> you could probably just create a temporary symlink in one of the non-packaged directories
janking has quit [Quit: Vision[]: i've been blurred!]
<Begasus> I did in ~/config...
<Begasus> git not working: runtime_loader: /boot/home/config/non-packaged/lib/libz.so.1: No version information available (required by /boot/system/lib/git-core/git)
<Begasus> got Tracker up
<Begasus> reboot, crossing fingers ... real hard!
Begasus has quit [Quit: Vision[]: i've been blurred!]
mmu_man has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
BrunoSpr has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
dalme has joined #haiku
mmu_man has joined #haiku
Begasus_32 has joined #haiku
<Begasus_32> ok, nothing boots
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<Begasus_32> hitting space on boot keeps sitting on black screen
tuaris1 has joined #haiku
tuaris has quit [Read error: Connection reset by peer]
<Begasus_32> icons light up to the rocket, then nothing
BrunoSpr has joined #haiku
nosycat has joined #haiku
BrunoSpr has quit []
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
ablyss has quit [Ping timeout: 480 seconds]
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev58176] - https://git.haiku-os.org/haiku/log/?qt=range&q=b665a3ab2a15+%5E7bb3369978a5
<nekobot> [haiku/haiku] 718918a70af2 - kernel/vm: Dump page information with the "supposed to be free page" panic.
<nekobot> [haiku/haiku] b665a3ab2a15 - kernel/vm: Use DebugGetReverseMappingInfo() in dump_page_long.
duncsauce has quit [Read error: Connection reset by peer]
duncsauce has joined #haiku
BrunoSpr has joined #haiku
duncsauce_ has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<Peppersawce> $PATH says "/boot/system/preferences: No such file or directory"
<Peppersawce> At least it does here
<augiedoggie_> are you trying to execute a variable?
duncsauce has quit [Quit: Quit]
<Peppersawce> nope
<Peppersawce> just wrote $PATH
<Peppersawce> in the terminal
<nosycat> Exactly.
<nosycat> You probably meant `echo $PATH`
<Peppersawce> ah lol
<Peppersawce> makes sense I guess
<nosycat> The first word in a command should evaluate to something runnable.
<Peppersawce> yes, I was a fool to input a variable without any command :D
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
<nosycat> Nah.
nipos has joined #haiku
<Peppersawce> :)
nephele has joined #haiku
<nephele> still have the shift key "pressed" after every boot :/(
nephele_xmpp has joined #haiku
<Anarchos> nephele why ?
<Anarchos> ah maybe a keymap configuration ?
<nephele> dunno Anarchos
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
<nephele> huh, the capslock key does a roulette if it is on or off while you hold it down, untill you press another key... why
<nephele> i can see my keyboard indicator light blink as it switches between on and off rapidly, and keymap preferences toggles upper and lowercase rapidly too
<Skipp_OSX> key repeat when you hold down a key
<Skipp_OSX> key repeat is interrupted when you push another key
<nephele> That's an explanation, but not a good design for caps lock :)
<nephele> num lock does the same thing
<nephele> filed a ticket anyhow :3
<Anarchos> nephele maybe you had some dust inside the key making a shortcut ?
<nephele> Anarchos: that would explain one time shift beeing seen as held down on boot, but not every boot
<nephele> i would expect atleast some other problems during normal operation if my keyboard was defective...
<mbrumbelow> waddlesplash: Thanks for commiting 7bb3369978a5. That will fix an issue I was having with massive FAT volumes over 1TB!!!
nephele has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash> mbrumbelow: I don't know that it will. Jim seems to think it won't and a different fix is needed for your issue
<mbrumbelow> I will be testing it out later today.
mmu_man has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<Peppersawce> any way of getting a list of active packages while using make?
<augiedoggie_> pkgman search -ai
<Peppersawce> that narrows it down a bit
xet7 has joined #haiku
HaikuUser has joined #haiku
HaikuUser is now known as toblu
OscarL has joined #haiku
* OscarL looks around to see if Begasus[m] has a stick on his hands, and looking out for blood.
<OscarL> Ah... one of those days that WiFi just won't connect... oh well :-(
toblu has quit [Remote host closed the connection]
jmairboeck has joined #haiku
<OscarL> hi jmairboeck! Seems Begasus[m] fell on my trap! :-P
nephele_xmpp has left #haiku [Error from remote client]
<jmairboeck> Hi OscarL! I feel sorry for him ...
<jmairboeck> but yeah, the libz.so.1 symlink is needed for sure
<OscarL> I wonder... wouldn't he just be able to boot an earlier package state?
<jmairboeck> he should be, but I think he has problems getting into the bootloader menu
<jmairboeck> If I understood him correctly
<augiedoggie_> he could just boot from usb, replace the bad package and the activated-packages file
<OscarL> I see. Well. Booting from and USB and replacing the zlib package for the older one, and removing activated_packages should suffice.
<jmairboeck> I wonder why the configure-created Makefile doesn't install that symlink by default
<jmairboeck> seems like an oversight to me
<OscarL> no idea, at first I thought I was moving too much things into the _devel package, but that's not the case.
<Anarchos> in BePDF, when i do 'Alt+F', it opens the modal window for 'Find'. When i hit 'ESC', the focus doesn't go back to the BePDF window. Is it a feature/setting of Tracker, or is it a bug ?
<OscarL> And I didn't even think of checking the SONAME.
<OscarL> goes to show how little I know.
<OscarL> Anarchos: seems to work fine here.
<Anarchos> OscarL ah it was the 'autoraise of deskbar' :)
<OscarL> Anarchos: yeah... that one tends to give headaches :-(
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> BePDF switches to Spanish, even when my Prefered Languages are English first, and then Spanish :-/
* OscarL should file a bug report for that.
<Peppersawce> Any libs/headers ported apps commonly use for network?
<Peppersawce> I have a build that fails when linking because of missing requirements but I don't know which ones
<Peppersawce> This is inside a Haikuporter recipe, building normally works
<OscarL> jmairboeck: in case you can spot the issue, https://bpa.st/HNYJA <<< Makefile and Makefile.in for zlib-1.3.1
<OscarL> Peppersawce: pasting the exact error message you're getting would make it easier to understand the problem.
<OscarL> but in general, for linking errors...
<OscarL> I use a bash funtion "lgrep" to see which (if any) system installed library provides the given symbol.
<Peppersawce> it's a bunch of ones related to net variables
<Peppersawce> some seems defined in openssl but adding it changed nothing
<Peppersawce> net_ip.c:(.text+0x56): undefined reference to `getaddrinfo'
<OscarL> https://bpa.st/7GHIM <<< call it like "lgrep getaddrinfo"
<Peppersawce> tyty
<Begasus[m]> did all the above, usb thumbdrive boots into the installed system, no go also
<Begasus[m]> system is dead
<OscarL> Peppersawce: in this case: libnetwork.so, so... -lnetwork
<Peppersawce> I did that already
<Peppersawce> unfortunately
<Peppersawce> Sorry to hear that begasus :(
<Begasus[m]> even tried booting a live neon install on USB, renamed the efi file ...
<OscarL> Begasus[m]: mmm, maybe you can try changing BIOS settins to see if you can actually boot from USB? Like switching to CSM/Legacy or something?
<Begasus[m]> afaict no legacy mode, already booted from USB
<Begasus[m]> tried about every path I could think of
<Begasus[m]> maybe tomorrow in the morning I'll try again
<OscarL> sorry Begasus[m].
<Begasus[m]> at the worst, format the partition and hopefully can start from scratch
<OscarL> From USB, but not into the Haiku install on the USB, right? That sends you right into the SSD installed one?
<Begasus[m]> USB boot goes straight to the Haiku install, can't access bootmanager (black screen)
<OscarL> Linux BFS support is read only still?
<waddlesplash> bfs_fuse is read write
<Begasus[m]> couldn't make changes to the packages with neon
<Begasus[m]> got those zlib packages in a backup (original), but can't replace them
<OscarL> Very weird you can't boot into the USB install... but one of my netbooks sometimes does the same depending on BIOS settings :-(
<Begasus[m]> booting again to neon
<OscarL> I would suggest using VBox from Windows to access the physical SSD/partition... (only VBox allows you to do so on the same SDD/HDD than the host is runnign from)...
<OscarL> but the process is a bit convoluted.
nephele_xmpp has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
nosycat has quit [Quit: Leaving]
DKnoto has quit [Ping timeout: 480 seconds]
freakazoid332 has joined #haiku
<OscarL> 32 bits buildmaster got stuck on gemrb.
<Peppersawce> ouch
<Peppersawce> What's the error? I'll check it in a bit :)
<OscarL> Was about to (jokingly) blame you Peppersawce, but doesn't looks like your fault at all.
<OscarL> "Just stuck": https://build.haiku-os.org/buildmaster/master/x86_gcc2/, logs do not show much to me.
ChaiTRex has joined #haiku
<Peppersawce> The ? got lost somewhere along the way next to x86 in secondary architectures
<OscarL> korli removed it, I assume after it tested it with the fixed cmake he pushed.
<OscarL> s/after it/after he/
frkzoid has quit [Ping timeout: 480 seconds]
<Peppersawce> probably
DKnoto has joined #haiku
<OscarL> jmairboeck: Makefile.in has "ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM);" in "install-libs" target at least.
Anarchos has joined #haiku
<OscarL> with "SHAREDLIBM=libz.so.1"
<jmairboeck> yes, I saw that. So theoretically it should work
HaikuUser has joined #haiku
<OscarL> can prepareInstalledDevelLib be (re)moving things too much?
HaikuUser has quit []
<OscarL> "waiting for build package zlib_devel-1.3.1-3 to be activated" :-/ (when you just one to do focuns on one thing at a time)
dby has joined #haiku
<OscarL> "Library soname: [libz.so.1]" :-/
HaikuUser has joined #haiku
HaikuUser is now known as JulianTheFox
<JulianTheFox> Hello everyone
<OscarL> guess we should add a policy/warning to HaikuPorter so it checks the SONAMEs of the included libs and complains if any is missing?
<OscarL> hey JulianTheFox.
<jmairboeck> ah, yes, that can well be OscarL
<jmairboeck> that prepareInstalledDevelLib is broken
JulianTheFox has quit [Quit: Vision[]: i've been blurred!]
<OscarL> and of course that now I'm getting "waiting for build package zlib-1.3.1-4 to be deactivated" :-D
<Peppersawce> Finally got another error, I was missing nasm
<Peppersawce> ah nvm, it's just more errors not making me see the old ones
<OscarL> Begasus[m]: you wrote earier (on the PR): "Can't install/uninstall any packages with this one (currently) installed, almost tore down the whole system here :)"...
<OscarL> If you can boot into your Haiku install (the one that's broken)...
<OscarL> can't you just remove (via SHIFT+DEL) the broken zlib .hpkg and activated_packages files? When you get the "uninstall all the things!" dialog... just cancel/close it?
<OscarL> then copy the good zlib package back into /system/packages/ and reboot. That *should* work.
<OscarL> (as long as you did removed the activated_packages file)
zard has quit [Quit: leaving]
<OscarL> meanwhile... /me switches to master because this activated/deactivated bug is killing me
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> media_addon_server crash upon booting hrev58174 :-/
<OscarL> seems memory usage went down.
<OscarL> Good old "Call (BTimeSource::PerformanceTimeFor: performance time too large)"
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
SLema has joined #haiku
gouchi has joined #haiku
nephele_xmpp has joined #haiku
<OscarL> waddlesplash: on hrev58174... so far, no more "waiting for build package ..." messages on the recipe that was giving me most issues. Good start. Will let you know if I hit it again.
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
mmlr has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
nephele_xmpp has left #haiku [Error from remote client]
mmu_man has quit [Ping timeout: 480 seconds]
<Anarchos> Begasus[m] i am loosing faith in my ability to finish my proof verifier...
erysdren has joined #haiku
nephele_xmpp has joined #haiku
<OscarL> I bet he lost any faith he might have had in me or my recipes :-/
<OscarL> zlib is borked, lol.
kinkinkijkin has quit [Quit: Leaving]
<Monni> Who borked zlib?
<OscarL> with the missing symlink back, now I get "resolve symbol "inflateCopy" returned: -2147478780"
<OscarL> (after I installed it system wide... I'm YOLOing it just to share some of Begasus' pain)
<OscarL> error -2147478780 -> 0x80001304: Symbol not found
<kallisti5[m]> anyone around have a gcp account with gcloud setup to test something?
DKnoto has quit [Ping timeout: 480 seconds]
<Anarchos> OscarL wow i didn't know this 'error' command
<kallisti5[m]> Looking for someone to run this to help dovsienko troubleshoot an issue: https://gist.github.com/kallisti5/fde23d3ef846063180cf98a92e0ccc31
nephele_xmpp has left #haiku [Error from remote client]
<dovsienko> I suspect it is an issue of Cirrus CI or its documentation
Nasina has joined #haiku
Nasina has quit []
<Monni> What's that "user:ssh-ed25519 AA..." on the last line?
<kallisti5[m]> dovsienko: the big difference between the freebsd images and ours is we don't have them publicly listed on gcp since that's some mysterious undocumented manual process, which I can't seem to find an escalation path to. Hell, I can't even get ahold of anyone at Google to ask without a support contract 😥
<kallisti5[m]> I'm exploring the Google contacts I have, but haven't been able to find out who... unless geist knows :P
<dovsienko> why it does not surprise me...
<kallisti5[m]> I kind of assumed we can make our images public (but unlisted) which works via the CLI for me... but given your results it seems like that method gives inconsistent behavior
<dovsienko> let's give it 5 minutes to ingest another version of the YAML
<kallisti5[m]> an interesting data point is you can't use custom images published by other orgs in the web ui... it only works via the cli.
<kallisti5[m]> ok
<OscarL> (again with the "getNumAvailable() == 0" hoardHeap Tracker crash :-/)
<Peppersawce> we don't want binaries ending with .x86 or .x86_64, right?
<erysdren> correct, iirc
<kallisti5[m]> dovsienko: oh.. one more thing... haiku-r1beta4-x64 is the "image family" not the "image"
<kallisti5[m]> so yeah.. maybe your latest change will help
mmu_man has joined #haiku
DKnoto has joined #haiku
<OscarL> oh, common Tracker, stop crashing!
<mmlr> use the guarded heap to get a cause
<dovsienko> https://cirrus-ci.org/guide/custom-vms/ is the only documentation I have for this
<OscarL> mmlr run Tracker with libroor_debug for at least two weeks, couln't reproduce it.
<kallisti5[m]> mmlr: guarded heap not building at the moment
<mmlr> the userland one?
<kallisti5[m]> oh... nevermind
<mmlr> OscarL: but did you use the guarded heap or just the debug heap?
<mmlr> LD_PRELOAD=libroot_debug.so MALLOC_DEBUG=g
<dovsienko> kallisti5[m]: actually, at the bottom of the above page there is a command to make it available, is this the one you used?
<kallisti5[m]> dovsienko: you try image: family/haiku-r1beta4-x64 ?
<mmlr> or MALLOC_DEBUG=gr to disable memory reuse as well
<kallisti5[m]> dovsienko: yup. exact command
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<dovsienko> kallisti5[m]: in the beta4 image there is "x86" instead of "x64" compared to the other images, could this be a typo?
<OscarL> mmlr: with just "LD_PRELOAD=libroot_debug /system/Tracker" couldn't get the crash to reproduce. only tried with adding MALLOC_DEBUG=g once because it was unusably slow... but will do it again, if I can keep crashing it now.
<kallisti5[m]> dovsienko: yup. it should be x64 (we can't use underscores in the name... so I had to do x64 instead of x86_64)
<OscarL> and now it doesn't crash even with regular libroot :-/ Sigh.
<mmlr> what specifically were you doing?
<OscarL> only thing I know it is that it is related to opening context menues repeatedly on a Tracker window in listview mode.
<mmlr> yup, was just able to trigger a call as well
<mmlr> a use after free
<OscarL> what I'm trying to do: inspect the content of the "state_2024[...]" subfolders under "administrative" dir.
<mmlr> the one I got just now is apparently the BPopUpMenu uninstalling itself after run and then trying to remove shortcuts using a list that has already been freed
<OscarL> mmrl: FWIW, I had reopened https://dev.haiku-os.org/ticket/15890 for this one.
_-Caleb-_ has left #haiku [#haiku]
gouchi has quit [Ping timeout: 480 seconds]
bjorkintosh has quit [Ping timeout: 480 seconds]
<OscarL> mmlr: latest two I got look like this: https://bpa.st/T4E64
bjorkintosh has joined #haiku
<mmlr> yeah, the traces in such cases are useless because they only print where the corruption was noticed, not where it happened
<dovsienko> kallisti5[m]: I mean, the image you selected on the screenshot is named "haiku-r1beta4-x86-v20221230", not "haiku-r1beta4-x64-v20221230", could this be why the permission grant does not work?
<OscarL> good to know.
<mmlr> that's why you need the guarded heap as it will fault at the place it actually fails
<mmlr> so that one is really easy to reproduce opening context menus rapidly
<kallisti5[m]> dovsienko: nope. That one is gone. I reuploaded and used the right name when I did
<kallisti5[m]> image: family/haiku-r1beta4-x64 is probably the solution to be honest.
<kallisti5[m]> you missed the family prefix in your first try... and i'm assuming that ci/cd is looking for it specifically and passing image_family: to gcp when it sees it
<dovsienko> lets follow that and force-push again then
<dovsienko> image-family: haiku-r1beta4-x64 # "not authorized"
<dovsienko> image: haiku-r1beta4-x64 # "not authorized"
<dovsienko> image: haiku-r1beta4-x64/haiku-r1beta4-x86-v20221230 # "the URL is malformed"
nephele_xmpp has joined #haiku
<dovsienko> image: haiku-r1beta4-x86-v20221230 # this has been queued, but you say it is wrong, so I have cancelled it just now
<mmlr> OscarL: also fun, when you manage to open two context menus on the desktop an incomplete menu will open repeatedly and at random places...
<OscarL> "25-09-2024-20-36-10" .report timestamp not in ISO 8601 :-(
<dovsienko> let's try what you suggested in the pull request
<OscarL> mmlr: I think I got one of those right before a third crash.
<dovsienko> OscarL: perhaps someone thought it may be necessary to copy these reports to a Windows filesystem
<OscarL> dovsienko: that's on the filename.
dalme has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<OscarL> I might not be following what you mean thogh :-)
nephele_xmpp has left #haiku [Error from remote client]
<dovsienko> $ date --iso-8601=seconds
<dovsienko> 2024-09-25T21:40:28+01:00
<OscarL> right... I meant "loosely ISO 8601" :-P
<dovsienko> the ":" character is invalid in Windows because it is supposed to follow the [DOS] drive letter
<dovsienko> aaaaaah
gouchi has joined #haiku
HaikuUser has joined #haiku
<OscarL> as in "YYYY-MM-DD-HH-mm-SS"
<dovsienko> yes, most significant element first with leading zeroes would be perfect for sorting
<dovsienko> no matter what the separator, so long as it is fixed in place
Peppersawce has joined #haiku
<OscarL> seems to use GTM for time, no wonder I was confused by why newest .report din't matched my current time :-P
<Peppersawce> Any idea how to debug this?
<Peppersawce> Unlocking BLocker with sem 564220 from wrong thread 12863, current holder -1 (see issue #6400).
HaikuUser has quit []
<Peppersawce> Aside from seeing the 10+ yrs old issue
<dovsienko> see issue #6400 maybe?
<Peppersawce> it's been closed 3 yrs ago btw
Yn0ga has joined #haiku
<dovsienko> there's some room for improvement in this space
<OscarL> Peppersawce: *9 years ago, but 3 years ago kallisti5[m] got that message again.
<Peppersawce> lol right
<dovsienko> once every three years is not so bad
<Peppersawce> silver linings and where to find them
<Skipp_OSX> intermittent bugs are hard to fix...
<kallisti5[m]> 😅
* OscarL unclusterf***s his install after installing a broken zlib package.
* OscarL wishes activated-packages was saved sorted.
<Peppersawce> If an app gives me the option, which one should I use? OpenGL or GLES?
<Peppersawce> btw if anybody ever wants to test that #6400 error I have the perfect app for it
<OscarL> saved my install by just removing the offending zlib package + activated-package file, plus copying back a sane zlib .hpkg. Just had to dismiss the "I want to uninstall all your packages!!!" dialog that poped up after deleting the brone zlib.
<Peppersawce> It spams the error about 20 times or so
<dovsienko> Peppersawce: if it reproduces reliably, the best thing would be to post the steps to reproduce into the bug report and reopen it
<OscarL> Peppersawce: guess you could either reopen #6400, or open a new ticket with your findings.
<Peppersawce> Step 1: open ioquake3
<Peppersawce> Step 2: ??? Step 3: profit
<Peppersawce> If I find my old trac user I will try and post in there
<dovsienko> is that from HaikuPorts?
<Peppersawce> From my dirty little fingers
<Peppersawce> the closest to ioquake3 haikuports has is openarena
<dovsienko> ideally the steps to reproduce should give exact commands to run in a newly installed system, and version(s) of the OS and the software involved
_-Caleb-_ has joined #haiku
<Peppersawce> that's gonna be hard, especially the newly installed system part
<Peppersawce> According to Haikuporter its only dependency is Haiku
<Peppersawce> but I doubt it works like that
erysdren has quit [Quit: Konversation terminated!]
<waddlesplash> OscarL: you can downgrade by "pkgman install package.hpkg"
<waddlesplash> that does work
<OscarL> Sent a mail to Begasus[m], hope he sees it before something too drastic to his install.
<OscarL> waddlesplash: is that in regards of this zlib issue?
<waddlesplash> yeah
<OscarL> because with that package being broken... nothing seems to work.
<waddlesplash> can't you just revert to an old state?
<OscarL> that's what I asked about Begasus' situation. He apparently coudln't. I just unbroke my install before rebooting, just in case,
<OscarL> even so, I could easily fix it by booting from other media, but Begasus couldn't :-(
<MikaLindqvist[m]> In some computers it requires resetting CMOS battery to change boot drive... Does require on my work PC as the bootloader is embedded in BIOS chip...
* OscarL now tries to figure out what went wrong with non-cmake zlib that causes missing symbols :-/
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<Peppersawce> welp, just commented on #6400
<OscarL> running "readelf -s on libz.so.1.3.1" (current reversion) has symbols like "inflateCopy@@ZLIB_1.2.0", while the one I build locally only "inflateCopy" :-(
<OscarL> guess I'll revert the patchset to the zlib.map file and try again.
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58177] - https://git.haiku-os.org/haiku/log/?qt=range&q=5ea41d287c43+%5Eb665a3ab2a15
<nekobot> [haiku/haiku] 5ea41d287c43 - kernel/vm: Check the page's cache in the "supposed to be free page" panic.
HaikuUser has joined #haiku
HaikuUser has quit []
Yn0ga has quit [Quit: Vision[]: i've been blurred!]
<mmlr> OscarL: sounds like symbol versioning not being enabled
<OscarL> mmlr: and that why I should leave this stuff for the big boys :-)
<mmlr> I guess the build flags cmake arrives at are just different
<mmlr> maybe compare the build flags you get for each
gouchi has quit [Remote host closed the connection]
<OscarL> will (try to) do.
dby has quit [Quit: Vision[]: i've been blurred!]
<mmlr> the changelog mentions it at least as "- Include version symbols for cmake builds"
<mmlr> so maybe this is only done in cmake builds?
<dovsienko> kallisti5[m]: the most recent version failed even without a comprehensible error message: https://cirrus-ci.com/task/5651639611162624
<OscarL> set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib.map\"")
<dovsienko> let's have a fresh look tomorrow
<OscarL> ah... the .configure script has "--version-script,${SRCDIR}zlib.map", but only for "Linux* | linux* | *-linux* | GNU | GNU/* | solaris*)"
<OscarL> well, and "*BSD | *bsd* | DragonFly)"
imrahil has left #haiku [Disconnected: Hibernating too long]
imrahil has joined #haiku
<dovsienko> that would also match GNU/Hurd, BTW
<dovsienko> also Solaris traditionally used to identify as SunOS 5.x
<kallisti5[m]> dovsienko: oh.. "Agent is not responding!"
<kallisti5[m]> that shows up when you click into the individual job
imrahil has left #haiku [Disconnected: Replaced by new connection]
<dovsienko> kallisti5[m]: do you think it means the image actually worked, but Cirrus CI does not know how to drive it?
imrahil has joined #haiku
HaikuUser has joined #haiku
<kallisti5[m]> dovsienko: unsure 😓 Builds have to connect over ssh to the "user" user with the public key provided
HaikuUser has quit []
<nekobot> [haiku/haiku] kallisti5 pushed 1 commit to master [hrev58178] - https://git.haiku-os.org/haiku/log/?qt=range&q=7b1d34856775+%5E5ea41d287c43
<nekobot> [haiku/haiku] 7b1d34856775 - 3rdparty/cloud: A few small fixes to sysprep-gcp
<OscarL> Adding Haiku to that "case uname" in ./configure seems to also have fixed the missing libz.so.1 symlink, and got symbols with "@@ZLIB_1.2.0" :-D
* OscarL yoloes it again, by installing zlib without further testing.
<OscarL> so far... stuff seems to still work. Thanks for the assist mmlr!
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<OscarL> wonder why do we have a separate minizip recipe (same source tarball as zlib, but older version), instead of having a "zlib_tools", for example.
mmlr has quit [Quit: Vision[]: i've been blurred!]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<OscarL> nano has newer /boot/system/lib/libz.so.1.3.1 loaded, zip seems to work. Will try rebooting, just in case.
ablyss has joined #haiku
mmlr has joined #haiku
mmlr has quit [Remote host closed the connection]
mmlr has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
mmlr has quit [Quit: Vision[]: i've been blurred!]
erysdren has joined #haiku
mmlr has joined #haiku
nephele_xmpp has joined #haiku
mmlr has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
<dovsienko> it has been a long day, see you later
mmu_man has joined #haiku
<Peppersawce> cya
nephele_xmpp has left #haiku [Error from remote client]
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
nipos has left #haiku [Disconnected: Replaced by new connection]
nipos has joined #haiku