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
<OscarL_32> one last test of cmake (building gemrb_x86), and will finally "un-draft" my cmake PR. Hoping to never see cmake again :-P
<Peppersawce> lmao
<Peppersawce> that app changes lives
<OscarL_32> I keep biting more than I can chew... Python, scipy, cmake, virtualbox guest additions... one of these days I'll learn to work just on my own simple stuff :-)
Anarchos has joined #haiku
<Anarchos> weird : AboutSystem doesn't show hrev, but its replicat does !
<Peppersawce> Still compiling Mame
<OscarL_32> Man... I remember compiling BeMAME on my Athlon K7 900 Mhz (256 MB of RAM).
<Peppersawce> Well, mame is much bigger nowadays
<OscarL_32> version 0.36 or something like that.
<OscarL_32> can imagine, yeah.
<Peppersawce> Dang that must be old
<Peppersawce> first ones I can remember must be 72 or 80-something
<OscarL_32> 2003-2005
<Peppersawce> oh, they might've reset the number at some point
<OscarL_32> while I used BeOS as my main OS.
<Peppersawce> ah ic
<Peppersawce> mess was integrated into mame as well a bunch of years ago
<Peppersawce> it's kind of funny there's a mame version for libretro
<OscarL_32> IIRC, we used to stick with older, less accurate versions, but that were faster, so games run well even on my Athlon.
Amstelchen has quit []
<Peppersawce> yeah, mame's biggest sin
<Peppersawce> striving for perfect emulation apparently is way more taxing than just winging it
<Monni> That's also why I hate QEmu... Later versions are really slow with anything than host architecture...
<OscarL_32> At the time there was another fast (less accurate, but who cares, let me play!) emulator... Raine or something. I'm gettin old.
<OscarL_32> supported less roms than mame, but was pretty cool.
<Peppersawce> the ones smaller in scope are often the comfiest to use
<Peppersawce> Mame is just so... convenient though
<Peppersawce> and kinda familiar
<Anarchos> i prefer snes games so snes9x or besnes were cool
<Peppersawce> There's probably vba as well :D
<OscarL_32> "BeMAME0.36b15.zip" still got it :-D
<Peppersawce> heh
<Peppersawce> source or bin?
<OscarL_32> raine-0.37.3.zip
<OscarL_32> binaries for that 0.36 version.
<Peppersawce> so you can try and run it on Haiku :)
<Peppersawce> I mean, sure, you could compile it
<Peppersawce> Or you could get it from the depot
<OscarL_32> mame077.zip in source code, along with a mame078-beos-patch.zip file
<Peppersawce> heh, found your old code stash
<OscarL_32> lol, have a copy of "pretendo.x86-devel-11202002.zip", scanty would be pleased :-D
<Peppersawce> such a silly name
<OscarL_32> you mispelt awesomo! :-P
<OscarL_32> found 3 .iso files from some old CD backups I've made in 2006 before moving across the country.
<Peppersawce> I actually got a similar stash
<Peppersawce> 3 cds from 2008 with data i lost throughout the years
<Peppersawce> I found them very recently :)
<OscarL_32> man, BeMAME started in less than a blink :-)
<Peppersawce> :D
<OscarL_32> would need to hunt some roms for it... I might have some from MAME32 0.32 (last version I used on Win).
<OscarL_32> BeMAME 0.36.... binary dated: 03-20-2000
<Peppersawce> ran out of ram :(
<Peppersawce> still compiling
<Peppersawce> got 8 gigs, rarely ever fill them
<OscarL_32> uh... "Opera_for_BeOS_Installer-Final.bin.zip", remember using the crap out of Opera 3.x on BeOS.
<OscarL_32> 'Warning: POLICY ERROR: no matching provides "cmd:extend2da.py_x86" for "bin/extend2da.py-x86"' mmm, do I have an old recipe?
<OscarL_32> 'Warning: POLICY ERROR: no matching provides "cmd:gemrb_x86" for "bin/gemrb-x86"'
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Peppersawce> Had to kill so much stuff
<GregCrain> Hello Oscar, I saw you commented on attempted submission on Gerrit.. Having some trouble with the git commands to update the code
<Peppersawce> Yeah the recipe's wrong :)
<Peppersawce> I got explained the 32bit stuff today a bit more
* OscarL_32 tries replacing $binDir -> $prefix/bin
<Peppersawce> yeah that should be it afaik
<Peppersawce> do you have commit access by any chance? I really don't wanna make a 3rd pr about that port
<Peppersawce> the shame
<OscarL_32> I can do the PR, no worries.
<Peppersawce> tyty
<OscarL_32> I don't have commit access, but some of the ones that do will merge in time.
<OscarL_32> in the mean time... at least I'm testing cmake :-D
<Peppersawce> :)
<OscarL_32> GregCrain: hi! sorry, almost missed your message.
<GregCrain> No problem. Looks like your busy.
<GregCrain> Not familiar with git.. learning it
<OscarL_32> GregCrain: seems to me that you forgot to download the commit-hook (or forgot to run chmod +x on it)...
<OscarL_32> let me search for the proper docs.
<GregCrain> Well, I installed it, but I think I had commited the code already.
<OscarL_32> All is reparable... don't worry...
<OscarL_32> I know because I suck at this, and even I managed it in the end :-D
<GregCrain> I made a new push, but it made a new change, not on top of the old
<OscarL_32> right, because your commit was missing a "Commit-id"
<GregCrain> ah.. makes sense
<GregCrain> should I discard the first one?
<OscarL_32> ideally, no.
<OscarL_32> better to fix it.
<OscarL_32> it is good practice.
<OscarL_32> You can copy the commit id that's supposed to be there, from Gerrit...
<Peppersawce> is it normal that linking one file takes like 4 gigs of ram?
<OscarL_32> you'll see it in small font under the commit message.
<GregCrain> In the web interface for Gerrit, it has the change id
<GregCrain> yeah, thats the one your saying
<Peppersawce> and maybe even more, since I can't finish compiling it and it hangs
<OscarL_32> GregCrain, yes, that needs to be IN the commit message (you can add it via "git commit --amend")
xet7 has quit [Read error: Connection reset by peer]
<OscarL_32> or by editing the commit message from the Gerrit UI.
<OscarL_32> I'd offer to doit right now, but this install kinda sucks.
<GregCrain> Ok, I think I did it right before, but I just didn't have the Change ID in the original commit
<OscarL_32> common issue.
<GregCrain> Ok, I added in the gerrit UI.
<OscarL_32> your local commits also need to have it, so...
<GregCrain> Now I have two changes open. I could push it again,
<OscarL_32> you have some options, depending on what you find more comfortable doing
<GregCrain> hmm
<GregCrain> It be better to continue on the original change, I would think
<OscarL_32> that's one, yes, but you have to add the commit id locally before pushing.
<GregCrain> Ok, it goes right in the commit message, right? Within the quoted text
<OscarL_32> of you have two different commits, you can squash them, and place the "correct" commit id as the last line.
<OscarL_32> *last line of the commit message body.
<GregCrain> Ok, let me see if I can do this
<OscarL_32> Each pushed commit, if it doesn't contains a Commit-Id creates a new "changeset" (and Gerrit auto asigns and ID). Different commits with the same Id, end up in the same changeset.
xet7 has joined #haiku
<Skipp_OSX> def indent the break;
<OscarL_32> "file cannot create directory: /packages/gemrb_x86-0.9.3-2/.self/lib/gemrb." this needs more care than I'm willing to give it ATM :-D
<Peppersawce> a lib?
<Peppersawce> ah nvm :)
<GregCrain> Ahh.. didn't work right.. I'm making a mess..!!
B2IA has quit [Quit: Vision[]: i've been blurred!]
<OscarL_32> GregCrain, let me take a closer look, but doesn't looks THAT bad.
<GregCrain> I just abandon the incorrect changes
<OscarL_32> you have two open changesets, one with 3 "patchsets" (different pushes of commits with the same ID, looks promising at least)
rexbinary has quit [Quit: ZNC - https://znc.in]
<GregCrain> I think i had a superfulous sapce in the change ID text, and it made yet another new change
<OscarL_32> no worries. It can be a pain at first.
B2IA has joined #haiku
<GregCrain> I'm changes are probably spamming the list... oops
<GregCrain> My
rexbinary has joined #haiku
<OscarL_32> notice that the one you abandoned, had two different Ids, think that's more relevant than the superflous space.
<OscarL_32> GregCrain, meh... yould have gone with something with a lower barrier to entry, or they can just dismiss the emails :-P
<OscarL_32> s/yould/they should/
<OscarL_32> :-P
<GregCrain> The change ID hook actually worked when I did the 2nd commit/push
<GregCrain> I still do the same thing at work. Always some little detail I miss. We use MKS version control. Can't go back. Everything is there to see
<OscarL_32> mistakes are normal, specially with newer processes. I wish I was better at explaining things.
<GregCrain> We are actually transistioning to Git/Gerrit at work, so this is good to learn.
<Peppersawce> I wasted 2 hours on nothing because 8 gigs is not enough to compile mame and there's little space on this partition so no swap :)
<OscarL_32> GregCrain: faster way I can think of to "start a fresh" would be... use the download "button" on the top right corner of your changeset... there should popup a "dialog" with a bunch of options of git commands for you to copy.
<Skipp_OSX> Peppersawce are you on 32-bit Haiku? Because you'll only be able to use 2.5GB RAM on a single task despite there being 8GB on the system...
<OscarL_32> I would choose the one for "git branch"... that would "download" the correct commit (the one on the review), into a new branch on your clone...
<Skipp_OSX> I recon it's more likely you're running into the 32-bit 2.5GB RAM limit than the 8GB RAM limit for MAME.
<OscarL_32> then you can make modifications in there, run git add/git commit --amend, and then push again.
<OscarL_32> GregCrain: of course there are ways of doing it just locally (you could cherry-pick that commit into a new branch, you could interactively rebase it right in the branch you are, etc,), but those are more difficult for me to give steps by steps.
GregCrain has quit [Ping timeout: 480 seconds]
<Peppersawce> I'm on 64bits
<Peppersawce> At a certain point the ram usage just spikes
<Peppersawce> i'm at 2 gigs used now
<OscarL_32> Guess Greg didn't got my last messages :-(
<Peppersawce> I googled some, apparently MAME is that taxing
<Peppersawce> People are used to building it with swap on
<OscarL_32> I have swap off always. if something requires swap... it is not for me.
<Peppersawce> this partition is too small so I'll just take the chance to nuke it and merge it with the space I wanted to install Linux in
<Peppersawce> You booted mame before tho :D
<OscarL_32> BeMAME 0.36 ran on 256MB (-8 for the integrated graphics), surely it can handle living without swap with at least 2.5 GB
<Peppersawce> lmao yes, it's from simpler times
<Peppersawce> was probably built originally on a Pentium II
<Peppersawce> I mean, on my 700 mhz Celeron 0.86 was current so mame 0.36 must really be quite old
<OscarL_32> knowing folks back then? a dual Celeron A 300 MHz, I would bet :-)
<Peppersawce> :D
<OscarL_32> Abit 6BP mobo, with the Celys OC'ed to 450 for good measure :-)
<Peppersawce> Truly a beast :)
<Skipp_OSX> oooooo
<Peppersawce> neat, it seems it could run my celeron, even
<OscarL_32> meanwhile my crappy PCChips mobo couldn't handle the Pencil Mod to overclock my Thunderbird :-D
<Peppersawce> ah, single core only tho shucks
<Peppersawce> heh
<Skipp_OSX> would make good Be box I'd be tempted to upgrade it to Haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<OscarL_32> now the syslog_deamon is eating one of my CPU cores, sigh...
<OscarL_32> hda driver spamming it :-/
<OscarL_32> darn media_addon_server hates me lately.
<OscarL_32> Peppersawce: finally got gemrb_x86-0.9.3-3-x86_gcc2.hpkg to build properly (seems some old cmake file was making the build trip over it).
<OscarL_32> fails to start with "[OpenAL/ERROR]: Failed to create context: 0xa001" / "[Main/FATAL]: Aborting due to fatal error... Failed to initialize sound driver."
<OscarL_32> but that might be due to my sound / media_addon_server issues, I suppose.
<botifico> [haiku/infrastructure] kallisti5 pushed 2 commits to master [+0/-0/±10] https://github.com/haiku/infrastructure/compare/2c930588954d...da47b8e5a429
<botifico> [haiku/infrastructure] kallisti5 0d668d5 - deployments/gemini: bump version
<OscarL_32> yeah, that was it. Running the demo now.
<botifico> [haiku/infrastructure] kallisti5 da47b8e - deployments: Fix references to docker.io
<OscarL_32> bloody thing wants to melt my poor Phenom II X4 thou :-)
<OscarL_32> Still, good enough for me.
sri has left #haiku [Leaving]
OscarL_32 has quit [Quit: Vision[]: i've been blurred!]
erysdren has joined #haiku
OscarL has joined #haiku
<OscarL> kallisti5[m]: sorry to bother you but... maybe you can tell why the 32 bits buildmaster has been stuck the last couple of days? TIA!
<kallisti5[m]> checkin
<kallisti5[m]> ooh yeah... weird
<kallisti5[m]> the builder is live, and copying the file... but yeah.. two days is too long. Let me kill a few processes to try and unstick it
<OscarL> that gemrb build on 32 bits will fail (.recipe has errors).
<OscarL> I just build a fixed one on my slow hardware, shouldn't take more than 30 minutes, considering the buildmaster are fater than my machine.
<kallisti5[m]> ok. it restarted
<OscarL> thanks kallisti5[m]!
<kallisti5[m]> it looks similar to this issue: https://github.com/haikuports/haikuporter/issues/297
<kallisti5[m]> mmlr2: ^ I haven't had time to look at that yet.. .but it seems to be happening more and more often in various ways
sri has joined #haiku
<OscarL> darn bugs! too bad we can just spray some RAID on them :-P
xet7 has quit [Remote host closed the connection]
erysdren has quit [Quit: Konversation terminated!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
albe4 has joined #haiku
albe4 has quit []
albe4 has joined #haiku
AD_Anime2 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<nielx[m]> FYI Haiku depot server will be updated in 10 minutes. Expected 20 minute downtime#
probono98 has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<Monni> Morning Begasus...
<Begasus> Morning Monni
<nielx[m]> Haikudepotserver is down, starting database backup
rexbinary_ has joined #haiku
rexbinar- has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
<OscarL> Mmm, stellarium 32 bits build failed :-/
<OscarL> morning Begasus, Monni.
rexbinary_ has quit [Ping timeout: 480 seconds]
<Begasus> Hi there OscarL
<Begasus> no idea about that error :/
<OscarL> "terminate called after throwing an instance of 'std::bad_alloc'". yes, quite.
<Begasus> std::bad_alloc
<Begasus> checked the build on 64bit that was fine
<OscarL> bound to happen that 32 bits gets less and less tested by upstreams, I guess.
<Monni> Usually when 32-bit build throws std::bad_alloc, it did run out of memory, especially when 64-bit build works...
<Begasus> don't have 32bit up and running yet, did the previous version build?
<OscarL> closed shop for today, and depot is down to check :-)
crmsnbleyd has quit [Quit: Ping timeout (120 seconds)]
crmsnbleyd has joined #haiku
<OscarL> seems they still offer 32 bits binaries.
<OscarL> for Win7 at least.
<nielx[m]> backup complete, deploying updated image
<Monni> Either the machine running it doesn't have enough memory, or there is memory leak that consumes all the available memory... Would have to check how much free memory there is while it's running
<OscarL> buildmaster VMs got beefied up not long ago (moar powa, moar ram).
<botifico> [haiku/infrastructure] nielx pushed 1 commit to master [+0/-0/±1] https://github.com/haiku/infrastructure/compare/da47b8e5a429...fa1a2a8892bd
<botifico> [haiku/infrastructure] nielx fa1a2a8 - HaikuDepotServer: deploy 1.0.165
rexbinar- has quit []
rexbinary has joined #haiku
<Monni> OscarL: 32-bit applications only use first 2 GB...
<OscarL> crashed while " Generating ../../translations/stellarium-skycultures/af.qm", quite the translation if that ran out of mem :-P
<Monni> OscarL: Maybe too many parallel jobs...
<OscarL> -j4, was -j2 before, IIRC.
<Begasus> needs to be checked, but I'm not running a build on 32bit for it :P
<Monni> I've never tried -j4 on 32-bit machine...
<Begasus> for haikuports I just let it use $jobArgs :)
<Monni> I've only seen 32-bit machines with two CPUs, not with CPUs that have more than 2 cores...
<Begasus> the recipe for stellarium doesn't use $jobArgs, so that shouldn't be the issue?
Monni has quit [Quit: Monni]
Monni has joined #haiku
<OscarL> no 32 bits versions of stellarium on depot, only the 64 bits one.
HaikuUser has joined #haiku
<MonniTheCat> Begasus: Depends on what is the default value if it isn't specified... Not all might default to 1 job at a time...
<HaikuUser> where do i report bugs related to beta5 "Vision" ?
<HaikuUser> i cannot add Alias.
<Begasus> HaikuUser?
<Begasus> change you default nickname?
<Begasus> for bugreports check the channel topic
<Begasus> MonniTheCat, iirc it spreads the jobs accross the available ones?
<Begasus> I think korli mentioned this at one point on one of the PR's
<HaikuUser> Begasus - Vision -> Preferences... Aliases --- Add button does nothing,
<Begasus> HaikuUser, did you select the server?
<augiedoggie> yeah, it's broken for me too, but you can use the /addalias command
<Begasus> ah I see
<MonniTheCat> @Begasus: As far as I know, those translation files are quite bloated text files, so if there is a lot of concurrent jobs, 32-bit application might very well run out of address space...
<Begasus> yeah, same here
rexbinary_ has joined #haiku
rexbinary has quit [Read error: Connection reset by peer]
<HaikuUser> wonder if this is broken only on beta5
rexbinary_ is now known as rexbinary
<augiedoggie> unlikely
<augiedoggie> bug reports should go to github https://github.com/HaikuArchives/Vision
<HaikuUser> anyone here have issue with trackpad and wireless ?
<HaikuUser> thanks augiedoggie
Begas_VM has joined #haiku
Begas_VM has quit []
<MonniTheCat> I haven't tested wireless with beta 5 yet, but on beta 4 it was flaky at best...
<Begasus> been broken before it seems looking at an older VM
<Begasus> OscarL, grepped for "destination" or "GNUInstallDirs" in the gemrb source, mayb cmakeDirArgs doesn't do the trick there (given the notices in the build)
<HaikuUser> have realtek wired and wireless, both are listed in "listdev" only wired is working.
<OscarL> Begasus: right. Was about to launch a clean build without it, but to be honest.... I'm done with cmake for a while.
<Begasus> me wonders .... :)
<MonniTheCat> I've never liked cmake... But have to use it at work...
<Begasus> pretty much prefer it here
<MonniTheCat> At free time, I usually just use configure as my installs have too old CMake version ;)
<OscarL> cool kids use muon, I hear.
<HaikuUser> have seen realtek driver issues in freebsd kernel
<Begasus> HaikuUser, there is a list for supported drivers, just don't know where to hunt for it myself :)
<Begasus> maybe search the forum?
<MonniTheCat> OscarL: Fossils like me use either pure configure or just issue the build commands directly in shell...
<Begasus> still have scripts to launch builds in Terminal for autotools/cmake/meson ... need to rebuild the one for python
<OscarL> I miss the days of Delphi...where you just did "dcc32.exe project.dpr" and that was it :-)
<MonniTheCat> No autoconf/automake/libtool or any of that Scheiße...
<Begasus> oh qmake is in there too :)
<HaikuUser> Begasus, have reported this in hardware list.
<Begasus> ok, familiar then :)
<MonniTheCat> OscarL: Things were a lot easier when there was only DOS and CP/M...
<HaikuUser> MonniTheCat, LOL
<MonniTheCat> I still remember when people started all the fuxx about Linux and FreeBSD...
<MonniTheCat> It was kinda fun using Kermit to connect to internet...
<HaikuUser> MonniTheCat, and the modem dialup sound....
<OscarL> internet? I used kermit or xmodem juts to load programs into my calculator :-)
<MonniTheCat> I didn't own a fancy calculator ;)
<MonniTheCat> I only had old Motorola server with streamer tape drive...
<OscarL> Had an HP-48G in 1998 (when I was doing Biomedical Engineering).
<MonniTheCat> just the detachable side of the case did weigh more than me... lol...
<MonniTheCat> In 1998 from January to June I was doing gene research... lol...
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<MonniTheCat> I did study statistical analysis ;)
Begasus_32 has joined #haiku
<Begasus> biab
Begasus has quit [Quit: Vision[]: i've been blurred!]
<MonniTheCat> I would have continued that path, but I was due enlisting that summer...
<OscarL> I my case... I got hit hard by bipolar disorder type II, and the rest is just a fuzzy memory, and boxes and boxes full of math/chemistry/physics exercises that I can now only bareyl decipher :-)
<MonniTheCat> On my first day, I did read about 1000 pages of InterMec output full or letters A and B and managed to decipher it...
<MonniTheCat> Hardest stuff was measuring signal strength on coaxial Ethernet cables...
<MonniTheCat> <HaikuUser> "Mika Lindqvist, and the modem..." <- Can't forget the dialup sounds... Almost as annoying as loading programs using normal cassette player instead of one designed for computers...
<MonniTheCat> There used to be radio programs that did broadcast signals from computer cassette players... People could record the broadcast and then play on the computer...
Begasus has joined #haiku
<Begasus> checked again with a nightly image
<phschafft> It seems I cheated death once again.
<Begasus> can't seem to fine recognize the partition?
<phschafft> or in other words: good morning.
<Begasus> moin phschafft
<phschafft> :)
Peppersawce has joined #haiku
<OscarL> Begasus: not sure if you're SSD is really borked, or Haiku just got ultra confused by something in it.
<Begasus> this is weird OscarL, to say the least
janking has joined #haiku
<Begasus> it's dubious also, works on one laptop, but refuses on 2 other ones
<Begasus> ps, USB thumbdrive
<Peppersawce> moved my install back and forth using the installer and not the Haiku bootloader works flawlessly btw
<Begasus> hi Peppersawce
<Peppersawce> maybe I forgot to mark my partition as active or something :)
<Begasus> if it boots yes ;)
<OscarL> Begasus: Ah, tought it was on your newer notebook.
<Peppersawce> hi :)
<Begasus> this picture was from this laptop yet OscarL
<Peppersawce> So I've done some initial porting on ioquake3 but I'm way over my head with it. Instead of not working on it should I make a draft?
<Peppersawce> cause fixing the port requires actual understanding of the code and it's c and it's scary and stuff
<Peppersawce> compiling gemrb to check the paths thingy btw
<Peppersawce> Warning: POLICY ERROR: no matching provides "lib:libgemrb_core" for "lib/libgemrb_core.so
<Peppersawce> what about that huh
<nekobot> [haiku/haiku] autocommitter pushed 2 commits to master [hrev58180] - https://git.haiku-os.org/haiku/log/?qt=range&q=bd0df5737a2c+%5E909ef790b1f4
<nekobot> [haiku/haiku] 622b14a4aa5b - Catalogs: save the latest state of the r1beta5 branch
<Begasus> not declared in PROVIDES?
<nekobot> [haiku/haiku] bd0df5737a2c - Update translations from Pootle
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
<Peppersawce> yeah sure
<Peppersawce> but it wasn't an issue before
<Peppersawce> weird
<Begasus> haven't checked the changes :)
<Peppersawce> I'm doing some more changes locally
<Peppersawce> cause I'm pretty sure with the old recipes lib was following whatever, but now I'm defining it
<Peppersawce> recompiling but looking at the error it was putting libraries in "lib/gemrb" and "lib/gemrb/plugins" before
<Peppersawce> And now it's "lib" and "lib/plugins"
<Peppersawce> which is preferrable? If it's the first one the recipe in the pr is fine
<Peppersawce> *which one
<OscarL> current PR is fine in regard of LIB_DIR IMO, no need to further touches there.
<Peppersawce> yeah, I think so as well
<OscarL> lib/plugins is terrible, imagine all programs installing things there.
<Peppersawce> "lib/plugins" feels like asking for trouble yeah
<Begasus> already cleaned up enough for the KDE frameworks there :P
<Peppersawce> hehe
<OscarL> Peppersawce: at some point... more is less. I'd let gemrb rest for a while :-)
<OscarL> still can't figure out your screenshot Begasus. "Found GPT signature. ignoring", then "partition module GUID Partition Map recognized the partition but failed to scan it"... all sounds kinda weird. Better save that one for when the big boys are around and can comment on it.
rexbinary_ has joined #haiku
rexbinary has quit [Read error: Connection reset by peer]
rexbinary_ is now known as rexbinary
<OscarL> ah.. that "ignoring" might be just the "MBR-style" intel partition module saying... there's GPT here... I bail out.
<Begasus> there shouldn't be any GPT involved afaik OscarL?
<OscarL> bit of confusing wording in that case, at least.
<Begasus> it's a nightly (same with beta) image put to disk with Etcher
<Begasus> boots fine on another laptop
<OscarL> Begasus: on your new laptop? pretty sure it is GPT and not MBR style partitioned.
<Begasus> err ... probably right there :)
<Begasus> always confuses me with this UEFI thing :D
<OscarL> that 16 MB partition right before the windows one is pretty telling.
<Begasus> it boots from EFI though
<OscarL> btw, do NOT remove that one or you wont boot into windows unless you can re-create it. (don't ask me how I know)
<Begasus> not touching anything there
<OscarL> Booting EFI from MBR is *very* unlikely, AFAIK.
<Begasus> normaly press F8 to get into the bootmenu and select Haiku from the EFI menu
Begasus_32 has joined #haiku
<OscarL> maybe it is calling the Haiku efi boot on your SSD, instead of the one from the USB drive?
<Begasus> I can select the one from the USB on boot also
<Begasus> even tried deleting the one on the main disk
<OscarL> you originally installed beta4 on that machine, right?
<Begasus> yes
<OscarL> (just wondering if you need a specific ".iso" to boot)
<OscarL> you wrote the .iso to a pendrive, selected it from that "F8 menu", and everything went fine, I assume.
<Begasus> Monni already provided links to beta3 and beta4 :)
<Begasus> yeah, went pretty smoot then, not sure why it doesn't now
<OscarL> I would totally nuke the USB drive.
<Begasus> working on that :P
<OscarL> like... dd if=/dev/zero at least the first 100 MB at least.
<OscarL> then write the .iso again, with dd, or with rufus if on windows.
<OscarL> you can try the USB on a VM in windows, just for extra confirmation it works.
<OscarL> (as in... pass the USB to the VM, make it boot from it. Can even try BIOS vs EFI boot that way), but... can also just try with F8 menu instead :-)
<Begasus> I can mount it on another laptop :)
<Begasus> got one 32bit up and one 64bit up (beside this in VM)
<OscarL> some bios are really picky with boot options. If first time went smoothly, and later on you made BIOS changes, might be worth to set things to default settings?
<Begasus> went through all things I could think of in the BIOS, not much there
<OscarL> that's why I mentioning "setting things to default". I have one netbook that only shows USB as boot option if USB device is plugged in before power up :-/
<OscarL> without any USB plugged in... no USB options in BIOS at all, lol.
<Begasus> it's set to boot from USB first (Neon boost fine like that on this one)
<OscarL> +1
fsdfsdfsef4324 has joined #haiku
<Begasus> maybe I should install Neon now I can't install Haiku :P
<OscarL> Could run QEMU with KVM at least :-D
Halian has joined #haiku
sri has left #haiku [Leaving]
<Molnija> ö
Anarchos has joined #haiku
<Anarchos> Begasus i finally find the bug for zelda freeze AND About System not displaying hrev. Weird that they have same cause :)
crmsnbleyd has quit [Ping timeout: 480 seconds]
crmsnbleyd has joined #haiku
fsdfsdfsef4324 has left #haiku [#haiku]
<Begasus> nice Anarchos :) what was it?
<Begasus> PS Anarchos https://0x0.st/Xg8D.png :)
HaikuUser has joined #haiku
HaikuUser has quit []
<Anarchos> Begasus i had an old libroot (maybe built in debug mode) in ~/config/non-packaged/lib
<Anarchos> as soon as i removed it, all works smoothly ....
<Anarchos> Begasus it was a wise move to save the zsdx settings file, containing my state :)
<phschafft> so, little update done for the SIRTX website.
nephele has joined #haiku
<phschafft> morning, nephele.
Begasus has quit [Ping timeout: 480 seconds]
<nephele> Hello there phschafft
<phschafft> all good?
<Anarchos> Begasus[m] that behaviour can lead to weird bugs.
<Anarchos> Begasus[m] it also taught me that replicants are run with the Tracker libroot version (aka system one) wether the AboutSystem runs with my config/non-packaged version of libroot.
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos> Begasus[m] it also taught me that replicants are run with the Tracker libroot version (aka system one) wether the AboutSystem runs with my config/non-packaged version of libroot.
<Anarchos> <Anarchos> Begasus[m] that behaviour can lead to weird bugs.
<Begasus_32> I can imagine Anarchos :d
<nephele> phschafft: indeed
Halian has quit [Quit: I'll be back.]
<nephele> Anarchos: kill tracker, set the LIBRARY_PATH accordingly and then start it with that
<Anarchos> nephele don't forget that Tracker is auto-launch
<nephele> so?
<nephele> launch_roster stop x-vnd.be-trak
<Anarchos> nephele i didn't know this one. let me try
<Anarchos> ah i didn't know this one
<Anarchos> nice to launch on my server :)
<Anarchos> to spare some resources...
<nephele> I mean, only a couple of mb, but sure :P
<Anarchos> nephele this server is doing intensive git operations and ocaml compilation/runs so yes some MB and some µs worth it
<nephele> I doubt you save any time as such, but maybe memory in edge cases
<Anarchos> nephele where can i find signatures of system servers , to stop them the same way ?
<nephele> launch it without arguments
<Anarchos> nephele as in 'launch_roster stop media_server' ?
<nephele> as in "launch_roster"
<Anarchos> media_server keeps re-running
<nephele> yes, it's "x-vnd.haiku-media_server"
<nephele> just run launch_roster without arguments and it will give you an overview of enabled and running jobs and servers
BrunoSpr has joined #haiku
<Anarchos> i typed "launch_roster stop x-vnd.haiku-media_server"
mmu_man has joined #haiku
<nephele> interesting
<nephele> if you tell it to quit afterwards, it will indeed, since the service is not enabled
<nephele> but it does not quit the running media_sertver
<nephele> hmm
<Peppersawce> is there something wrong going on with web+ and cpu usage?
<Peppersawce> After a while it tends to hang
<nephele> severall problems ;)
<nephele> Care to investigate this one? :D
<Peppersawce> sure, toss me some commands :)
<nephele> If it hangs you can check with "Debugger" where it does
<nephele> just launch it and tell it to attach to WebPositive
<Peppersawce> kk will try
<Peppersawce> huh, debugger couldn't install the mesa debug package on its own
<Peppersawce> But the rest are fine
Begasus has joined #haiku
<Begasus> k, giving up for a while again ... no luck in trying to boot it
<Peppersawce> web+ is not crashing or anything but it's hogging the second core
<Anarchos> Peppersawce Web+ is known to suck cpu in WebSockets
<Peppersawce> icic
<Begasus> not only Web+
<Peppersawce> it's webkit isn't it
<Begasus> I see it happening with qtwebengine also
<Peppersawce> ok, web+ is cooked now, do I kill it, save the debugger data and... is there an existing ticket for stuff like this nephele?
<Begasus> atm WebPositive and Web (epiphany) do the trick for me
gouchi has joined #haiku
<Peppersawce> epiphany has conflicts here but I'm probably gonna try it soon
<nephele_xmpp> Peppersawce: you can either see if you can investigate yourself, or indeed saving the debug report and filling a ticket
<nephele_xmpp> if it is a duplicate of the websocket ticket then you don't need to file one however
<Peppersawce> thread 26448: WebSocket thread
<Peppersawce> I'll go look at the ticket
<nephele> if it is a websocket tread filling cpu power then indeed, no need
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<Peppersawce> lmao just found it as well :)
<Peppersawce> yeah the report is very similar
<nephele> if you have a website where this occurs more reliably that could be good info however
<Peppersawce> still github
<phschafft> anyone knows what be:volume_id stores?
<Peppersawce> the report is similar
<Peppersawce> some addresses and lib changes as far as I can tell
<Peppersawce> but same stuff happened
OscarL has quit [Read error: Connection reset by peer]
<Peppersawce> should I attach the report or is that unnecessary?
<nephele> No
* nephele needs a amd gpu capable of DP 1.4 and 4k, ideally passively cooled xD
<Peppersawce> ok ty, good to see it's a known issue :)
<nephele> Well, it'
<nephele> s github
<nephele> so, i may fix this, but little motivation to do so
<nephele> github tends to be a constant annoyance in Web+
<Peppersawce> it's not the worst thing in the world but I'll come back to it if I notice it in other websites
<Peppersawce> so you get more test samples :D
<nephele> Waddlesplash already pointed at the relevant code
<nephele> probably just an error in logic :)
<Peppersawce> 2 github tabs got me the bug pretty fast
<Peppersawce> cool, if it's an easy fix it's coming sooner or later ;)
<Begasus> it has been known for a while afaik :)
<Peppersawce> Falkon isn't that much better tho X)
<Peppersawce> At least we got good alternatives
<Begasus> qtwebengine*
<Begasus> it was pretty good on beta4, not sure why it doesn't now on beta5
<Peppersawce> a shame
<Anarchos> phschafft i think it is id to be able to remind volume names in boo loader
<phschafft> hm.
<Anarchos> phschafft ok something like that
<phschafft> hm?
<Begasus> argh!! reminds me I've lost my builds for angelfish and konqueror now :(
<Anarchos> phschafft did you look into source code ?
<phschafft> I just noticed it in an hexdump of the volume.
<nephele> I'm gonna go out and try to obtain a gpu xD
<phschafft> oh yes my friend:
<phschafft> grep: memory exhaused
<Begasus> OOM?
<phschafft> no.
<phschafft> I think grep is actually checking return values of malloc ;)
<Begasus> tss ... slap it :)
<phschafft> that machine has 1GB. I only run Terminal with two tabs. one with an idle shell and one with this grep...
<Begasus> even though in VM beta5 seems a lot better then beta4, it's still not the same as native :)
<nephele> I prefer the non-overcommiting ways by default of haiku :3
<nephele> what vm Begasus
<Begasus> vmware player
<Begasus> just haven't updated that one yet, it's good as is atm
<phschafft> I very much enjoy overcommitment.
<nephele> phschafft: why? :)
<nephele> I mean, haiku has overcommit *if you ask it*. But i like that apps don't have to fear randomly getting oom killed
<phschafft> way more dynamic. any can result in better performance.
<phschafft> nephele: the fear can be avoided if an application that needs to tells the kernel what it actually needs.
<nephele> That is how it works for haiku though? just that the default is non-overcommiting memory. And you have to actively use overcommited memory if you want to have it
<nephele> anyway, laters :)
nephele has quit [Quit: Vision[]: i've been blurred!]
<phschafft> exactly not: what I want is that software that tells the system what it needs is rewared by performance and safety, while software that doesn't talk to the kernel is who looses.
<Anarchos> what is overcommited memory ?
<phschafft> Haiku rewards the badly written software.
<phschafft> Anarchos: basically that the kernel provides more mapped memory than it has physical memory.
<phschafft> memory is then allocated on write, and may be discarded when it is clean.
<phschafft> a *very* common case of this is how the stack works on most systems:
<phschafft> the stack grows automatically on write to it.
<Anarchos> by mapped memory you mean 'mapped by the virtual memory management' ?
<phschafft> the application assumes the stack is infinite (over commitment) while at some point the kernel just can't allocate more physical RAM for it.
<phschafft> so if you access your stack and the kernel would need to grow it but can't then you get a SIGSEGV informing you about that (and you can handle it if you like).
<phschafft> the other way (no over commitment) is that the application needs to tell the kernel before how big the stack needs to be.
<phschafft> this also means that the application may request more than it actually needs (for safety), hence wasting physical RAM.
<phschafft> so it's less dynamic, and may provide worse performance.
<phschafft> similar patterns apply for other kind of mappings (heap, mmap, disk block cache, ...)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
arti_ has joined #haiku
arti has quit [Ping timeout: 480 seconds]
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
<Monni> Stack addresses usually are backwards, so only limit is the offset of stack start... when it goes to 0, it can't go further, so it's not infinite....
<phschafft> there are a lot things you hit before. but still the model is that the stack is infinite.
<phschafft> as the ocean is infinite when you stand out on it's shore. or space is infinite when you gaze up the night sky.
<phschafft> and that said, there is not even a fixed rule that 0 is the bottom of the RAM.
Halamix2 has quit [Quit: Gone (and/or ZNC is doing something stupid)]
HaikuUser has joined #haiku
HaikuUser has quit []
Halamix2 has joined #haiku
gouchi has quit [Remote host closed the connection]
<phschafft> nephele_xmpp: based on the actual source code (not the documentation) it seems there is more free space in the super block than I thought. providing more space than I would need for my changes.
<Anarchos> phschafft you modify the superblock ? wow
<phschafft> I'm about to suggest some changes. yes. why?
<nephele_xmpp> only plotting to ;)
Begasus has quit [Ping timeout: 480 seconds]
<Anarchos> phschafft cause there are some dmoains i fear to touch : kernel and file systems are on top
<phschafft> (however I'm very sure any change will be rejected for 'we don\'t like changes')
<Anarchos> phschafft i think it depends how you explain them
tuaris has quit [Read error: Connection reset by peer]
Atomozero has joined #haiku
<phschafft> I might have a different feeling for the culture than you. my feeling basically is 'if this 8000 year old copy of beos cannot open it it\'s not going in!'
<phschafft> I hope you're right and they provide me wrong.
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<nephele_xmpp> Better update the superblock to add some hardlinks
<phschafft> actually this update could provide a better migration to real hardlink support.
<phschafft> one of the things I want to add is a set of feature flags.
crmsnbleyd has quit [Ping timeout: 480 seconds]
crmsnbleyd has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<MonniTheCat> <phschafft> "and that said, there is not even..." <- Bottom of RAM isn't 0... it's something bigger as 0 is usually used as barrier, page that can't be accessed... Most programs see stack as sum of two numbers... the second number always tell how big the stack is as the first item in stack frame is the return address where to go when the current function ends.
<phschafft> ... which is like exactly what I said?
<MonniTheCat> phschafft: Nothing like it...
<MonniTheCat> I've acrually debugged scenario where whole stack run out of space, not just the current stack frame...
<phschafft> .... so?
<MonniTheCat> There is no SIGSEGV...
<MonniTheCat> It just hits assertion failure...
<MonniTheCat> Before it hits unmapped page, it will overwrite the internal data of the allocator... Thus the allocator will throw error...
<phschafft> which allocator?
_-Caleb-_ has left #haiku [#haiku]
<Begasus[m]> errr nephele_xmpp neochat clean build looks fine and somehow has the breeze color themes already available :)
<Anarchos> phschafft well don't forget that haiku's implementation of BeFS is not 100% compatible !
_-Caleb-_ has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<nephele_xmpp> begasus (m): oh?
<phschafft> MonniTheCat: segfault.
<phschafft> this is also what is clearly given in POSIX: [...] If this limit is exceeded, SIGSEGV shall be generated for the thread. [...]
<phschafft> and is aligned with other similar cases, such as when you try to force the kernel into some position it can no longer provide the memory for some reason.
<phschafft> so, time for T&K.
Begasus_32 has quit [Read error: Connection reset by peer]
Begasus_32 has joined #haiku
yann64 has joined #haiku
yann64 has quit []
Peppersawce has joined #haiku
<nephele_xmpp> new gpu is 2 times too big for my case, nice
<nephele_xmpp> time to dig out an older bigger case
<nephele_xmpp> I'd like gpu accelerated compiles now :)
crmsnbleyd has quit [Quit: Ping timeout (120 seconds)]
crmsnbleyd has joined #haiku
Begasus has joined #haiku
<Begasus> ZETA still launching in VM :)
HaikuUser has joined #haiku
HaikuUser has quit []
<MonniTheCat> <phschafft> "Mika Lindqvist: segfault." <- Writing zero to something doesn't prove anything... You have to write random data... If you write zero, it might just cause the program to access page 0, which has always been illegal...
<Peppersawce> there's something going on with the scummvm port btw
<Peppersawce> I'm not sure it can handle saves, has anybody else tried it?
<Begasus> what's up with it Peppersawce?
<Begasus> could be there is an issue reported at haikuports?
<Peppersawce> I get a crash every time I try to save
<Peppersawce> and it doesn't actually save
<Peppersawce> it even listed an autosave before but it's not there anymore
<Begasus> have been updating it for a while, but only did testruns on the demo's mostly :)
<Begasus> I know there is an issue with it saving files in ~/.
<Peppersawce> yeah, it's not doing that here
<Peppersawce> it's probably related, it might not have permissions to where it's set to save now
<Peppersawce> Commented there anyway since it's open and it's the same recipe
<Begasus> doing a bit of me time :)
<Begasus> building neochat 24.08.1 :)
<Peppersawce> cool :D
bbjimmy has quit [Ping timeout: 480 seconds]
<phschafft> MonniTheCat: you clearly don't understand what the program is doing.
<phschafft> and you're too lazy to try it out. if you would do that, you could see which access causes the fault.
<Begasus[m]> OK, this looks better then I thought :D
frkazoid333 has joined #haiku
moparisthebest has joined #haiku
<Begasus> and images showing :)
deneel has quit [Read error: Connection reset by peer]
<phschafft> :)
<MonniTheCat> <phschafft> "and you're too lazy to try it..." <- Nah... I have had programs allocate more than 6 MB on stack without Segment Violation...
thowe has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
<thowe> When I last moved about 5 years ago, I got rid of my collection of BeOS development books. Is there enough info online these days that I would not need them in order to play around with Haiku dev? I have a bit of experience with C++ using Qt4.
<thowe> Ah, nm. I think I found the correct stuff.
Begasus has joined #haiku
<Begasus> wb then thowe
Forza has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
nosycat has joined #haiku
deneel has joined #haiku
<phschafft> MonniTheCat: so?
HaikuUser has joined #haiku
HaikuUser has quit []
Begasus has quit [Quit: Vision[]: i've been blurred!]
moparisthebest has quit [Quit: Gateway shutdown]
Begasus has joined #haiku
moparisthebest has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
dby has joined #haiku
ablyss has joined #haiku
ablyss_ has joined #haiku
ablyss_ has quit []
<Anarchos> Habbie sure
ablyss has quit [Ping timeout: 480 seconds]
<Peppersawce> nice
<Peppersawce> How good is chat-o-matic btw?
<Peppersawce> I remember Caya being ok
<Begasus> haven't checked there in a long time
<Anarchos> is it possible to create a partition in command line ?
<Begasus> format a:\ -s ? ;)
<Anarchos> Begasus bummer, you know i almost use only haiku !
<Begasus> heh
<Begasus> guess fdisk works? no?
<Anarchos> Begasus no fdisk on haiku
<Begasus> no idea then, don't think I ever used something on Haiku
<Begasus> DriveSetup doesn't work?
<Anarchos> Begasus i am connected remote through ssh
<Anarchos> i will do it with RemoteDesktop and DriveSetup.
<Begasus> +1 :)
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
nephele_xmpp has joined #haiku
ablyss has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-0/±1] https://github.com/haikuports/haikuports/compare/468f1be98db4...3a3017b92360
<botifico> [haikuports/haikuports] Begasus 3a3017b - neochat, add KF6 version (#11173)
<Begasus> k, hope it's good now :) nephele_xmpp you could check later
<Begasus> added conflict with the KF5 version, no need for both (or conflicts)
<Begasus> eeps, small change to the rdef file wanted to rebuild the KF5 version :P
mmu_man has joined #haiku
<maarten_[m]> kallisti5 (or @ anybody else who knows the answer)
<maarten_[m]> I bumped SDL's haiku cross compiler to the latest x86_64-r1beta5, but it fails to build SDL: `fdatasync` is not available anymore. This used to work with r1beta4. Has this changed? Or is this a cross-compiler bug/regression?
<phschafft> nephele_xmpp: closures, map, and grep are done :)
<phschafft> that is strange. fdatasync() is some basic function that should be around (even more if it used to be). plus programs should not depend on it even if not around.
<phschafft> so sounds to me like some other problem. like a check for it doing something strange.
<maarten_[m]> Grep'ing for fdatasync in `/system` of the cross compiler docker container gives only one hit:... (full message at <https://matrix.org/oftc/media/v1/media/download/AcxbNx93uo5TaTaiyrcyBTecsZx1QDkgqVjYNLaTYZHVc4Qdoc7mo8pfIMkCIqeFQPb6Gq6uHMmiy_40noi11-5CeSOz-pGwAG1hdHJpeC5vcmcveHJUSGhpVU90eUV0ZkZ1WHVUTGx3V0Vq>)
<Begasus[m]> 2 more, but those aren't system related
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
dby has quit [Quit: Vision[]: i've been blurred!]
<phschafft> fsync() is defined, so one could fall back to that.
<maarten_[m]> Does my command compile and link on latest haiku? I'm running this command on Linux.
<maarten_[m]> * Does my command compile, link and run on latest haiku? I'm running this command on Linux.
frkazoid333 has quit [Read error: Connection reset by peer]
* phschafft cannot test this here with any recent version.
Peppersawce has joined #haiku
<Begasus> no idea about cross compiling here
<maarten_[m]> No problem, is creating an issue ticket at https://github.com/haiku/infrastructure/issues appropriate?
frkazoid333 has joined #haiku
<phschafft> I mean in worst case someone closes it with some funny comment ;)
<Begasus> waddlesplash or the others should know more
<Begasus> heh
<Begasus> k, release announced on mastodon :)
<Peppersawce> any extra fonts I can install if I experience missing characters here and there?
<phschafft> seems we're all productive today.
<Begasus> could be Peppersawce
<Begasus> there are some packages available
<Peppersawce> Do fonts work like that anyway? Like, if a symbol is missing in one it gets searched in the others?
<Begasus> that's one for the masters :)
<Peppersawce> :)
<phschafft> Peppersawce: generally speaking yes. however I have no idea about Haikus implementation.
<Peppersawce> Okie-dokie, might as well test it then
<Begasus> phschafft, have been building kf6 apps for about a year now, time to release some I guess :)
<phschafft> naturally also depends on some factors. I mean if an application requests for exactly one specific font and it's not in there,...
<Begasus> and for some reason you can switch color scheme on the new neochat, not available default with the KF5 version
<phschafft> Begasus: totally with you. was very happy that I had three Perl module releases recently.
<Begasus> +1 phschafft :) and me this week for the ICU patch merge :D
<phschafft> :))
<augiedoggie> maarten_[m]: Haiku has never had fdatasync that I know of, there is an open ticket about implementing it https://dev.haiku-os.org/ticket/17378
janking has quit [Quit: Vision[]: i've been blurred!]
<Peppersawce> Font selection is vast but the app I'm trying (abaddon) seems locked to just one
<maarten_[m]> Thanks! I was just about to press `Submit new issue`.
<maarten_[m]> You saved me from the "funny comment" :)
<augiedoggie> heh
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
diver has joined #haiku
<phschafft> augiedoggie++
nephele has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<nephele> hi
<nosycat> Hello!
<nephele> > any extra fonts I can install if I experience missing characters here and there?
<nephele> Peppersawce: No.
<Peppersawce> k good to know
<nephele> The font fallback list in Haiku is fixed, it contains only specific fonts. and those should be installed by default
<nephele> they are noto emoji, noto symbols, noto cjk (japanese, korean, chinese), noto sans
<nephele> if you have chars missing from one language you can only install a font and set this as the default font, but this may break other stuff
<Anarchos> nephele use latex :)
<nephele> ...?
<Anarchos> nephele https://0x0.st/Xgq9.png
<nephele> -
<nephele> Anarchos: not sure what you are talking about
erysdren has joined #haiku
<Anarchos> nephele it is a typesetting system, coming with a lots of fonts, but not sure how to use them inside haiku. You can though produce beautiful PDF
<nephele> I know what LaTex is
<nephele> It has nothing to do with the native font fallbacks
<Anarchos> nephele sure.
<Anarchos> nephele i remember you could install fonts in BeOS
<Peppersawce> noto emoji wasn't installed btw
<phschafft> mau erysdren.
<nephele> Peppersawce: yeah :( it should be though
<Peppersawce> but I upgraded from a nightly so I'm not exactly the standard install
<nephele> not sure why
<nephele> well, upgrades from nightlies won't install them. But it should've been in the normal install, but it isnt
<nephele> just a note though; noto emoji is not the same as noto color emoji ;)
<Peppersawce> I just installed both :D
Maylay has quit [Ping timeout: 480 seconds]
<nephele> noto color emoji doesn't do anything on haiku except in ported apps
<nephele> noto emoji is a very nice monochrome emoji font
<Peppersawce> gotcha, maybe with the right app I might stop seeing symbols
<Peppersawce> Chat-o-matic is busted btw, at least on x64
<Peppersawce> I'll try building last source and see if anything changes
<nephele> Chat-O-Matic was touched a bit in gsoc but then not anymore
<nephele> If you want to use XMPP Renga may be a better choice
<Peppersawce> There was a merge of some kallisti work like more than half a year ago
<Peppersawce> It will solve the missing icon at the very least :D
Maylay has joined #haiku
<Peppersawce> I want to see if Chat-o-matic is even remotely usable for discord
<Peppersawce> I'm curious
<nephele> No clue
<nephele> don't use discord :)
<Peppersawce> there's so many ways of chatting around :)
<nephele> trying to install minetest on ubuntu, like 3 distribution channels, all of them suck xD
<nosycat> That's weird, on Debian I just have it in the main repos.
<nephele> ubuntus apt repo is horribly outdated, snap is outdated, flatpack is up to date but needs some wierd app that needs a wierd backend and gives like 5 faults when installing
<nephele> and it still isn't running
HaikuUser has joined #haiku
HaikuUser has quit []
<nosycat> Wow.
<nosycat> Well, good luck! See you!
<nephele> :D
<nephele> I'll use my trusted linux expertise. "Compile it yourself!"
<nephele> now the flatpack one works... but if its installed in flatpack or snap the save games and mods are all in super wierd locations
* nosycat facepalms :D
nosycat has quit [Quit: Leaving]
Maylay_ has joined #haiku
Maylay has quit [Ping timeout: 480 seconds]
Begasus has quit [Ping timeout: 480 seconds]
deneel has quit [Remote host closed the connection]
xet7 has joined #haiku
diver has quit [Quit: Leaving.]
mmlr has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
_-Caleb-_ has left #haiku [#haiku]
<Anarchos> is it safe to put ssh-agent/ssh-add in /boot/home/config/settings/profile ?
_-Caleb-_ has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<B2IA> (ZeroBit) test
<nephele> hello, tester
diver has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<B2IA> (ZeroBit) :) hi nephele :)
<nephele> hello there ZeroBit
dcatt has joined #haiku
<Anarchos> what to do when this made the keyboard stop working : KERN: usb error control pipe 21: timeout waiting for queued request to complete KERN: usb error hub 20: error updating port status
<nephele> re-plug it maybe? that sounds like a usb fault
<Anarchos> nephele it is the laptop keyboard :)
<nephele> use more force! :D
<nephele> well, hmm. then no easy recourse
<nephele> report bug? :)
dcatt has quit []
<Habbie> i've had a laptop where (on macos) the touchpad/keyboard failed until i plugged and unplugged a mouse
<Habbie> which apparently jiggled just enough usb state
diver has quit [Quit: Leaving.]
xet7 has quit [Quit: Leaving]
<Peppersawce> Is there a way to use launchbox and have it hidden in the deskbar?
mmlr has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
<Peppersawce> oh btw the boot issues I had are gone now that I reinstalled from an usb I targeted with Installer
<Peppersawce> maybe the partition had to be initialized or maybe my anyboot flash failed someway
<Peppersawce> maybe the anyboot live installer can't do everything
gouchi has joined #haiku
<Skipp_OSX> copy Launchbox app to somewhere writable, right click on it, Add-ons > Filetypes. Check "Background app". Close. Save. Voila, no Deskbar entry.
<Peppersawce> Ah, neat :D
<Peppersawce> would be preferrable if I didn't have to copy the app but if it works
<Peppersawce> it's good enough :)
mmu_man has joined #haiku
<nephele> background app does indeed skip deskbar, but it also implicates some other things, so not that nice to set as default
Atomozero has quit [Quit: Vision[]: i've been blurred!]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
mmlr has joined #haiku
OscarL has joined #haiku
<OscarL> related to that "fdatasync" issue mentioned earlier by maarten_[m]... https://dev.haiku-os.org/ticket/17378
nexus6 has joined #haiku
<nexus6> hey everyone! a quick question about DockBert: what is the right way to show the Deskbar menu?
* OscarL just noticed augiedoggie already mentioned the fdatasync ticket :-P
<OscarL> nexus6: by sending a message to Deskbar, most likely?
<OscarL> theres'a a "kShowDeskbarMenu" message constant.
mmlr has quit [Quit: Vision[]: i've been blurred!]
<OscarL> 'BeMn' :-)
mmlr has joined #haiku
ChatomaticUser has joined #haiku
<ChatomaticUser> Hey, chat-o-matic built from git works :D
<ChatomaticUser> AND it has an icon :)
<Peppersawce> How cool is that, huh? :D
<ChatomaticUser> Right-o :D
<Habbie> -matic
<Peppersawce> hehe right
<ChatomaticUser> I'm going to try some other accounts
<Anarchos> what is chatomatic ?
HaikuUser has joined #haiku
HaikuUser is now known as Jixt
<ChatomaticUser> it's native and uses libpurple, it's kind of like Pidgin (the messaging app)
ChatomaticUser has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
ChatomaticUser has joined #haiku
<nexus6> OscarL: DockBert should display an icon of type TDockbertIcon with a replica of the Deskbar menu but I can't figure out how to do it. Please see this: B_SYSTEM_DESKBAR_DIRECTORY
<Peppersawce> Discord plugin doesn't work but I imagine most of the libpurple plugins work
<Peppersawce> I'll make a pr about updating the package, the current one just crashes even for just IRC
<OscarL> nexus6: if you're just trying to add a deskbar icon into Dockbert (as an end user, and not messing with source code)... I remember that you can just drag-and-drop the word "deskbar" into Dockbert...
<OscarL> nexus6: as in... literally write "dockbert" in, say, StyledEdit", select that word, and drag and drop it into the Dockbert.
<OscarL> there were quite a few other "commands" you could drag-n-drop that way, from what I remember (from almost 20 years ago).
<nexus6> nope dockbert shows an alert with application info
<nexus6> these are the "commands" accepted by Dockbert:
<nexus6> clock trash workspaces separator showdesktop !experimental!replicant_tab
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<nexus6> beos black-karma dockbert show an alert
<nexus6> microsoft apple show an alert and... quit LOL
<nexus6> !experimental!replicant_tab is accepted as a drag and drop message but it's a no op, the cose is commented/disabled
<OscarL> Well, no idea about current Dockbert, really. In my days, Dockbert was a modification on top of Deskbar source code (I used to keep it updated with the changes from OpenTracker for my own usage).
ChatomaticUser has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
Peppersawce has joined #haiku
<nexus6> I'm looking into it and hopefully I can fix a few bugs and reenable the preferences. But what annoys me most are two things:
Peppersawce_ has joined #haiku
<nexus6> 1. a glitch with ShowDesktop zooming in and out
HaikuUser has joined #haiku
<nexus6> 2. i can't show the deskbar menu clone. I've managed to force it to appear but there's something I don't get
<nexus6> I mean I've changed the code path to show it forcefully but not in a clean way
_-Caleb-_ has left #haiku [#haiku]
rexbinary_ has joined #haiku
HaikuUser2 has joined #haiku
<nexus6> why is Chat-O-Matic not in HaikuDepot?
_-Caleb-_ has joined #haiku
<Peppersawce_> for 64 bits it is
<Peppersawce_> but it's broken
<nexus6> yes it is, my bad
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser2 has quit []
<OscarL> nexus6: re: dockbert... no idea, sorry. Seems the Dockbert version on HaikuArchives comes with changes made for YellowTab's Zeta. The one I used was older than that. I assume they chopped lots of code, with the intention to make it run along-side normal Deskbar instead of replacing it.
Peppersawce has quit [Ping timeout: 480 seconds]
<OscarL> nexus6: nice that you're looking into it. Best of luck! :-)
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
<Peppersawce_> account name broke?
Peppersawce_ has quit [Remote host closed the connection]
Peppersawce has joined #haiku
<Peppersawce> test
<OscarL> fail!
<OscarL> :-P
<Peppersawce> :)
<Peppersawce> That name thing is no bueno
<OscarL> Peppersawce: happens if you reconnect before the server kicks "your former self".
<Peppersawce> ah great, so nothing to worry about
<OscarL> Peppersawce: that's why IRC clients allows you to set different preffered aliases.
<OscarL> I use (in this client): OscarL -> Oscar-L -> BiPolar, for example.
<OscarL> so I don't (usually) get "OscarL_"
Peppersawce has quit []
Peppersawce has joined #haiku
<OscarL> Peppersawce: what do you mean on the Chat-O-Matic PR by: "Development package is disabled as it's currently not built" ?
<Peppersawce> old recipe was trying to pack libs
gouchi has quit [Remote host closed the connection]
<Peppersawce> I tried to pack headers as if they were built
<Peppersawce> but they're not there in the newer source
<Peppersawce> must've been moved or are now ignored
<Peppersawce> what worries me is the recipe name
<Peppersawce> cause it's right but it's also flagged as obsolete
HaikuUser has joined #haiku
<Peppersawce> Got a notification for the mention btw :)
nexus6 has quit [Ping timeout: 480 seconds]
<OscarL> K. I'd word like more like "Disabling _devel package for now, as it is currently broken."
<OscarL> flagged as obsolete because 0.0.2~whatever is treated as < 0.0.2
<OscarL> guess you could name it 0.0.3~git instead.
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<OscarL> Peppersawce: see this comment on one of my Python PRs: https://github.com/haikuports/haikuports/pull/10793#issuecomment-2271577523
nexus6 has joined #haiku
nexus6_ has joined #haiku
<phschafft> nephele_xmpp: what is your status?
<Peppersawce> Should I call it like 0.0.3~git?
<Peppersawce> ah, missed that earlier message :D
<Peppersawce> yeah I guess I'll rename it like that
<OscarL> I'll start my 32 bits to check it... after I do yet another build of cmake. Sigh :-(
<Peppersawce> Aw
nexus6 has quit [Quit: Vision[]: i've been blurred!]
nexus6_ has quit [Remote host closed the connection]
nexus6 has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<MonniTheCat> Peppersawce: At least application/ChatOMatic.h was removed as unnecessary in one commit I found... Other headers seem to still exist...
moparisthebest has quit [Ping timeout: 480 seconds]
<OscarL> 13 minutes to unpack and patch cmake files :-/
<MonniTheCat> I don't even bother to time how long it takes to unpack gcc or clang tarballs...
Jixt has quit [Quit: Vision[]: i've been blurred!]
<OscarL> at least I know to stay away from those... should have done the same with this one :-P
<MonniTheCat> I need at least gcc-14 to build anything useful on *BSD... gcc-13 that is default is just too broken...
<MonniTheCat> g++-13 can't handle anonymous namespaces used to hidden some private structs...
Peppersawce has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
mmlr has quit [Quit: Vision[]: i've been blurred!]
nexus6 has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
nexus6 has joined #haiku
nexus6 has quit []
<OscarL> "i've been liquified!" sounds a bit dramatic :-P
<Habbie> also a kind of blur
<MonniTheCat> Makes me wonder where the phrase originates...
<OscarL> just a couple of hits on google (not that it works any decently anymore, but)
<MonniTheCat> Too new hits on Google search...
<MonniTheCat> Altavista used to be better... Even if the correct website was on page 40, at least it was there...
higen5 has joined #haiku
<OscarL> AltaVista was nice. AlterVista too :-P
<MonniTheCat> All that SEO craze just encourage junk websites to add as many popular keywords hidden in the page source as possible...
<MonniTheCat> Someone once said that Yahoo! Search and Bing are based on AltaVista code, but I doubt they are still identical in what indexes they use...
higen has quit [Ping timeout: 480 seconds]
higen5 is now known as higen
<OscarL> miss-remembered, it wasn't AlterVista... I was thinking of good-old "astalavista" :-D
deneel has joined #haiku
Peppersawce has joined #haiku
Peppersawce has quit [Remote host closed the connection]
Peppersawce has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
<OscarL> Peppersawce: the chat_o_matic_devel package builds just fine by just removing "application/ChatOMatic.h" from the "cp" line. You could just revert your changes disabling "_devel".
OscarL-doppleganger has joined #haiku
<Peppersawce> Ah icic
<Peppersawce> sec
<OscarL-doppleganger> hello from Chat-O-Matic, 32 bits.
<Habbie> hello chat-o-matic 32 bits, i am dad
<OscarL-doppleganger> :-D
<OscarL> Peppersawce: squashing your commits to provide a cleaner commit message/history, once you got the PR ready of course, is alwways nice too. Not all commiters do the squashing for you (or use anythining other than the default concatenation of commit messages).
<Peppersawce> I don't know what you're talking about and I don't wanna mess with cli
<Peppersawce> and passwords and tokens and secure connections
<Habbie> OscarL, honestly that should not be the submitter's responsibility
<Peppersawce> Sorry if that sounded harsh :)
<OscarL> Peppersawce: your doing all via web? I rather eat grass, but... good you have the patience for it at least :-P
<Habbie> grass isn't that gross :)
<Peppersawce> Hehe, yes I do
<Peppersawce> it's slow but for starters it's less of an hassle
<OscarL> Habbie: re submitter resposability... not sure about that. If your PR can be made cleaner without placing "burden" on mainteriners, doesn't too much of an ask for me.
<Habbie> OscarL, oh, yes, submitting clean things is great, and we should encourage everybody to do it
<Habbie> but that's a bit away from responsibility
<OscarL> *doesn't sounds too (why do I keep skipping words lately? LMAO)
nephele_xmpp has left #haiku [Error from remote client]
Peppersawce has quit [Quit: Chat-O-Matic[0.1]: i've been liquified!]
<Habbie> and, whatever we encourage, should not become a hurdle to contribution, might be the most important part
<OscarL> Habbie: that's why I (tried to at least) just suggested it.
Peppersawce has joined #haiku
nephele_xmpp has joined #haiku
<OscarL> I mean... mentioning it not as a *must*, but as a *nice to have*
<Habbie> understood
nephele_xmpp has left #haiku [Error from remote client]
<Habbie> i guess the 'not all committers do it' bit triggered me about responsibility :)
nephele_xmpp has joined #haiku
<Peppersawce> Maybe if I keep on doing PRs I'll look better into the common/best practices
<Peppersawce> today I'm done :)
<OscarL> Habbie: I mean't committers as meaning the ones with merge powers.
<Habbie> OscarL, oh!
<Peppersawce> Aside from easy fixes
<Habbie> Peppersawce, you should, but until then, nothing should hold you back from submitting useful work :)
<Peppersawce> True :D
<OscarL> Peppersawce: every bit counts. Thanks for your work. And remember, I only speak as a noisy user.
<Peppersawce> I think this new pr is basically ready, I retested it and it's fine
<Habbie> OscarL, oh wait, mean't is meant :)
<Peppersawce> can't say for x86 ofc
<Habbie> mean't sounded like the opposite
<OscarL> Habbie: I can't seem to type properly :-D
<Habbie> typen't :)
<OscarL> I meant "meant"
<OscarL> :-P
<OscarL> Peppersawce: I'll recheck, and add a comment on it if still works ok on 32 bits.
<Peppersawce> cool
<OscarL> done.
<Peppersawce> nice to comile something fast one in a while
<OscarL> right, and even faster if I remember to switch away from eco-mode :-P
<OscarL> I would comment that the change in copyright doesn't seems necessary or correct, given that no changes ocurred upstream... but I do hate recipes having COPYRIGHT, so... meh. :-P
<Peppersawce> Check the about section in the app :)
<OscarL> that's only because it uses $DATE when building.
<Peppersawce> ah ic
<Peppersawce> the changes happened in 2024 tho
<Peppersawce> a branch was merged
<OscarL> still, in general better stay with what upstream says: in this case: https://github.com/JadedCtrl/Chat-O-Matic/blob/master/License
<OscarL> I got people mad at me for updatiing the copyright line.
* augiedoggie was able to make the deskbar menu appear in dockbert
<augiedoggie> too bad nexus6 left
<augiedoggie> it's buggy though, crashes the second time you click on it
<OscarL> :-(
<augiedoggie> i think it's missing an icon or something but i haven't looked into it
<Peppersawce> yeah but nobody updates the license file much realistically
<Peppersawce> it's 3 years old
<OscarL> Peppersawce: not your call to make, is my point.
<Peppersawce> not my call to fix either tbh
<Peppersawce> it's 5 characters, anybody can delete those
<Peppersawce> better than a broken package
<OscarL> IMO, better if the recipes just didn't even mentioned COPYRIGHT, many projects do not even make it explict, and is a pain in the ass to hunt down.
<OscarL> but... people get mad when I suggest that :-)
<Peppersawce> It is, I use the last traceable code change because it makes logical sense
<Peppersawce> it's not like the people maintaining the code lose copyright overnight
<Peppersawce> it's still covered as of now, 2024, year of the last edit
<Peppersawce> My reasoning
<Peppersawce> I can't imagine people the 1st of january going "gosh I have to update the copyright on my projects' licences" c'mon :D
<Peppersawce> Well, some probably do
<Habbie> years on copyrights are stupid
<OscarL> you assigned copyright to Jaidyn, when even he didn't. Anyway... I'm not trying to make you mad.
<Peppersawce> Nah, I get it, it's stupid, it's also a required thingy afaik
<Habbie> it's not required
<Habbie> there is absolutely no reason to have years on those notices
<Peppersawce> huh ok
HaikuUser has joined #haiku
<Peppersawce> w/e I'll go make the change
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
<OscarL> Chat-O-Matic Readme says parts of it are under MIT, yet the License file starts with what looks like BSD-3-Clause, no? :-D
<Peppersawce> I'm a caveman when it comes to those things
<Peppersawce> I look and I shrug
<Peppersawce> It's also got Caya and libpurple code inside so it's going to be a mish-mash of stuff
<OscarL> I just found it funny that even the readme seems confused about its licensing :-)
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> chat-o-matic doesn't accepts /quit ? :-/
<OscarL-doppleganger> laaame!
OscarL-doppleganger has quit [Quit: Chat-O-Matic. Gone with the wind.]