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]
mmu_man has joined #haiku
Parole has quit []
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
hightower4 has joined #haiku
erysdren has joined #haiku
bjorkintosh has joined #haiku
hightower3 has quit [Ping timeout: 480 seconds]
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
Diver has quit [Quit: Leaving.]
Diver has joined #haiku
Diver has quit []
vdamewood has joined #haiku
John2 has quit [Remote host closed the connection]
AlaskanEmily has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
noir has quit [Quit: Vision[0.9.5-0906]: i've been blurred!]
funbreaker__ has joined #haiku
funbreaker__ has quit [Quit: Konversation terminated!]
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
AlaskanEmily has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mr_lou has joined #haiku
stux- has joined #haiku
stux|away has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
mr_lou has quit [Quit: Leaving]
mr_lou has joined #haiku
freddietilley has joined #haiku
HaikuUser2 has joined #haiku
<HaikuUser2> hello
HaikuUser2 has quit []
<B2IA> (-.dam0) hello
mr_lou has quit [Quit: Leaving]
jmairboeck has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<Begasus> jessicah, around?
higen has quit [Quit: left - chatz]
higen has joined #haiku
<Begasus> The issue for boost1.83 has been resolved, new issue for Haiku is created at: https://github.com/boostorg/config/issues/482
<Begasus> tagged you there :)
<jessicah> What's up?
<Begasus> old functions disable for haiku, you created the upstream patching in 2014 ;)
<Begasus> probably outdated and prevented building boost_locale
<Begasus> disabled in there: #define BOOST_NO_CXX11_HDR_TYPE_TRAITS and #define BOOST_NO_CXX11_STATIC_ASSERT
<jessicah> Boost has a full test suite to run
<Begasus> guess the other 2 can be disabled also by now
<Begasus> yeah, nothing really popped up there
HaikuUser has quit [Ping timeout: 480 seconds]
Begasus_32 has joined #haiku
<jessicah> I guess I can look myself
<Begasus> PR for boost1.83 is online
<Begasus> at haikuports*
x10z has joined #haiku
<jessicah> I did detailed testing back then, as there were things that weren't actually passing in the boost regression tests, but Haiku has made progress in our library stuff
<jessicah> I.e. things compiled fine, but weren't correct
<Begasus> right, and things changed in their process too
<jessicah> Yeah
<jessicah> So as long as someone actually reviews test results from changing the platform headers, all good
<jessicah> As successful compilation isn't sufficient at all
<Begasus> I know, hence I call for the masters in the class :)
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus> jessicah, some of the output on the tests: https://bpa.st/JVBA
<Begasus> '/libs/uuid/test//../include/boost/uuid/uuid.hpp' (can't find a directory for "include" in the source, the header is found in "boost"
<Begasus> "boost/uuid"
mr_lou has joined #haiku
Anarchos has joined #haiku
<Anarchos> hello !
sulis1 has joined #haiku
<Begasus> Hi Anarchos
<Anarchos> Begasus i am looking for an example of an app notified with the wifi status : i want Vision to reconnect automatically (tired to relaunch it manually when i change my wifi netwok)
sulis has quit [Ping timeout: 480 seconds]
<Begasus> doesn't Vision already reconnect after a network drop-out?
<Begasus> in any case ... no idea there :)
<Anarchos> Begasus the workflow is : launch Vision, then connect to my wifi. Vision never sees the wifi being connected
* Anarchos no joke intended on blindness of Vision :)
<Begasus> ah ... patches welcome I presume then ;) (how do other IRC clients respond to it?)
<Anarchos> Begasus no idea
<Anarchos> i think that if i send patches for troubles that annoy me, then quality will improve for all :)
<Begasus> we could all benifit yeah :)
x10z has joined #haiku
<Begasus> bbl
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mmu_man has joined #haiku
x10z has joined #haiku
<Anarchos> Applications compiled with the new gcc13 do'nt have debug source files in Debugger anymore
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit []
<jmairboeck> Anarchos: maybe related to this: https://github.com/haikuports/haikuports/issues/9261?
x10z has joined #haiku
<nielx[m]> Anarchos: yep Debugger needs to be updated to parse the lineinfo. Should not be a biggie, if waddlesplash is not on it, I can have a look
vezhlys has quit [Quit: Leaving]
<Anarchos> nielx[m] it explains that : DwarfFile::_ParseLineInfo("/boot/system/lib/libgcc_s.so.1"): unsupported version 5
mr_lou has quit [Remote host closed the connection]
Anarchos has quit [Ping timeout: 480 seconds]
AD_MOS has quit [Read error: Connection reset by peer]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Diver has joined #haiku
x10z has joined #haiku
x10z has quit []
Anarchos has joined #haiku
xet7_ has joined #haiku
x10z has joined #haiku
stux- has quit []
stux|away has joined #haiku
xet7 has quit [Ping timeout: 480 seconds]
<Begasus> ...on 39700th target...
<Begasus> ;)
<Begasus> 13 crashes so far (tests still running for boost)
HaikuUser has joined #haiku
HaikuUser has quit []
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus> <note>The long double tests have been disabled on this platform either because the long double overloads of the usual math functions are not available at all, or because they are too inaccurate for these tests to pass.</note>
<Begasus> hope it saves the output to a log :)
Anarchos has quit [Ping timeout: 480 seconds]
<B2IA> (AGMS) Anarchos, I use a bash script to monitor Vision's log file. If there's no activity on IRC for X minutes, it does a "whois" to see if the connection to the server is still live. If no response to that, it quits and restarts Vision. And that's due to PPPoE DSL connectivity sessions only lasting for a couple of days at my ISP. Vision just doesn't notice that it's got a dead connection.
x10z has joined #haiku
Babaj has joined #haiku
<Begasus> ...on 50000th target... (you were right jessicah ... quite a testsuite) :)
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
OscarL has joined #haiku
* OscarL reminds Begasus of the "tee trick" to save Terminal output as logs. Example: "hp python3.12 |& tee -a py3.12-build.log"
xet7__ has joined #haiku
<OscarL> Basically: "<command> |& tee -a <log_file>". I should remember that more often :-D
xet7_ has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mr_lou has joined #haiku
mr_lou has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
x10z has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> Hola OscarL :)
<OscarL> Hello Begasus :-)
<Begasus> problem is I can't compare with ICU66 :/
<OscarL> Yeah... hard to do much without having a baseline to compare (same with my Pythons' tests runs... I really need to get some logs from running them under Linux to compare :-D)
<OscarL> Wee! "grabbing xonsh-0.14.1-1-any.hpkg and moving it to..."
<OscarL> Now let's see if the REPLACES works as intended...
<Begasus> compared to the number of targets having about 25 crashes so far isn't that bad I think ;)
<Begasus> ...on 88600th target...
<OscarL> ouch.
<OscarL> Boost should be called Bloat :-D
<OscarL> Mmm, good thing I decided to first try xonsh-0.11-0 from the repos... Just starting it up results in some errors :-D "OSError: [Errno -1] General system error" and some "AttributeError: 'NoneType' object has no attribute 'sysinfo'
<Begasus> nice and clear :P
<OscarL> And "~/.xonshrc" yikes!
<Begasus> whoops :)
<OscarL> Fist time trying xonsh so... all new to me :-) (it is a shell, like bash, but with Python syntax). /me goes to do some reading before starting to patch things :-P
<Begasus> trial and error :)
<Begasus> biab
HaikuUser has joined #haiku
<OscarL> The 0.14.1 version seems to have resolved the ""AttributeError: 'NoneType' object has no attribute 'sysinfo'" error, and the "xonsh" package correctly replaces the older ("xonsh_python310") one, so... we're on the good path :-D
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
mmu_man has joined #haiku
Babaj has quit [Quit: Leaving]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
noir has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Begasus> re
<Begasus> meanwhile ...on 107800th target...
freddietilley has quit [Quit: WeeChat 4.0.2]
<Begasus> testing bcp (tools), shouild be close(r) to the end? ;)
OscarL has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 480 seconds]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<waddlesplash> nielx[m]: there's more to it than parsing version 4, as you can see it's actually emitting version 5 lineinfo
<waddlesplash> nielx[m]: iirc I discovered that passing -gdwarf-4 does get us version 4 lineinfo. So the patch still needs modifying.
<Begasus> one of the errors: ../boost/asio/ssl/detail/openssl_types.hpp:23:10: fatal error: openssl/conf.h: No such file or directory
<Begasus> to be expected as those packages are not included in the recipe ...
mmu_man has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
Parole has joined #haiku
Parole has quit []
smalltalkman has quit []
mr_lou has joined #haiku
OscarL has joined #haiku
mr_lou has quit [Quit: Leaving]
ClaudioM has joined #haiku
x10z has joined #haiku
<OscarL> Mmm, lint on HaikuPorts is failing with "[Errno 2] No such file or directory: 'haiku-licenses-master'"
<OscarL> (was working 4 hours ago)
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Anarchos has joined #haiku
x10z has joined #haiku
x10z has quit []
anarchos1 has joined #haiku
anarchos1 is now known as Anachos
Anachos is now known as Anarchos1
nephele has joined #haiku
nephele has quit []
nephele has joined #haiku
x10z has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
Anarchos1 is now known as Anarchos
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
xet7__ has quit []
xet7 has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mr_lou has joined #haiku
<mr_lou> So I found yabasic, which looks nice for a simple language. But doesn't have simple sound commands. Are there any simple programming languages that has simple sound commands? (For a guy who wants to code a simple morse thing).
<Begasus> SDL?
cocobean has joined #haiku
<nephele> SDL isn't a programing language :)
<bjorkintosh> 'software defined language' :-)
<bjorkintosh> I know, I know.
<Begasus> just hit me nephele :)
<Begasus> bbl
<jmairboeck> SDL is a C library, and I wouldn't classify C as "simple" :)
gouchi has joined #haiku
<bjorkintosh> how would you classify C compared to C++ then?
<nephele> If all you have is a unix hammer...
<nephele> doesn't basic have the "Beep" command?
<bjorkintosh> nephele, some dialects do. some eschewed it.
<nephele> i think it did on my IBM BASIC on my IBM Personal Portable Computer(tm)
<bjorkintosh> that would be GW-BASIC and QBASIC
<cocobean> GCC13/LLVM16 - force DWARF default to DWARF v3. GDB handles DWARF v5 - but requires Haiku integration (or do remote cross-development debugging).
<jmairboeck> bjorkintosh: I think C is more difficult to use than C++ because it lacks all the high-level abstractions (string, vector etc.). You have to do that all manually in C, with more potential for errors.
<bjorkintosh> do you though, jmairboeck? you can just use tcl or python to handle the tricky bits :-)
<nephele> don't think ibm basic is related to qbasic? don't know about gw-basic
<bjorkintosh> I'm just kidding. I know what you mean.
<bjorkintosh> nephele, both of those had the 'beep' command. it beeped the internal speaker.
<nephele> ah, i interpreted your "that would be" as in reference to my previous line
<bjorkintosh> of course, since the OS on the IBM PC was written by one MicroSoft, and GW-BASIC and QBASIC were also written by the same company...
<nephele> bold of you to assume my ibm pc had an OS
<nortti> < nephele> don't think ibm basic is related to qbasic? don't know about gw-basic ← the IBM ROM basic was a licensed version of microsoft basic, which could be ehanced from DOS side by the BASICA command that loaded ROM basic + disk support. GW-BASIC is compatible with BASICA but doesn't require the presence of ROM BASIC
<nephele> ... has two floppy drives, it *can* run an OS. but it does run ibm basic interpreter ;)
<nephele> nortti: Your quoting style is really confugins
<nephele> confusing*
<bjorkintosh> confugins is really confusing.
<nortti> nephele: it's common in several channels I frequent, so I guess I've learnt to read it
<nephele> It seems really wierd to quote the entire message if it's only a couple lines up and the context is clear
<nephele> if you quote like that i have to first find where your message actually starts
<nephele> it's not even on a second line :/
<nortti> it makes sense to me if you are on a channel that has high traffic (specific messages may be lost) or if the conversation has moved on (it contains all the required context in itself)
<nephele> In that case a second line would still make it much easier to parse
<nortti> as for being on a second line, dunno about your irc client but mine cannot pre-compose several messages in a row, so again on higher traffic channels there would be the danger of the original message disappearing in scorllback by the time you write the reponse
<nortti> interesting though, you are the first person I've ever seen have any trouble with it
<nortti> do you have more experience with discord / slack than IRC?
<zdykstra> I see it often from Matrix users; it's how the Matrix<>IRC bridge translates quoted replies.
<nephele> Well, I think that the entire message is red because it highlights me doesn't make it easier
<nephele> I only use slack very sparingly to interact with webkit developers, i've never used discord
<nortti> was wondering because they are tuned for much longer messages / longer turnaround than IRC has traditionally been
talos has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
<jmairboeck> Are there any sample icons that use the new perspective transformation in the HVIF format?
ClaudioM has quit [Quit: leaving]
<Begasus> g'night peeps
Begasus has quit [Quit: Vision[]: i've been blurred!]
mr_lou has quit [Quit: Leaving]
talos has joined #haiku
cocobean has quit [Quit: Page closed]
x10z has joined #haiku
talos has quit [Quit: Konversation terminated!]
Parole has joined #haiku
Anarchos has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
<Anarchos> How can i help in the port of webkit ?
<nephele> hi Anarchos
<nephele> Well, first part would be to clone the repo (if you want clone it shallowly) and read the building instructions, after you've build it you can copy WebPositive to the WebkitBuild/ folder and run it from there to test your build, or with HaikuLauncher
<nephele> after you did that you can investigate changing code for the haiku port of webkit, if you need pointers where to look for some stuff you ask me or pulkomandy
<nephele> i think madmax knows too but not sure they are on irc
HaikuUser has joined #haiku
HaikuUser has quit []
noir has quit [Quit: Vision[0.9.5-0906]: i've been blurred!]
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57246] - https://git.haiku-os.org/haiku/log/?qt=range&q=d57510c0ff71+%5Ec14bd9b2e7cf
<nekobot> [haiku/haiku] d57510c0ff71 - Tracker: Reduce differences between NavMenu and SlowContextPopup.
<Anarchos> hello nephele
<Anarchos> nekobot th'at's clear enough . i saw there is a GSOC student whose commits are to chery-picked
<nephele> From the webkit2 stuff? I think pulkomandy has already worked through a big ammount of that stuff
<Anarchos> nephele ok
<Anarchos> i am motivated cause tired not being able to save my tiddlywiki...
<nephele> If you want to work on webkit2 you ask pulkomandy, but there are also other areas you can investigate
gouchi has quit [Remote host closed the connection]
<nephele> though webkit2 probably won't fix your wiki
<nephele> do you have a ticket for your tiddlywiki bug?
<B2IA> BeShare does recognize downed connections and recovers automatically with a retry timeout that increases for each failure.
<B2IA> (AGMS) Anarchos, in case you missed my reply last night: I use a bash script to monitor Vision's log file. If there's no activity on IRC for X minutes, it does a "whois" to see if the connection to the server is still live. If no response to that, it quits and restarts Vision. And that's due to PPPoE DSL connectivity sessions only lasting for a couple of days at my ISP. Vision just doesn't notice that it's got a dead connection.
<nephele> Doesn't the lag checking feature of vision notice a broken connection?
Parole has quit []
<B2IA> (AGMS) D'oh! Will have to try that lag checking, nephele.
<Anarchos> nephele noticket for my bug. but when i click on 'save' , web+ crashes :)
<Anarchos> AGMS i am sure there is a network API for application to be notified of wifi network changes...
<nephele> please open a ticket then, with your report. Then we can more easily give you directions on how to debug it :)
<Anarchos> nephele PulkoMandy told me 'patch and help welcome in webkit/web+'. So i will try it myself to solve it :)
<Anarchos> nephele i wo'nt do tickets until Debugger give my source files back :)
<Anarchos> since gcc-13, dwarf file line info in version 5 are flagged as 'unsupported'
<nephele> Regardless, please open a ticket! Atleast I can help reproduce it then to give pointers where to look
<Anarchos> nephele ok, will add it on my todo list.
<nephele> you can build haikuwebkit with drawf3 debug symbols to
B2IA has quit [Quit: Vision[]: i've been blurred!]
AGMS-BeOS has joined #haiku
AGMS-BeOS is now known as AGMS
B2IA has joined #haiku
B2IA has quit []
B2IA has joined #haiku
B2IA has quit [Remote host closed the connection]
B2IA has joined #haiku
<PulkoMandy> Even with the new gcc, the debug report will still have a backtrace
B2IA has quit []
<PulkoMandy> For webkit2, I merged some but not all things. There is still a webkit2 branch that I rebase and try to keep building, but I did not get the inter process communication using BMessages working yet
HaikuUser has joined #haiku
HaikuUser has quit []
<PulkoMandy> For Vision, there used to be an automatic retry timer when connection fails, but it was disabled or broken
<waddlesplash> I think it just doesn't detect dead connections
<AGMS> I see Axel was heavily involved with Vision's creation. Maybe he knows. Anyway, I'm setting the B2IA bridge to use lag checking. Probably should see the code to see if it does anything relevant to dead connection detection.
<AGMS> Meanwhile, updating the IRC bridge Haiku version.
<Anarchos> for vision : when i launch it before connecting to my wifi network, it never sees the wifi connection once it is established
<Anarchos> i will look into beshare source
<AGMS> So it just enumerates interfaces at startup and doesn't look for new network devices?
<AGMS> BeShare uses a Muscle server and a message protocol, possibly it just has a stay alive packet.
<AGMS> You'd think IRC would have that :-)
<Anarchos> AGMS i just want that someone explain me how the net_server should notify app that netwok is up or down
<AGMS> Hmmm, there's a keep alive flag in TCP connections, maybe that does something for detecting dropped connections.
* Anarchos finds it hard to be understood....
<AGMS> Weird Windows, 2 hours to notice it's dead: Typically, TCP Keepalives are sent every 45 or 60 seconds on an idle TCP connection, and the connection is dropped after 3 sequential ACKs are missed. This varies by host, e.g. by default, Windows PCs send the first TCP Keepalive packet after 7200000ms (2 hours), then send 5 Keepalives at 1000ms intervals, dropping the connection if there is no response to any of the Keepalive packets.
<Anarchos> when i launch vision, there is no network connection so no TCP connnection. then AFTER, i connect to a wifi network.
<Anarchos> i explain that vision connects automatically when wifi is turned on
<AGMS> That sounds more like a Vision missing feature - detecting changes in the networking setup while it is running. Lazy programmers!
B2IA has joined #haiku
<Anarchos> AGMS that's precisely the point i want to solve. but i don't know the 'good' or 'right' way to do it with net_server
B2IA has quit []
B2IA has joined #haiku
B2IA has quit []
B2IA has joined #haiku
<B2IA> (AGMS) OK, now B2IA has Lag Checking turned on in the Vision settings. Let's see if that makes it detect dead connections. Bash based log file timeouts still used to restart a dead Vision (could also be crashed etc) - belt and suspenders.
<AGMS> Rebooted the firewall, let's see if it's dead...
<B2IA> (AGMS) Nope, the IRC server sent back a notification and that recreated the firewall connection. Will just have to wait for a dead connection to happen naturally.
AGMS has quit [Quit: Vision[0.9.6-0203]: i've been blurred!]
nephele has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> where are debug reports saved ?
OscarL has quit [Quit: Page closed]
xet7 has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
selfish has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
AlienSoldier has joined #haiku
<AlienSoldier> does the code that handle haiku shutdown fully in ram or does it load stuff from the HD as it proceed?
HaikuUser has joined #haiku
HaikuUser has quit []
<AlienSoldier> I was wondering if a HD could park his head too soon could cause the system to hang before having time to disconect the power.
dqk_ has joined #haiku
dqk has quit [Ping timeout: 480 seconds]
selfish has joined #haiku
jess has joined #haiku