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
pch has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
thomaslewis has left #haiku [#haiku]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
x10z_ has joined #haiku
thomaslewis has left #haiku [#haiku]
x10z has quit [Ping timeout: 480 seconds]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
macdude22 has joined #haiku
ClaudioM has quit [Quit: leaving]
x10z_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thomaslewis has left #haiku [#haiku]
mmu_man has quit [Ping timeout: 480 seconds]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
<x512[m]> Wayland applications in Haiku. GTK 4 is not working properly because its event loop depends on Wayland screen fd.
<win8linux[m]> Would implementing xdg-decorations be needed for Wayland applications to use Haiku's window decorations?
bjorkintosh has quit [Remote host closed the connection]
selfish has quit [Read error: Connection reset by peer]
selfish has joined #haiku
thomaslewis has quit [Ping timeout: 480 seconds]
macdude22 has quit [Read error: Connection reset by peer]
sharivegas has quit [Ping timeout: 480 seconds]
legendaryamerican has quit [Quit: Connection closed for inactivity]
Begasus has joined #haiku
<Begasus> g'morning peeps
pch has quit []
rennj has quit [Ping timeout: 480 seconds]
Begasus_32 has joined #haiku
Begasus has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
Andros has joined #haiku
<netpositive> morning Begasus
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
<Begasus> morning netpositive
<Begasus> another internal compiler error, after removing llvm_clang 12 from the system the error is gone
mmu_man has joined #haiku
MajorBiscuit has joined #haiku
<nekobot> [haiku/haiku] pulkomandy pushed 1 commit to master [hrev56298] - https://git.haiku-os.org/haiku/log/?qt=range&q=91ee0332c3d0+%5Ef0ee02b25e02
<nekobot> [haiku/haiku] 91ee0332c3d0 - move acpi headers from x86 to non-arch
<nekobot> [haiku/haiku] pulkomandy pushed 1 commit to master [hrev56299] - https://git.haiku-os.org/haiku/log/?qt=range&q=ea698ddcbcb0+%5E91ee0332c3d0
<nekobot> [haiku/haiku] ea698ddcbcb0 - arm64: Use architectural system timer.
tuaris has quit [Read error: Connection reset by peer]
rennj has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 480 seconds]
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
Anarchos has joined #haiku
pch has joined #haiku
mmu_man has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Begasus> building wxgtk latest version (needs a bump for tiff) takes a few(?) hours ;)
<x512[m]> win8linux: Yes, xdg-decorations will be needed for proper displaying of Haiku window decorations. Not sure is is supported well in GTK 4.
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<win8linux[m]> GTK doesn't support it at all.
<win8linux[m]> Between the three major Wayland compositor implementations (Mutter, KWin, and wlroots), only GNOME's Mutter doesn't support it (intentionally too).
pinaraf has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pinaraf has joined #haiku
<x512[m]> There is also an option to use some Haiku-like GTK theme.
<x512[m]> Old 3deyes screenshot.
<trungnt2910[m]> This is GTK3?
<x512[m]> GTK3 in screenshot, but it is not Wayland.
<x512[m]> 3deyes said that it was hacky and incomplete implementation so it was abandoned.
<trungnt2910[m]> Ahh
<trungnt2910[m]> The GTK implementation that was Haiku native?
<trungnt2910[m]> Before Xlibe existed?
<x512[m]> Now I plan to implement Wayland to Haiku API translation.
<x512[m]> I am not sure about 3deyes GTK3 port. It seems Broadway backend based.
mmu_man has quit [Ping timeout: 480 seconds]
ablyss has joined #haiku
ablyss has quit []
ablyss has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
rennj has joined #haiku
x10z has joined #haiku
Gaspare has joined #haiku
tuaris has joined #haiku
Gaspare has quit [Quit: Gaspare]
Gaspare has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<trungnt2910[m]> <x512[m]> "Now I plan to implement Wayland..." <- I see. Looking forwards to running GtkSharp applications on Haiku!
<x512[m]> Problem: GTK use pool() on Wayland display fd to detect presence of pending messages but my Wayland in-proc server do not use fd and sockets... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/fFshOFYfYHAmjDcJXXWclxeZ)
<x512[m]> * Problem: GTK use pool() on Wayland display fd to detect presence of pending messages but my Wayland in-proc server do not use fd and sockets... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/OZItRLdXPKtOKlWsRwUCmtOu)
<x512[m]> * Problem: GTK use pool() on Wayland display fd to detect presence of pending messages but my Wayland in-proc server do not use fd and sockets... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/NRhrHZsznzXmsAQjODLUOThX)
pch has quit []
mmu_man has joined #haiku
x10z has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
MajorBiscuit has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Gaspare has quit [Quit: Gaspare]
<trungnt2910[m]> Any cross-platform C/C++ (preferably static) library to read HPKG files?
<trungnt2910[m]> I know the `package` tool on Linux but I need a library.
<PulkoMandy> the package tool uses libpackage from haiku which is built during our build
<PulkoMandy> I think someone wrote something in rust too?
<trungnt2910[m]> PulkoMandy: Which is not callable from C/C++ so I can't use it.
<PulkoMandy> the Rust one is here: https://docs.rs/hpkg/latest/hpkg/
<trungnt2910[m]> > <@trungnt2910:matrix.org> ```... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/RdLQvNoAlLgyHCFpOLtvKzoD)
<PulkoMandy> I don't have anything better to offer. There is probably something in Java too for haikudepot-web
<trungnt2910[m]> Yeah.
<trungnt2910[m]> I know the Java one.
<trungnt2910[m]> That one was quite nice, I used it as the base for my C# port.
<trungnt2910[m]> Wow the Rust version is surprisingly short.
<PulkoMandy> I don't know how complete it is
<PulkoMandy> the format isn't very complicated I think, then it depends how deep you need to access it
<trungnt2910[m]> Now I just need read-only access.
<trungnt2910[m]> Enough access for reading directories, files, permissions, and some basic attributes.
<x512[m]> trungnt2910: It is designed for read only access.
<trungnt2910[m]> My C# port was quite complicated but it supports exporting `.hpkg` files compatible with Haiku.
gouchi has joined #haiku
ClaudioM has joined #haiku
Gaspare has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
pch has joined #haiku
HaikuUser has joined #haiku
jmairboeck has joined #haiku
HaikuUser is now known as navjack
navjack has quit []
ynhuser|828468 has quit [Remote host closed the connection]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
navjack has joined #haiku
<Begasus> k, things so far done today, build scummvm latest version, bump tiff, bump wxgtk, bump scummvm_tools (secondary arch)
<Begasus> heading down for today, cu peeps! :)
Begasus has quit [Quit: Leaving]
ynhuser|828468 has joined #haiku
<navjack> Hey! I just wanted to report an issue related to the PS2 active multiplexing changes that i guess went into the nightlies a couple days ago? I have Haiku installed on an old Gateway laptop model MS2274 and as soon as i touch the trackpad now the device disconnects. Grepping the syslog shows possible hotplug and I/O errors. In input settings i can see the trackpad and then soon after i touch it, it just goes away. I could provide any
<navjack> other details ya might need to help out.
<PulkoMandy> hello navjack, if you can open a ticket at dev.haiku-os.org and include a syslog that would be a nice start
<navjack> sure thing
<PulkoMandy> if you can provide syslogs from both before and after the change that would be great
<PulkoMandy> in the end I didn't change the active multiplexing a lot, just ignored any data from the keyboard during the setup phase
<navjack> posted. hopefully this is helpful.
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<PulkoMandy> thanks
<PulkoMandy> the changes I did in the ps2 drivers are before the range you listed
<PulkoMandy> so my guess is https://git.haiku-os.org/haiku/commit/?id=5e596efecfa9cf43760e2b8043351566fc046d03 (movement_maker move to userland)
<PulkoMandy> I think waddlesplash was looking for someone to test this with an ALPS touchpad? So it's tested now? syslog doesn't say a lot on the ps2 side, the init appears to work normally and there's nothing else
<waddlesplash> the changes made to move things to userland should not affect ps2 io at all
<waddlesplash> where did navjack specify a range? The active multiplexing changes are the most likely culprit no?
<PulkoMandy> the ticket is at https://dev.haiku-os.org/ticket/17841
<navjack> i'm going back to previous revisions and seeing what one is the exact one. might take a bit but i might as well get that info for ya.
navjack has quit [Quit: Vision[]: i've been blurred!]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
Vidrep_64 has joined #haiku
ClaudioM has quit [Quit: leaving]
HaikuUser has joined #haiku
HaikuUser is now known as navjack
<navjack> there we go. 56295 is where it breaks for me. updated the ticket and added logs for ya. i'll stay on 291 for the time being and just keep an eye on the ticket if you want me to test anything.
hackkitten has quit [Ping timeout: 480 seconds]
<PulkoMandy> so it's indeed the MovementMaker change
<PulkoMandy> there isn't really any logs from the ALPS touchpad driver in either case
<navjack> yeah 93 is the only mouse related change made in that range from 91 to 95.
<navjack> the only thing in the log i noticed was on line 2570. mouse device exiting. useful information :-P
navjack has quit [Quit: Vision[]: i've been blurred!]
<PulkoMandy> "2570KERN: Mouse device exiting, Operation timed out"
<PulkoMandy> yes indeed, waddlesplash is there some missing handling for timeouts in the userland movement_maker?
<waddlesplash> oh, it's possible I didn't handle timeout errors properly
<waddlesplash> I added code to allow B_TIMED_OUT but maybe it doesn't work or it's in the wrong place?
<PulkoMandy> the ioctl for MS_READ in input_server does not seem to check for timeouts
<PulkoMandy> add-ons/input_server/devices/mouse/MouseInputDevice.cpp
<PulkoMandy> at least that's where the log comes from
<PulkoMandy> ah wait, I'm looking at older code let me check again
<PulkoMandy> ok there can be timeouts now but they are handled only if fIsTouchpad is true
<PulkoMandy> navjack, are you sure you don't have a mix of two different versions of haiku? for example an old driver or an old input-server in the non-packaged directories?
<andreasdr[m]> Hi
<andreasdr[m]> Whats uppppppp?
<waddlesplash> PulkoMandy: it shouldn't be possible really to have that happen because the new driver doesn't even reply to ms_read
<waddlesplash> So a mismatch either way would just not work
<waddlesplash> Rather than behaving as it apparently does
HaikuUser has joined #haiku
HaikuUser has quit []
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56300] - https://git.haiku-os.org/haiku/log/?qt=range&q=3c1a967efbbe+%5Eea698ddcbcb0
<nekobot> [haiku/haiku] 3c1a967efbbe - docs/develop: add some documentation for userlandfs and FUSE
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56301] - https://git.haiku-os.org/haiku/log/?qt=range&q=ba0a86ca6065+%5E3c1a967efbbe
<nekobot> [haiku/haiku] ba0a86ca6065 - input/mouse: Fetch the real ioctl error code from errno.
<waddlesplash> PulkoMandy: ^^ probably fixed
<PulkoMandy> is that how ioctl works?
<PulkoMandy> seems so, yes
<Vidrep_64> What particularly should I look for when trying to determine the cause of a crash in a debugger report?
<PulkoMandy> the thread state (for example something like this in the last Web+ report you posted: "state: Call (abort() called)")
tqh has joined #haiku
<PulkoMandy> this one is not very helpful but sometimes there is a more interesting message there
<PulkoMandy> and below that, the "stacktrace" is which part of the code was executing when the crash happened. In this case we see there "WebCore::FontCache::~FontCache() + 0x1d" which is the function that deletes/clears the font cache
jmairboeck has quit [Quit: Konversation terminated!]
gouchi has quit [Remote host closed the connection]
<Vidrep_64> Thanks for the answer PulkoMandy
<PulkoMandy> I see it calls several other functions, eventually it tries to start a timer: WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*) + 0x85 which is a bit strange thing to do at this point, and probably fails because a lot of the webkit code is already shut down
<Vidrep_64> I'm seeing the "WebCore::FontCache::~FontCache() + 0x1d" in every crash I've had the past day or two
<PulkoMandy> yes, it looks like a bug in the current code in WebKit, hopefully they will fix it in the next version
<tqh> Vidrep_64, have you updated to latest nightly and no longer see other crashes?
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tqh> Can we close this? https://dev.haiku-os.org/ticket/17583
<Vidrep_64> tqh, no other crashes
<Vidrep_64> tqh, yes, I believe it can be closed now
* tqh runs to close ticket :)
<tqh> I might to try some more WebPositive investigations if there is anything that is reproducable.
<tqh> Since we are on the topic, do you consider your network in haiku stable?
<Vidrep_64> I beleive i have only a couple of open tickets for WebPositive. One is the inability to log into my bank. The other is a freeze after lossing into Amazon.ca
<Vidrep_64> All of my wired networks are stable on several different PC's with Haiku
<Vidrep_64> I have issues with connecting wifi, which I never use, but have on one PC that I use for testing
<tqh> that's good. So less likely to be becuse of ip stack issues.
mmu_man has quit [Ping timeout: 480 seconds]
eroux has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
x10z has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
tqh has quit [Quit: Leaving]
Gaspare has quit [Quit: Gaspare]
<Not-34b6> [haikuports/haikuports] waddlesplash pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/ae8f8d6ddbdf...fce5d104aaca
<Not-34b6> [haikuports/haikuports] waddlesplash fce5d10 - xlibe: 0.2.0.
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
hackkitten has joined #haiku
B2IA has joined #haiku
B2IA has quit [Remote host closed the connection]
B2IA has joined #haiku
AlaskanEmily has joined #haiku
<Vidrep_64> waddlesplash, do we have a soft target date for the next Beta release?
<waddlesplash> Not yet, no
ClaudioM has joined #haiku
<Vidrep_64> Thanks
<Vidrep_64> gn
Vidrep_64 has quit [Quit: Vision[]: i've been blurred!]