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
mmu_man has quit [Ping timeout: 480 seconds]
JakeSays1 has joined #haiku
<scantysnax> good evening.
JakeSays has quit [Ping timeout: 480 seconds]
* OscarL runs away from the forum.
<OscarL> Hello there scantysnax :-D
<scantysnax> hi OscarL, how are you>?
<OscarL> Today, fine :-), how about you, my man?
<scantysnax> today fine as well, thanks! :)
<OscarL> glad to read that!
<scantysnax> saving some coding for the weekend.
<OscarL> sounds good. wishing you few bugs, and lots of inspiration :-)
<scantysnax> thanks! have you got your wifi working in haiku yet?
erysdren has joined #haiku
<OscarL> After the last round of updates on nightlies... I was able to connect via wifi on 4 different occasions.
<OscarL> WAY better than ever before :-)
<scantysnax> sounds good.
<scantysnax> i want to do nightlies too, but i think i'm going to wait for beta5 since i really don't have any (thankuflly) hardware problems
<OscarL> yeah... my main PC still runs beta4. only my "newest" netbook I ran nightlies... trying to get better hardware support.
<erysdren> for some reason i havent even been able to boot haiku on this current pc
<erysdren> just gets a KDL
<OscarL> hey there erysdren!
<erysdren> hi
<scantysnax> OscarL, good to hear
<OscarL> some recent nightlies have problems.
<scantysnax> afair there is only one blocker left for beta5
<scantysnax> something with 32-bit gcc and exceptions
<OscarL> erysdren: I would suggest using hrev57794 or newer.
<erysdren> ah, ok
<erysdren> i was just trying to boot the R1B4 installer image
<erysdren> from disc
<OscarL> erysdren: or disable SMP until you update to a more recent hrev.
<erysdren> will try next time i wanna boot haiku
<scantysnax> well, i'm glad i can check my gmail with falkon
<scantysnax> so i've been using haiku as my daily driver for a while now.
<scantysnax> it's faster than XFCE
<scantysnax> hmm interesting.
<OscarL> I think at least one or two of those would be kicked into beta6
<OscarL> (the libsolv one, would be my bet)
<OscarL> some are "almost done" (like the OpenEXR 3 one)
<scantysnax> cool
<scantysnax> got my NES emulator compiling. sound is missing.. saving that for the weekend.
<OscarL> we'll be cheering for you :-)
<scantysnax> hehe thanks :^)\
<scantysnax> found two bugs with BWindowScreen, going to report them.
dovsienko has quit [Quit: Leaving]
<OscarL> damn bugs, creeping in from everywhere!
* OscarL fetches the RAID can
<scantysnax> hehe
<coolcoder613> Good morning all
<OscarL> hey there coolcoder613.
* coolcoder613 proposed an old computers exhibit to his local museum yesterday
HaikuUser has joined #haiku
HaikuUser has quit []
<coolcoder613> I was looking through their online browser of their collection, and they have a lot
<coolcoder613> without the &page=3
<coolcoder613> my exhibition suggestion: https://bpa.st/U5JA
<OscarL> oh, they even have a Cray there! NOICE :-D
<OscarL> A Kaypro too :-)
<OscarL> lol @ the IBM PS/2 with a keylock! Totally forgot those where a thing for a time :-D
<OscarL> I was reading about APE/Cosmopolitan the other day, and thought... I bet coolcoder613 would find this interesting. So... in case you haven't seen it yet: https://justine.lol/ape.html
<coolcoder613> I have
<coolcoder613> Can you try telnetting to ebmc.freemyip.com?
<scantysnax> what port?
<scantysnax> ~> telnet ebmc.freemyip.com
<scantysnax> Trying 59.102.30.231...
<scantysnax> telnet: connect to address 59.102.30.231: Operation would block
<scantysnax> telnet: Unable to connect to remote host
<OscarL> timeout here.
<coolcoder613> port 23
<scantysnax> yeah, same thing.
<coolcoder613> now try 2323
<scantysnax> that worked
<OscarL> :-D
<OscarL> Users online: 3
<OscarL> I call that a party.
<scantysnax> i disconnected, it was super slow
<erysdren> OscarL: do you know how to debug a segfault/crash/etc in a Haiku program? atleast a stack trace?
<OscarL> did you get a .report file generated by Debugger?
<erysdren> no, i havent tried that yet
<erysdren> i want to figure out why SDL2 programs always segfault when closing
<OscarL> SDL2 crashes are almost always related to a locking issue around GL.
<erysdren> ah
<OscarL> you should save the .report when offered by the crash-dialog (or use the Debugger, directly, I guess)
<scantysnax> OscarL, what time is it on your end?
<OscarL> scantysnax: 22:44
<scantysnax> ah, okay, only one hour ahead of me.
<erysdren> weirdly enough SDL3 is not segfaulting
<OscarL> erysdren: usual crashes with SDL2 programs ported to Haiku... resizing/maximizing/closing window :-D
<scantysnax> going for a quick shower, brb
<OscarL> enjoy scantysnax :-)
<OscarL> erysdren: we also get some non-GL related SDL segfault, it seems: https://github.com/haikuports/haikuports/issues/6469
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
dalme_ has quit [Remote host closed the connection]
<erysdren> OscarL: you mentioned hrev57794, my QEMU Haiku VM is on a newer hrev than that, i wonder if i could just dd the VM to a usb or CD :P
<erysdren> instead of having to go thru the install process, which i can't even get to
<OscarL> You could use the installer from your QEMU VM, installing it into an USB pendrive.
<erysdren> also true
<OscarL> I've done the same, but from VBox.
<OscarL> if you can move the HDD/SDD, and pass that to the VM... that should also work.
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
SLema has quit [Quit: WeeChat 3.8]
PetePete has quit [Ping timeout: 480 seconds]
SLema has joined #haiku
SLema has quit []
SLema has joined #haiku
SLema has quit [Quit: Vision[]: i've been blurred!]
SLema has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
akash has quit [Quit: Connection closed for inactivity]
MisthaLu has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
Calisto has joined #haiku
<Calisto> Heyyy
<Begasus> Hi Calisto
<Calisto> Hi Begasus
<Calisto> Good morning :D
<Calisto> How are you doing today?
<Begasus> fine, just starting up here :)
<Calisto> yup
<Begasus> how is it going there, solved the issue at gerrit?
<Calisto> yup
<Calisto> it compiled it just fine :D
<Begasus> nice
<Begasus> +1
<Calisto> the static_cast<int32> worked :)
<Calisto> just waiting for the reviews to be done now :)
<Calisto> also posted the blog to the github haiku website :D
<Begasus> no harm in continueing with other things related? ;)
<Begasus> cool, will check it out later
<Calisto> nope. I'll be continuing the folder filter now :)
<Calisto> especially since waddlesplash gave a bit of clarity on why a general filter doesn't fit into C++ style of code
<Calisto> so I'll be sticking to a specific Folder Filter :)
<Begasus> yeah, saw quite some conversation on IRC yesterday
<Calisto> yup :D
<Calisto> well i'd better get started on that then :) i managed the front-end part of it on the Find panel.. now I'll be adding in the filter at the Pose View Level :)
carlomon2e has joined #haiku
<Begasus> should give it a spin at one point I guess :)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±0] https://github.com/haikuports/haikuports/compare/930b54ac1910...00980a3fb69c
<botifico> [haikuports/haikuports] kenmays 00980a3 - man_pages_posix: bump to 2017.a (#10641)
<Begasus> progress! :D https://bpa.st/V3JQ
<OscarL> "waiting for build package mandoc-1.14.6-1 to be activated" :-/
<OscarL> oh... come on!: "waiting for build package mandoc-1.14.6-1 to be deactivated" :-(
<Begasus> Hi OscarL!
<OscarL> hey there Begasus :-)
<Begasus> always a pain those :/
<OscarL> yeah... on top of the headaches I'm getting with this recipe/patchset :-D
<Begasus> finaly some progress on lua :) https://bpa.st/NLVA
<OscarL> nice!
<Begasus> just can't make it look into non-packaged :/
<Begasus> not sure if it's possible to add more arguments (paths) to LUA_LDIR
<OscarL> "path1:path2" ?
<Begasus> atm: -DLUA_LDIR='\"`finddir B_SYSTEM_DATA_DIRECTORY`/lua/$libVersion/\"'
<Begasus> so it's a bit comples :)
<Begasus> complex*
MisthaLu has quit [Quit: Leaving]
<OscarL> mmmm, I got an OOOOLD branch here... "lua5.4-fixups", let me see if I found something interesting there :-D
<Begasus> heh
<Begasus> -DLUA_LDIR='\"`finddir B_USER_NONPACKAGED_DIRECTORY`/lua/$libVersion/\"' that works to check there, but doesn't check in system then :/
<OscarL> try adding both with a ":" in the middle of them? Worth a try :-D
<OscarL> (can't find anything conclusive in my old branch, nor in my notes from old IRC logs of chats with Habbie and augiedoggie last year about lua)
<Begasus> no go (tried) :)
<OscarL> something something LUA_LDIR=, and LUA_CDIR= (the latter ending in "?.so" to make it work).
<Begasus> -DLUA_LDIR='"/boot/system/data/lua/5.4/";"/boot/home/config/non-packaged/lua/5.4/"'
<Begasus> haven't touched LUA_CDIR yet ;)
<OscarL> k. I got the updated mandoc patchset as close as the original as I can.
<OscarL> but I think that patchset had problems since its first version.
<OscarL> mandoc.db files are created, but not properly found/loaded. and man always ends up scanning the filesystem for the man pages.
<Begasus> nice!
<OscarL> Not sure I'll be able to to fix it properly, thou. Given my skills... too much effort for just a harmless warning, and a bit of extra time before the man page is rendered.
<OscarL> also... bug https://dev.haiku-os.org/ticket/13948 also present on newer version.
<Begasus> now that's a name I haven't seen in a while :)
<OscarL> sed to the rescue! (to disable the two tests that hang :-D)
<OscarL> "All 1425 tests OK: 565 ascii 28 tag 244 man 19 utf8 68 html 253 markdown 248 lint"
<OscarL> beats having them all disabled.
<Begasus> no file '/boot/system/data/lua/5.4//boot/home/config/non-packaged/init.lua'
<Begasus> nono ... :/
<OscarL> heh, I got something similar here with mandoc concatenating 2 paths instead of a path+filename :-D
<OscarL> "man: /boot/system/var/mandoc/boot/home/config/documentation/man/mandoc.db/boot/system/documentation/man/mandoc.db: Not a directory"
<Begasus> gues it add's -DLUA_ROOT='\"`finddir B_SYSTEM_DIRECTORY` there
<Begasus> whoops OscarL
<OscarL> bug is there on current man/mandoc version. At least it is not something I did :-D
<OscarL> anyway... too late and too cold to keep messing around with this.
<OscarL> see you around Begasus!
<Begasus> f*** and then it skips build ..
<Begasus> cu OscarL!
OscarL has quit [Quit: Gone with the wind]
<Begasus> ~> finddir B_SYSTEM_BOOT_DIRECTORY
<Begasus> /boot/system/boot
<Begasus> is that correct? looks weird
<Begasus> ah contains the post install script etc .. not the one I want :)
HaikuUser has joined #haiku
Nephele has joined #haiku
<Nephele> Good day
<erysdren> morning
* phschafft waves.
HaikuUser has quit [Remote host closed the connection]
<Nephele> is there a product database for Harddrive Device names?
<Nephele> to figure out ssd vs hdd vs nvme and such
<Nephele> basically to figure out what type is the drive and what is it's native connection. We can figure out the actuall connection more easily
<phschafft> doesn't smarttools come with something like that?
<phschafft> smartmontools
<Nephele> brb
Nephele has quit [Quit: Leaving]
Nephele has joined #haiku
<Begasus> wb
Nephele is now known as Guest11053
Nephele has joined #haiku
<Begasus> think I got it! https://bpa.st/KXNA
Nephele has quit [Quit: Leaving]
Guest11053 has quit [Quit: Vision[]: i've been blurred!]
Nephele has joined #haiku
<Begasus> stupid ";" :)
<Nephele> why is it looking in data/lua and lib/lua ?
<Begasus> it's where data vs lib is installed
<Begasus> same as in $dataDir vs $libDir
<Begasus> need to add bin there too
<Nephele> ah okay. i forgot about it beeing able to load c libs
<Begasus> np, keeps biting me too :)
<Nephele> phschafft: looked at the db, either that specific info isn't present or i didn't find it :g
<phschafft> hm.
<Begasus> luacheck installs in ~/config/non-packaged/bin with luarocks, but that's not find ... so need to add one for bin
mmu_man has joined #haiku
<Nephele> phschafft: that's the db file i found
<Nephele> seems many have the string "SSD" or "Flash card" in their name, so could filter for that. maybe.
dovsienko has joined #haiku
<Begasus> https://bpa.st/6DQA think this should be good enough for now :)
<Nephele> We should have a hack week for haiku :)
<Nephele> maybe attack some haikuporter problems
<Begasus> was looking for an option to force building without changes to the recipe
<Begasus> when you change something in the source hp doesn't pick this always up and skips the build then
<Nephele> having to continously increase the revision while developing is annoying indeed
<Nephele> that the package kit chokes when re-installing identical packages is even more annoying
<Begasus> a timestamp can sometimes help
<Nephele> maybe it could do a sum and tell you "this is a different build, install this instead?"
<Begasus> small change (empty line or so) can trigger it, but not always
<Begasus> I've seen builds with cmake where cmake finds changes in the source and rebuilds "that" change
<Begasus> k, searching with require("lfs") (luafilesystem not installed) doesn't show LUA_EXEC_DIR ... nice :)
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begasus> Error: This rockspec for Lanes does not support haiku, unix platforms. ... tss
xet7 has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
Nephele has quit [Quit: Vision[]: i've been blurred!]
Nephele has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<Begasus> note to self: don't use Alt-Fn when qemu is running ...
<phschafft> hm?
<Begasus> it switches host Desktops, but screws up keybindings inside qemu
Nephele has quit [Quit: This computer has gone to sleep]
HaikuUser has joined #haiku
<phschafft> hm.
<Begasus> tasty cookies again? :P
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
ty3r0x_ has quit []
ty3r0x has joined #haiku
FreeFull has quit [Ping timeout: 480 seconds]
Nephele has joined #haiku
Begasus_32 has joined #haiku
<Nephele> Begasus: probably you need to press alt again in qemu to fix this
<Habbie> right, haiku probably missed the alt release event
CalistoMathias has joined #haiku
Calisto has quit [Ping timeout: 480 seconds]
Nephele has quit [Quit: This computer has gone to sleep]
<phschafft> Begasus: as always. also checked yesterday, they're actually from Vienna.
Calisto_Mathias has joined #haiku
Nephele has joined #haiku
<phschafft> nephele: I was checking on find_directory() after your comment.
CalistoMathias has quit [Ping timeout: 480 seconds]
<Nephele> :)
<phschafft> I was wondering a bit about that concept since years.
<phschafft> I must say that the Haiku API is better than most.
<phschafft> but I personally would do it a little different.
novaphoenix has quit [Quit: gone fishing]
<Nephele> a little?
<phschafft> there are two main difference I think:
novaphoenix has joined #haiku
<phschafft> 0) I would always return handles, not path names. path names are such a mess t work with resulting in all strange effects (from race conditions to stuff breaking on chroot/mount/namespaces).
<phschafft> 1) in a sense of 'everything is a file' make it a bit more universal. e.g. allowing to locate some important system services as well.
<Nephele> what do you mean by system services?
<phschafft> for example:
<phschafft> several operating systems worked out ways to overcome the problem of a random device not being around when chrooting a process for security. specifically if you work with crypto stuff you may want high level of isolation AND access to a random device of some kind.
<phschafft> if such a call would implement both 0) and 1) it could provide access to a open handle to a random device even within such a restricted env.
<Nephele> the solution to this kind of problem seems to be to not use a file in the first place
<phschafft> and access to such services could be easily limited by simple ACLs. at least on a basic level which is often already a big step forward from 'hey, look, over there is /dev!' ;)
<Nephele> find_directory currently only returns directories anyhow
<phschafft> nephele: maybe it is still a file or maybe not. but as long as you can access a handle for it it just doesn't matter. which would make it fit into many operating systems.
<Nephele> Not direct files
<phschafft> nephele: yes. but you asked what I would change. now how it is. ;)
<Nephele> Well, in my view what you prosose sounds like a good api /next to/ find_directory ;)
<Nephele> for example for configuration files you could ask it for the file handle then and never have to deal with figuring out what the correct location is in the directory
<phschafft> not sure about that (however clearly not wanting to remove anything that is considerd stable API).
<Nephele> well considering we can't just change the return type of find_directory and the usecase and specifics are different i would not call it the same thing
<Nephele> especially since it does neither find anything nor find directories then
<Nephele> since the location then becomes irrelevant
<Begasus> will check on the next run nephele, thanks for the pointer :)
<Begasus> Habbie, I think I got it working well enough now for lua/luarocks :)
<Nephele> Habbie, probably not missed but not send to qemu
<phschafft> nephele: again, not saying that it is a direct replacement of find_directory() but a new generation solution to the same problem.
<Nephele> sure
* Begasus wonders why we need luarocks_x86
<phschafft> one would also need to check the status on *at() to see how to best go for it in any OS.
<phschafft> some systems are a bit behind with the *at() system call variants.
<Nephele> Well, one problem your api has is that if i want to return the *correct* settings handle I need to know the mimetype of the application
<Nephele> in the C++ api this is easy and known
zard has joined #haiku
<Nephele> in the C api however it is not. So likely would require C apps to pass their mimetype or something
<botifico> [haiku/website] korli pushed 1 commit to master [+1/-0/±0] https://github.com/haiku/website/compare/c609abe61fb2...209a4049fc1f
<botifico> [haiku/website] korli 209a404 - blog/diegoroux: create _index.md
<Nephele> or just not make it available from C
<phschafft> why is it a problem on the C side but not the C++ side?
<Nephele> Because in order to have a BApplication you already need to have your mimetype specified
<Nephele> in most cases (in all if you have gui apps) this is already the case, so can be dealt with more easily
<phschafft> yes, but how is that different for both worlds?
<Nephele> You will never have the mimetype known beforehand for the C version
<Nephele> so you can't make a version of the api that does not require it
<phschafft> and how do you know it from the C++ world?
<phschafft> is it in some global storage?
<Nephele> BApplication object
HaikuUser has joined #haiku
HaikuUser has quit []
<phschafft> and that is a global singleton?
<phschafft> ah, I see: The BApplication object is automatically assigned to the global be_app variable. The be_app variable allows you to refer to your BApplication object from anywhere in the code.
<phschafft> so, why not just provide a call to allow creation of that very object from the C side?
<Nephele> why would you? what's the point of using it in C?
<phschafft> I don't know. you said it is needed for find_directory() to work?
<phschafft> I'm really just trying to understand your point.
mmu_man has quit [Ping timeout: 480 seconds]
<Nephele> No, find_directory works as is from C since you only pass it constants for directories you want
<Nephele> in your example api if you want a handle to a settings file directly (not the directory) then the api would need to get this mimetype from the application to return the correct application specific settings file
<Nephele> or handle, anyhow
<phschafft> I mean sure, a function needs all the parameters it needs to work?
<phschafft> so, what's the problem?
<Nephele> yes, and in the C++ api we already have the mimetype available so we can simply do get_handle_for(kSettings)
<Nephele> while in the C api you would need to to get_handle_for(kSettings, myMimeType) and a shorthand would not be available at all :)
<phschafft> sure, the same functionallity will have a different interface in different languages.
<phschafft> and if you want a short hand, just add one.
<Nephele> yes, that was all i was saying
mmu_man has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
MisthaLu has joined #haiku
Nephele has quit [Quit: This computer has gone to sleep]
PetePete has joined #haiku
<Begasus> why!!! :/ luarocks doesn't seem to respect datarootdir on 32bit it seems
PetePete has quit [Ping timeout: 480 seconds]
Nephele has joined #haiku
UW_Mill has joined #haiku
<Begasus> k, fixed ... now LUA_NOBUILTIN=1 doesn't seem to take effect on 32bit
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
dalme_ has joined #haiku
DKnoto_W has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
PetePete has joined #haiku
_-Caleb-_ has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
UW_Mill has quit [Remote host closed the connection]
DKnoto_W2 has joined #haiku
mmu_man is now known as Guest11068
mmu_man has joined #haiku
Guest11068 has quit [Ping timeout: 480 seconds]
Nephele has quit [Quit: This computer has gone to sleep]
DKnoto_W has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
Nephele has joined #haiku
mmu_man has joined #haiku
nosycat has joined #haiku
* Begasus is so in the mood to nuke luarocks for 32bit ....
<Begasus_32> Build error: Failed finding Lua header lua.h (searched at /boot/system/bin/x86/include/lua/5.4).
<Begasus> the path is correct for gcc2, but getting wrong one with gcc13
<Begasus> and installing with gcc2 version gives above error
<Nephele> I'd take a step back from it then :)
<Begasus> again :P
<Begasus> maybe I just bump lua for 64bit
<Begasus> and push the PR for luarocks with the fixes
<Nephele> honestly i'm not sure what luarocks is even for
<Begasus> the "npm" for lua rocks
<Begasus> or "pip" for python
<Nephele> yeah, just didn't see the point in libraries for lua yet
<Nephele> always wrote stuff i needed myself :g
<Begasus> nice if you got the skills :P
<Begasus> at least I see you're as bad with icon designing as I am :D
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57799] - https://git.haiku-os.org/haiku/log/?qt=range&q=50fc99b8a54d+%5E6c9192d702fd
<nekobot> [haiku/haiku] 50fc99b8a54d - HaikuDepot: Ratings scroller
HaikuUser has joined #haiku
kallisti5[m] has joined #haiku
<kallisti5[m]> whispers what's a ratings scroller
<Begasus> beats me, I don't see ratings with pkgman :)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Nephele> I think this refers to user reviews, no?
<Begasus> yeah, that should be clear I guess, how the scrolling fits in? ...
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
dodo75 has joined #haiku
diver1 is now known as diver
Nephele has quit [Quit: This computer has gone to sleep]
DKnoto_W has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
MisthaLu has quit [Quit: Leaving]
DKnoto_W2 has quit [Ping timeout: 480 seconds]
dodo75 has quit [Quit: Vision[]: i've been blurred!]
carlomon2e has quit []
mmu_man has joined #haiku
<Begasus> k, topic added at the forum, giving it a rest now :P
dodo75 has joined #haiku
_dodo75 has joined #haiku
Nephele has joined #haiku
<Calisto_Mathias> Heyyyy
<zard> o/
<nosycat> Hello!
<Calisto_Mathias> Hi zard nosycat :)
<Calisto_Mathias> how are you guys doing
<nosycat> Taking it easy.
<Calisto_Mathias> thats nice :D
<nosycat> Uh-huh! Looking over old projects. Making vague plans
<nosycat> Re-learning stuff.
<zard> And I'm working on writing my next blog post :)
<nosycat> I'm writing a small one too.
<Calisto_Mathias> oh okay that's nice :D
<Calisto_Mathias> i'm breaking my head over a bug which I have no idea why its occuring xD
<nosycat> Shameless plug: https://ctrl-c.club/~nttp/news/
<nosycat> Sorry to hear that. What bug?
<Calisto_Mathias> going through the log file now xD
<Calisto_Mathias> seems to be a bug when im comparing two entry_refs using the == operator
<nosycat> Huh.
<Calisto_Mathias> yah
<Calisto_Mathias> i'm not understanding why its happening
<Calisto_Mathias> spent the last 1 hour trying to figure out whether I messed something up with pointers
<Calisto_Mathias> can't find anything tho xD
<nosycat> Taking a break might help.
<Calisto_Mathias> yup
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
Calisto_Mathias has quit [Ping timeout: 480 seconds]
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57800] - https://git.haiku-os.org/haiku/log/?qt=range&q=722d3c01b7d6+%5E50fc99b8a54d
<nekobot> [haiku/haiku] 722d3c01b7d6 - kernel/fs: Increment pos in readv/writev so long as it's not -1.
<Begasus> closing down here
<Begasus> cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
nosycat has quit [Quit: Leaving]
Nephele has quit [Quit: This computer has gone to sleep]
dalme_ has quit [Read error: Connection reset by peer]
dalme_ has joined #haiku
Nephele has joined #haiku
<JME[m]> Hello again - 2 quick questions.
<JME[m]> 1. Where to PR documentation changes
Nephele has quit [Quit: This computer has gone to sleep]
<JME[m]> 2. At which point in the source does Haiku fire up the GUI? Is there the equivalent of a call to a 'NIX `init()`?
<JME[m]> and
<zard> 1. Nice :). Put those at https://github.com/haiku/website
<JME[m]> @zard. Ideal. Thanks Merci. Danke. Takk.
<zard> 2. Not an expert there, but I believe app_server is responsible for the GUI
Nephele has joined #haiku
<JME[m]> @zard so somewhere some code explicitly calls/starts app_server?
<zard> That is launched by the launch_daemon, which afaik is our init system
<zard> You can play with the launch_daemon using the launch_roster command
<Nephele> It depends what documentation you want to update. If it is stored in the source tree you can send a change request (Not a PR) to gerrit
<zard> Right. If the documentation is in the main repo, you'll want to push the changes to Gerrit
<zard> If it's in the website repo, you'll want to use GitHub
<JME[m]> >> You can play with the launch_daemon using the launch_roster command.
<JME[m]> Can one set another app to run as the main task? I know this sounds odd.
<Nephele> in theory you could, but the system is not designed to operate like this. expect the userland to break if you try that
<Nephele> the question would be why you want to replace app_server, what are you trying to achieve?
<JME[m]> nephele: thx. indeed. imagine one was trying to run a different userland.
<Nephele> ... why?
<JME[m]> the eternal question.
<Nephele> Well it boils down to this, like BSD haikus kernel and userland are deeply integrated. You probably can rip it out with enough effort and time, but you wouldn't really gain anything
<Nephele> just using a different kernel that is designed to operate like this for example minix 3 or linux would be much easier and faster
HaikuUser has joined #haiku
HaikuUser has quit []
<phschafft> nephele: what's your status later today?
<Nephele> when is later?
<phschafft> after dinner.
<phschafft> (which is not yet on the stove)
<Nephele> hmm, would be pretty late, i think tommorow or next week would be better then
* phschafft nods.
<phschafft> thank you. :)
zard has quit [Quit: leaving]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
Calisto_Mathias has joined #haiku
Calisto_Mathias has quit [Ping timeout: 480 seconds]
erysdren has quit [Quit: Konversation terminated!]
dodo75 has quit [Quit: Vision[]: i've been blurred!]
Nephele has quit [Quit: This computer has gone to sleep]
Nephele has joined #haiku
FreeFull has joined #haiku
mmu_man has joined #haiku
Nephele has quit [Quit: This computer has gone to sleep]
B2IA has quit [Quit: Vision[]: i've been blurred!]
DKnoto_W has quit [Quit: Leaving]
DKnoto has joined #haiku
B2IA has joined #haiku
ClaudioM has joined #haiku
Anarchos has joined #haiku
<Anarchos> hello
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Calisto_Mathias has joined #haiku
Calisto_Mathias has quit [Ping timeout: 480 seconds]
wiertelus[m] has joined #haiku
dovsienko has quit [Quit: Leaving]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Nephele has joined #haiku