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]
AlaskanEmily has joined #haiku
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
vdamewood has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
HaikuUser has joined #haiku
HaikuUser has quit []
thelounge49207761 has joined #haiku
thelounge4920776 has quit [Ping timeout: 480 seconds]
thelounge49207761 is now known as thelounge4920776
MajorBiscuit has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
korli has joined #haiku
<Begasus> g'morning korli
botifico has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/43a13784b107...399737de6c18
<botifico> [haikuports/haikuports] Begasus 399737d - gdb, remove libtool files (#9112)
<korli> hi Begasus
<Begasus> mid-term at GSoC?
Begasus_32 has joined #haiku
<korli> Begasus: mid-term right, I'm learning things in the process :)
<Begasus> oh wow korli, would have thought you were the grand-master by now ;)
<Begasus> never too old to learn :D
<Begasus_32> https://bpa.st/2T7A
<Begasus> linking error on 32bit ...
<nielx[m]> looks like a missing -lbe
<Begasus> I'm not finding the mentioned file there, like "HttpParser.cpp"?
<nielx[m]> that comes from libnetservices2.a, bundled with Haiku
<Begasus> ah, hardcoded paths in the cmakelist.txt file
<Begasus> probably missing secondaryarch there
bbjimmy has quit [Ping timeout: 480 seconds]
<augiedoggie> there is a link_directories() command in the middle that isn't needed and messing up the build
<augiedoggie> along with a target_link_directories() command near the end
<Begasus> probably the line at the end containing: target_link_directories?
<Begasus> ah :)
<Begasus> good now :)
<Begasus> still not so good in regards making this work on both arch's
<augiedoggie> what do you mean?
<Begasus> setting hard coded paths
<augiedoggie> those commands aren't needed for either arch, they can be removed completely
<Begasus> .../lib vs .../lib/x86
<Begasus> find_library(network NAMES network PATHS /boot/system/develop/lib/ REQUIRED)
<Begasus> this isn't really portable for 32bit
HaikuUser has joined #haiku
<Begasus> well ... I do think it needs the libraries from lib/x86 there
<augiedoggie> cmake can find the libraries without those hints
HaikuUser has quit []
<augiedoggie> they don't hurt to be there
<Begasus> yep, should do
MajorBiscuit has quit [Quit: WeeChat 3.6]
erysdren has quit [Quit: Konversation terminated!]
<pairisto[m]> does anyone know the commands to emulate this routing behavior in Haiku:... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/TQxUVRJzPZydpDpIKkMVsIBb>)
<pairisto[m]> this is the routing setup that openvpn makes on linux
Anarchos has joined #haiku
erysdren has joined #haiku
<Begasus> how does one attatch a debugger for checking an app? (as mentioned by waddlesplash on the PR for fltk)
<pairisto[m]> * does anyone know the commands to emulate this routing behavior in Haiku:... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/pXUPjHZntkkDnafdTMXkrrQV>)
<pairisto[m]> * does anyone know the commands to emulate this routing behavior in Haiku:... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/eSwMFrDwlFswXHjicDmDEzQy>)
<Begasus> not someone that is around I guess pairisto[m] :)
meisme[m] is now known as OmarHanyKasban[m]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-2/±0] https://github.com/haikuports/haikuports/compare/399737de6c18...ca2ad0c7a5cd
<botifico> [haikuports/haikuports] Begasus ca2ad0c - ancient, bump version, cleanup (#9119)
AlaskanEmily has quit [Remote host closed the connection]
<Begasus> k, let's go all the way and switch fully to using gcc13 here :)
<Anarchos> Begasus you launch Debugger in Terminal
<Anarchos> Begasus and then you click on your app in the list
<Begasus> Anarchos, launched it from the menu and added, as you mentioned, posted report on the PR earlier, thanks
<Begasus> wasn't sure, so was looking into how it's done, hope I got it right :)
<Begasus> k, biab
<korli> pairisto[m]: you mean gateway for the interface?
<Anarchos> Begasus developers will tell :)
<Anarchos> Begasus btw, i began to write a detailed message to my PR on BeTeX. (2 years delayed lol). I will finish the message and send the PR in next weeks.
<pairisto[m]> korli: yes, should also mention that tun0 gets setup with `ifconfig tun0 inet 10.8.0.1 255.255.255.255 peer 10.8.0.2 mtu 1500 up` from openvpn
<korli> i suppose you can add a gateway for the interface
<pairisto[m]> with 10.8.0.1 or 10.8.0.2?
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<pairisto[m]> or would I do it with 10.8.0.0
<korli> don't know whether ifconfig can do this
<korli> pairisto[m]: what's your "route" output in Haiku at the moment
<pairisto[m]> this is after I did route delete tun0 10.8.0.1 host local, route add tun0 10.8.0.2 netmask 255.255.255.255 gw 0.0.0.0, and route add tun0 10.8.0.0 netmask 255.255.255.0 gw 10.8.0.2
<pairisto[m]> idealy, when I run route add tun0 10.8.0.2 netmask 255.255.255.255 gw 0.0.0.0 I add host to the end of it but it keeps saying that its an invalid option when I add it
<pairisto[m]> I am running the server on Haiku and the client on linux
<pairisto[m]> currently openvpn can get a packet from the client to the server but it doesn't end up hitting the interface
<korli> have you tried with "local" instead of "host"?
<B2IA> (binky) Thanks for running this server :)
<pairisto[m]> "local" runs but nothing about the behavior of openvpn changes afterwards
<B2IA> (binky) oh ok
<korli> openvpn expects a packet?
mmu_man has joined #haiku
<korli> pairisto[m]: you should work with tcpdump to check packets on each interface
<pairisto[m]> can you be a bit more specific about that? I don't think the server is ever "expecting" a packet. tcpdump just shows the client sending a bunch of pings that the server can't reply to since it can't reach the interface
<pairisto[m]> this is the tcpdump from the virtualbox adapter, not tun0 since it never receices anything
<korli> you should see the packets coming out the ethernet interface in Haiku
<pairisto[m]> yes, that is what that is. sorry for the confusion
<korli> is pcnet actually working for you?
<pairisto[m]> if you mean I can browse the internet then yes it does
<pairisto[m]> I can ping it and everything
<korli> I thought it's preferred to use Intel PRO/1000 MT : https://www.haiku-os.org/guides/virtualizing/virtualbox#part_trouble
<korli> anyway
<korli> so openvpn has a socket on 10.0.3.11?
<korli> I'm not sure I understand when you write "currently openvpn can get a packet from the client to the server but it doesn't end up hitting the interface"
<pairisto[m]> korli: yes, that's what I meant by that. its just that it doesn't go any further than that socket. it should be hitting tun0 but it isn't
<korli> and you see packets being written by openvpn to the tun socket
<korli> ?
<pairisto[m]> by "tun socket" so you mean the tun0 interface?
<pairisto[m]> because its not writing to both the interface and driver
<korli> i mean the driver socket
dqk_ has joined #haiku
<korli> driver fd
<pairisto[m]> it's not writing to it
<pairisto[m]> its reading but I haven't seen a write call to the driver
dqk has quit [Ping timeout: 480 seconds]
<korli> maybe you need to write something in the tunnel?
<korli> otherwise you can try to start openvpn with "strace -T -e %network", this will log the network syscalls (but you might need to add read/write to the filter)
<pairisto[m]> writing didn't do anything unfortunately so I'll try the strace option
<korli> also you might try with a Linux VM to understand how the openvpn should behave
<korli> server
<pairisto[m]> thats what I have been doing
<korli> you can probably compare the strace outputs on linux and haiku
<pairisto[m]> besides the routing issues, its been almost the same output
<pairisto[m]> I say almost because there are sometimes weird "VIRT" things (thats the best way I can describe it) but I don't think those are a Linux specific thing
<pairisto[m]> * I say almost because there are sometimes weird "VIRT" things (that's the best way I can describe it unfortunately) but I don't think those are a Linux specific thing
Begasus has quit [Quit: Vision[]: i've been blurred!]
<korli> ok, is the clock important?
<pairisto[m]> nothing points to it being important :/
<korli> can openvpn server do some verbose log?
<pairisto[m]> yes:
<pairisto[m]> what it looks like in linux^
<korli> clock might be important for instance the timezone
<pairisto[m]> they are on the same time
<pairisto[m]> what it looks like in haiku^ both are running servers
<pairisto[m]> the generic read part is just a printf I added
erysdren has quit [Quit: Konversation terminated!]
<korli> the "read from TUN/TAP returned 1768" looks wrong
<korli> plus the "IP packet with unknown IP version=0 seen"
<pairisto[m]> it probably is but the part that says "IP packet with unknown IP version=0 seen" is because nothing is returned
<pairisto[m]> I should mention that openvpn wants the driver in an non-blocked state so that's why the reads are numerous
<korli> hmm it read a packet and thought it could be interpreted as a packet
<korli> pairisto[m]: right but the reads shouldn't return a full length packet when none are available
<pairisto[m]> there was no packet to begin with. it is trying to interpret nothing as a packet
<pairisto[m]> I think that would be edited by changing the numbytes variable here (https://review.haiku-os.org/c/haiku/+/6608/18/src/add-ons/kernel/drivers/network/tun/driver.cpp#289) right?
Begasus has joined #haiku
<korli> when retreive_packet didn't retrieve any packet, it should update the numbytes indeed
<korli> this is the kind of things you can check when comparing the strace outputs between linux and haiku
<pairisto[m]> I do change it here (https://review.haiku-os.org/c/haiku/+/6608/18/src/add-ons/kernel/drivers/network/tun/driver.cpp#164) so I guess I can add an if statement
<korli> an else, for the case queueToUse->Used() is zero
<korli> it should be "if (queueToUse->Used() > 0) {" btw
Begasus has quit [Quit: Vision[]: i've been blurred!]
<korli> pairisto[m]: make sure to answer to comments on https://review.haiku-os.org/c/haiku/+/6608?tab=comments "done" when you've made a fix for the comment, etc..
Begasus has joined #haiku
<pairisto[m]> which ones have I not marked DONE on?
<pairisto[m]> on my end they are all marked resolved?
<korli> well they are 29 unresolved comments. Make sure to use the reply at the change level to actually send your comment replies
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/ca2ad0c7a5cd...e553ce71cd24
<botifico> [haikuports/haikuports] Begasus e553ce7 - dbus, move documentation to devel package (#9120)
zard has joined #haiku
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
Yonle has quit [Quit: See you later.]
Yonle has joined #haiku
Maturi0n has joined #haiku
Maturi0n_ has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
nosycat has joined #haiku
korli has quit [Quit: Page closed]
<andreasdr[m]> Hi there!
<nosycat> Hello!
<andreasdr[m]> Hi nosycat
<nosycat> Just deleted my Haiku VM. Maybe I'll use my EeePC more.
<nosycat> Found a Linux distro that's even lighter, but bigger.
<Begasus> is it as much fun/challenge? :)
<nosycat> It's different, in interesting ways.
<nosycat> Wish I could put Haiku on a newer, beefier machine.
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/e553ce71cd24...d24bbd7aa637
<botifico> [haikuports/haikuports] Begasus d24bbd7 - fdk_aac, removes empty directory in $documentationDir (#9121)
<nekobot> [haiku/haiku] anevilyak pushed 1 commit to master [hrev57184] - https://git.haiku-os.org/haiku/log/?qt=range&q=39f337c8126e+%5Ef8bd82e1980a
<nekobot> [haiku/haiku] 39f337c8126e - Debugger: Refactor CliContext::WaitForThreadOrUser
erysdren has joined #haiku
<B2IA> (thaflo) hello, i downloaded cdtomp3ripper0.3 - someone knows how to get the source?
<Begasus> oh hi there thaflo :)
<Begasus> yack still active I see :)
<Begasus> no matches on repology ...
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/d24bbd7aa637...cd573f166687
<botifico> [haikuports/haikuports] Begasus cd573f1 - gettext, move documentation to devel package (#9122)
Begasus_32 has quit [Ping timeout: 480 seconds]
<B2IA> (thaflo) hi Begasus :-)
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> long time no see, nice to see you're still around :)
<Begasus> moving the docs for ghostscript_gpl reduces the base package about 13MiB :)
<B2IA> (thaflo) oh, i'm always around in the scene, but actually not contributing anything
<Begasus> np, still nice to see old familiar nicks popping in from the old days :)
<B2IA> (thaflo) nice to read :-)
<Begasus> guess we need a conflict for the ghostscript_gpl packages (devel), both provide libgs.so
mmu_man has joined #haiku
kinkinkijkin has quit [Quit: Leaving]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/cd573f166687...2a6420c1e862
<botifico> [haikuports/haikuports] Begasus 2a6420c - ghostscript_gpl, move documentation to devel package, add conflict for devel package (#9123)
<Begasus> on the current fltk the documentation isn't installed (it's build though) :)
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> nah, it's ok
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/2a6420c1e862...aa6c7acac33a
<botifico> [haikuports/haikuports] davidkaroly aa6c7ac - tenacity: update to 1.3.1 (#9117)
mmu_man has joined #haiku
B2IA has quit [Ping timeout: 480 seconds]
AGMS-BeOS has joined #haiku
AGMS-BeOS is now known as AGMS
tercaL has joined #haiku
tercaL has quit []
tercaL has joined #haiku
B2IA has joined #haiku
AGMS has quit [Quit: Vision[0.9.6-0203]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<B2IA> (AGMS) Butler message for thaflo cdtomp3ripper0.3 is just a bash script which asks the user for settings, then calls the LAME encoder to make the MP3 files. The source code IS the executable - just open it in an editor.
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/aa6c7acac33a...86dd1084085f
<botifico> [haikuports/haikuports] Begasus 86dd108 - glog, move documentation to devel package (#9124)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/86dd1084085f...c91c029c5fbe
<botifico> [haikuports/haikuports] Begasus c91c029 - libgnt, move documentation to devel package (#9125)
HaikuUser has joined #haiku
<Begasus> closing down for today, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
Halian has quit [Remote host closed the connection]
Halian has joined #haiku
tercaL has quit [Remote host closed the connection]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
jmairboeck has joined #haiku
nosycat has quit [Quit: Leaving]
zard has quit [Ping timeout: 480 seconds]
KapiX has joined #haiku
Anarchos has joined #haiku
KapiX has quit [Quit: KapiX]
selfish- has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
frkazoid333 has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
Maylay_ has quit [Quit: Pipe Terminated]
Maylay has joined #haiku
FreeFull has joined #haiku
FreeFull has quit []
FreeFull has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
xiku has quit [Quit: WeeChat 4.0.2]
selfish has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
<Anarchos> hello
<erysdren> hi
<Anarchos> erysdren you use a watcom tablet ?
<andreasdr[m]> Hi
<Anarchos> hello andreasdr[m]
<andreasdr[m]> Hi anarchos
<Anarchos> Did anybody succeed in using tiddlywiki on haiku ?
B2IA has quit [Ping timeout: 480 seconds]
AlaskanEmily has joined #haiku
B2IA has joined #haiku
ablyss has joined #haiku
jess has joined #haiku
FreeFull has quit []