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
HaikuUser has joined #haiku
dalme has quit [Ping timeout: 480 seconds]
HaikuUser has quit []
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
<x512[m]> @Skipp_OSX: Tracker regression: Read-only directories background is incorrectly repainted when resizing columns.
<x512[m]> File names are not visible when dragging.
<x512[m]> Shadows should be not visible when dragging.
<x512[m]> Making file date grayed out when selected looks weird.
linuxmaster has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
pvalue has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
nephele_xmpp has joined #haiku
illwieckz has joined #haiku
illwieckz has quit [Remote host closed the connection]
vdamewood has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
frkzoid has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
akashkumar has joined #haiku
akashkumar has quit [Remote host closed the connection]
pvalue has quit [Quit: Vision[]: i've been blurred!]
akashkumar has joined #haiku
akashkumar_ has quit [Ping timeout: 480 seconds]
<Begasus[m]> morning peeps
<erysdren> morning Begasus
<erysdren> what Matrix client are you using?
<Begasus[m]> kallisti5 waddlesplash can someone reach the reboot button for buildmasters? timed-out both
<Begasus[m]> Hi erysdren (@_oftc_erysdren:matrix.org) atm NeoChat, later during the day Quaternion
<Begasus[m]> NeoChat running master though, not the one in the depot :)
<erysdren> are these on Haiku?
<Begasus[m]> errr ... I'm on Haiku bare metal, so yes ;)
<erysdren> ohh nice lol
<erysdren> which one do you prefer? NeoChat or Quaternion
<Begasus[m]> both are fine, NeoChat works great with colorschemes, so I mostly use that in the evening/morning
<erysdren> ahhh
<Begasus[m]> during the day when I don't need a dark theme I switch to Quaternion (nick completion is easier there)
<erysdren> i havent actually booted haiku r1b5 on bare metal yet, i should
<erysdren> i just need to find a spare drive i can consistently use, i keep having to sacrifice my haiku drives lol
<erysdren> for other purposes
<Begasus[m]> I'm really happy to be back on bare metal aaain here
<Begasus[m]> again*
<Begasus[m]> bugger, lost my recipe for codevis, should do that one again ...
nephele_xmpp has left #haiku [Error from remote client]
frkazoid333 has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
duncsauce has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
nephele_xmpp has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
duncsauce has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus[m]> still reported as version 0.1 in the about window
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
frkzoid has joined #haiku
akashkumar7902 has joined #haiku
OscarL has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
<OscarL> morning Begasus[m], erysdren.
<OscarL> Some of your user mentions show up a bit weird, Begasus[m] :-D. Example: https://oftc.irclog.whitequark.org/haiku/2025-02-17#34011891;
<Begasus[m]> Hi OscarL !
<Begasus[m]> One of the reasons I switch to Quaternion :)
<Begasus[m]> there are 2 nicks for erysdren (@_oftc_erysdren:matrix.org) :)
akashkumar has quit [Ping timeout: 480 seconds]
<Begasus[m]> wanted to prep for bumping the KDE frameworks, but since both buildmasters are down I can only prep the branches for now
<Begasus[m]> any luck on scipy OscarL ?
<OscarL> still trying to figure out things.
<Begasus[m]> it's a mess with openblas :/
<OscarL> trying to understand why our recipes disable lapack on openblas, but enable cblas on lapack (makes no sense to me)
<Begasus[m]> didn't check the history there, so not sure how/what is going on there
<OscarL> I (now) understand that the lapack and openblas packages are *both* implementations of BLAS/LAPACK. But lapack's implementation of BLAS is not optimized, thus why one might want to rely on openblas instead.
<Begasus[m]> maybe just try to enable lapack in openblas and nuke lapack?
<OscarL> I was wondering that, might work for scipy, but not sure about other stuff that expects lapack and not openblas.
<OscarL> in any case, I think that first I will try to just nuke "cblas" from lapack.
<OscarL> that *might* solve its .pc files requiring a blas.pc that does not exists.
<OscarL> (unless we enable the unoptimized BLAS included in lapack)
<OscarL> "nuking" libcblas should be safe (at least according to "pkgman search -r libcblas")
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<OscarL> anyway... "fun".
<Begasus[m]> yeah :)
<OscarL> having *both* lapack and openblas providing "develop/headers/cblas.h" also not good at all :-D
<OscarL> maybe instead of having lapack doing only LAPACK... and openblas doing only BLAS...
<OscarL> we should build lapack with its basic BLAS, and openblas with its optimized LAPACK...
<OscarL> and just make the _devel package CONFLICT with the other?
MisthaLu has joined #haiku
<OscarL> so you can still choose which implemetation to use, but both package stop relying one on the other, that seems messy and unnecessary to me.
<OscarL> From an article that talk about blas/lapack in relation to numpy/scipy...
<OscarL> "most libraries that implement BLAS also implement the LAPACK specification. This means that only one library needs to be installed in order to use BLAS functions in NumPy."
Nasina has quit [Read error: Connection reset by peer]
<OscarL> for some reason we do some weird lapack+openblas mix up.
<Begasus[m]> that I gathered already, just didn't persue the issue :)
<OscarL> anyway... in the meantime, I think https://github.com/haikuports/haikuports/pull/11534 could be merged.
nephele_xmpp has left #haiku [Error from remote client]
<OscarL> "
<OscarL> all builders lost" :-/
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/1f138cf2996b...4829fb0fed8d
<nekobot> • OscarL (4829fb0f): numpy: update to version 2.2.1. (#11534)…
<Begasus[m]> Done :)
<OscarL> thanks :-)
<Begasus[m]> biab, kid needs to go to work :)
<OscarL> read you later! (I'm logging off too).
<Begasus[m]> cya OscarL
<erysdren> cya both
<OscarL> later erysdren! :-)
OscarL has quit [Quit: Gone with the wind]
<akashkumar7902> Hey, I have put printf statements on the first line of mousedown function in slider.cpp but it is not shown in logs when i launch the mediaplayer application from cmd
<Begasus[m]> re
<nekobot> [haikuports] pulkomandy pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/4829fb0fed8d...f46ad5e032f6
<nekobot> • pulkomandy (f46ad5e0): sdcc 4.5.0
<Begasus[m]> buildmasters triggered again :)
akashkumar7902 has quit [Ping timeout: 480 seconds]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
AD_Haiku_onPC has joined #haiku
freddietilley has joined #haiku
nephele_xmpp has joined #haiku
utzig has quit [Remote host closed the connection]
toasterking has quit [Remote host closed the connection]
henesy has quit [Remote host closed the connection]
leahc has quit [Remote host closed the connection]
dominicm has quit [Remote host closed the connection]
wolfdog has quit [Remote host closed the connection]
rodolphoeck has quit [Remote host closed the connection]
wolfdog has joined #haiku
toasterking has joined #haiku
henesy has joined #haiku
utzig has joined #haiku
dominicm has joined #haiku
akashkumar has joined #haiku
<erysdren> aw hell, its 2am and im bored as sin, im gonna try porting TrenchBroom to Haiku agian.
<erysdren> again.
<Begasus[m]> +1
rodolphoeck has joined #haiku
akashkumar7902 has joined #haiku
HaikuUser has joined #haiku
<akashkumar7902> anytime I make changes in interface kit classes, a compile of mediaplayer (jam -q MediaPlayer) don't seem to reflect the change, I need to build haiku.hpkg/haiku_devel.hpkg and then do a restart
<akashkumar7902> is this the fastest way ?
leahc has joined #haiku
akashkumar has quit [Ping timeout: 480 seconds]
HaikuUser is now known as xqkuang
Nasina has joined #haiku
Nasina has quit [Remote host closed the connection]
Nasina has joined #haiku
<erysdren> Begasus: small heads up, looks like qt6_base_devel should also include qt6_svg_devel as a dependency
<erysdren> it doesnt, and while configuring TrenchBroom with CMake it said qt6 failed to find "required Qt6 component"
<Begasus[m]> ??
<Begasus[m]> qt6_base shouldn't depend on a sub package
<Begasus[m]> qt6_svg depends on qt6_base, not the other way around
<erysdren> oh i see
<erysdren> shrug. i got it configuring. gonna work on building it now
<Begasus[m]> thank those that did a great job to split up Qt6, much better aranged as Qt5 where it's a all in one package with tons of dependencies
<Begasus[m]> good luck :)
<Begasus[m]> already on Qt6 6.8.2 here (but can't update due to a error in building haikuplugins with it)
<erysdren> lol just got a Tracker crash while typing to search in the /boot/ folder
<erysdren> cant seem to reproduce
<erysdren> (in a vm rn)
<erysdren> anyone here use catch2 btw?
<erysdren> i cant seem to get it to work, TrenchBroom is trying to include <catch2/catch.hpp> which doesnt seem to exist
<erysdren> not sure how it's supposed to work, i'm not familiar with catch2
<Begasus[m]> tried searching haikuports repository to see if anything uses it?
<erysdren> oh i see
<erysdren> TrenchBroom requires catch2-v2, current catch2 is v3
<erysdren> Haiku seems to package v3
<erysdren> i see Arch Linux ships a separate catch2-v2 package :/
<Begasus[m]> maybe see if it can be added as a seperate version? (probably will conflict with v3)
<Begasus[m]> welcome to library hell :)
<erysdren> lol
<erysdren> yeah
<erysdren> probably vcpkg ships catch2-v2, and TB uses vcpkg normally.
<erysdren> my whole patch involves working around vcpkg to use CMake+manual edits
<erysdren> since vcpkg will never touch Haiku, probably.
<Begasus[m]> they should update their targets :)
<erysdren> if i can figure out how to upgrade TrenchBroom to catch2-v3, ill push it upstream maybe.
<Begasus[m]> +1 always good to try to push upstream
<erysdren> stupid tests
<erysdren> i wanna fix the program not the tests :P
<Begasus[m]> heh
<Begasus[m]> running into simular thing atm, build error for examples
<Begasus[m]> maybe we should add something to grab upstream paches (like getting them from Gentoo or others) with PATCH_URI ? :)
<erysdren> ok, building again... some minor catch2 migration stuff so far...
<erysdren> wait, im dumb. i can skip building the tests for now. i forgot
<erysdren> probably shaved 35 minutes off build time lo
<erysdren> lol*
mmu_man has joined #haiku
<coolcoder613> Upgraded to a 12GB 3060+6GB 1060!
<erysdren> nice!!
<erysdren> more errors fixed, now on our way...
<erysdren> funny to get some "ambiguous overload" type errors on Haiku but not on Linux
<erysdren> while both using a modern-enough gcc/g++
<erysdren> no idea why it'd be different.
HaikuUser has joined #haiku
<erysdren> howdy!
<HaikuUser> Hi! Is there a way to avoid the ALT+Q for my python+qt app?
<erysdren> hmm, i'm not sure. anyone else know?
HaikuUser is now known as JackDaniel
<erysdren> howdy Jack
<JackDaniel> I need to send my Haiku laptop to a repair center and I don't want to expose my personal data, so I wrote a simple login app in python&qt, but the login screen can be skipped by pressing ALT+Q, which is not so cool
<JackDaniel> as you suppose, the app runs in fullscreen
<Begasus[m]> backup data and delete from disk?
<JackDaniel> yeah, I know, but that's all I can do?
<Begasus[m]> so far I don't know anything that prevents someone from getting into the Desktop
<Begasus[m]> but that's just me
<erysdren> i bet the average pc repair center tech wouldn't even recognize haiku at a glance
<erysdren> but yeah, i'd probably just backup
<JackDaniel> I can also remove the SSD from my laptop, but...
<erysdren> that sounds like the easiest.
<erysdren> whats the issue with the laptop?
<outsidecontext[m]> JackDaniel: I think you can implement the closeEvent on the QMainWindow. Then do a event.ignore() there
Nasina has quit [Remote host closed the connection]
<erysdren> Begasus: what macro does Haiku define in C/C++? is it __HAIKU__?
<nephele_xmpp> JackDaniel: if you don’t want to leak personal data remove the harddisk
<nephele_xmpp> A repair shop won’t use your provided OS to debug anything. Perhaps they will boot linux, and linux can *read* beFS, regardless of your logiin screen
<nephele_xmpp> or maybe they won’t boot anything
<Begasus[m]> erysdren: yep
<Begasus[m]> bugger, buildmasters still down
JackDaniel has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser is now known as JackDaniel
<JackDaniel> I did what outsidecontext said and it worked. Thank you! If I want to package this simple login to a hpkg, where should I start? Mayme someone else need such a small app.
<erysdren> i think the main way to do that is with HaikuPorter
<erysdren> and for adding to the depot, you can do a pull request on https://github.com/haikuports/haikuports/
<outsidecontext[m]> JackDaniel: Cool, glad this worked. I wasn't sure I remembered correctly :D
<JackDaniel> yes, it worked. I'm not so good at python stuff. I tried first to do it in C++ and BeAPI, but I;m not so familiar with it so far
<JackDaniel> my laptop really needs to have new speakers, a new cooler and some restive paste on the processor... and a good cleaning
<erysdren> Begasus: you have any idea what is the proper way to do a stack trace in a C program on Haiku?
<erysdren> on linux you'd use execinfo.h
dalme has joined #haiku
diver has joined #haiku
<Begasus[m]> erysdren: strace program?
<Begasus[m]> JackDaniel: if you could add this to haikuports it will become available to all
<erysdren> damnit, i got TrenchBroom built but it just crashes when starting the GL part of the editor
<erysdren> the intro part of the menu works, though
<nephele_xmpp> JackDaniel: anyway, if you just want the pretend security of the lock screen, i am kind of confuses why you didn’t use the one already build-in
<Begasus[m]> erysdren: for starters I mostly tail syslog for things like this
<Begasus[m]> if you are familiar with debugging you could attatch it to the Debugger :)
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
MisthaLu has quit [Ping timeout: 480 seconds]
Nasina has quit [Read error: Connection reset by peer]
<erysdren> how can i set the default text editor on Haiku?
Nasina has joined #haiku
<nephele_xmpp> filetypes
<erysdren> thanks
<erysdren> found it
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
<mmu_man> List index out of range in haikuporter…
<mmu_man> removed repository/ but still here
<mmu_man> hmm seems having empty SOURCE_URI in a recipe is the issue
<mmu_man> substring not found
<mmu_man> for "foo" :D
<nephele_xmpp> mmu_man: better make a ticket so we can keep track of this. It needs better error messsagges :)
BrunoSpr has joined #haiku
<mmu_man> yes, done
<mmu_man> not sure where to put the check in the python code
HaikuUser has joined #haiku
HaikuUser has quit []
pvalue has joined #haiku
pvalue has quit [Quit: Vision[]: i've been blurred!]
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<JackDaniel> ok, I created a pull request with my login app, here: https://github.com/haikuports/haikuports/pull/11793
<JackDaniel> I donno if will be accepted or not, I just let you to know
<JackDaniel> @nephele_xmpp - because I didn't know Haiku has a login screen, which can start automatically at the boot time. Is allready there such an app?
<JackDaniel> I know it has a lock screen feature, but not a login. Am I wrong?
andreaallegri has joined #haiku
<nephele_xmpp> JackDaniel: in screensavers. But you can just start it on boot
andreaallegri has left #haiku [#haiku]
akashkumar_ has joined #haiku
diver has quit [Quit: Leaving.]
<erysdren> Begasus: any idea where i can get debuginfo for Haiku GL libs?
<erysdren> Debugger cant find them
JackDaniel has quit [Ping timeout: 480 seconds]
akashkumar7902 has quit [Ping timeout: 480 seconds]
diver has joined #haiku
<Begasus[m]> erysdren: checked for mesa?
zard has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
<akashkumar_> how can I access PostMessage from seekslider.cpp in mediaplayer application
<akashkumar_> I want to post something to window
DKnoto has quit [Ping timeout: 480 seconds]
<erysdren> Begasus: it automatically tried to pull in debug info for mesa, GL, and couldn't automatically download a package for them (unlike the rest)
<erysdren> only wondering because i think TrenchBroom is failing on that
diver has quit [Ping timeout: 480 seconds]
<erysdren> so Haiku doesn't have a replacement for execinfo.h ?
<erysdren> on Linux you'd use it to embed a stack trace into your program itself without the need for an external debugger
<erysdren> OH its in a package?
<erysdren> lol im dumb
akashkumar has joined #haiku
<nephele_xmpp> erysdren: linux has execinfo in glibc, but everyone else has this in libexecinfo (also musl based distros)
<erysdren> understood
MisthaLu has joined #haiku
<akashkumar_> Hey, can someone with development experience, help me resolve this issue: https://pastebin.com/RAKMzcq6
<akashkumar_> I tried calling Window()->PostMessage(...) in mouseMoved function of seekslider.cpp
<akashkumar_> This is the only obstacle remaining for my solution to the ticket #8567: https://dev.haiku-os.org/ticket/8567
<nephele_xmpp> please stop putting stuff up on pastebin and use a proper paste website .-.
<nekobot> • mmuman (ba5eebd2): testdisk: Add patch for SCSI disks
<nekobot> [haikuports] mmuman pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/f46ad5e032f6...ba5eebd203cb
<nephele_xmpp> it crashes on my phone, it crashes in webpositve, and in safari this is a tracker infested nightmare. I need to dismiss dialogs before i can even see the paste, and i need to sscroll down after that
<Begasus[m]> mmu_man: no rebuild for that ?
<akashkumar_> I am really sorry about that, Is there any good paste website you guys prefer ?
<nephele_xmpp> I usually use 0x0, but that uploads stuff via the commandline. I think begasus uses bpaste?
<nekobot> [haikuports] mmuman pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/ba5eebd203cb...bbf8e10f1f82
<nekobot> • mmuman (bbf8e10f): testdisk: bump version
<Begasus[m]> for simple txt I just use bpa.st yet
<Begasus[m]> ah there is mmu_man 's bump :)
<Begasus[m]> you can also use the Tracker add-on uploadit?
vdamewood has quit [Quit: Textual IRC Client: www.textualapp.com]
<Begasus[m]> runConfigure: Must specify optimization flags when overriding CFLAGS/CXXFLAGS.
<Begasus[m]> had that a short while ago too :P
<nephele_xmpp> pastebin .-.
<nephele_xmpp> cant even remove the sidebar, it stays that huge
frkazoid333 has joined #haiku
<erysdren> finally got a stack trace from TrenchBroom, it's calling some GL function that resolves to a 0x0 address
<erysdren> no idea what that mean
<erysdren> s
andreaallegri has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
andreaallegri has left #haiku [#haiku]
DKnoto has joined #haiku
bjorkintosh has joined #haiku
tombhadAC has joined #haiku
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
linuxmaster has quit [Ping timeout: 480 seconds]
bbjimmy has joined #haiku
akashkumar7902 has joined #haiku
akashkumar_ has quit [Ping timeout: 480 seconds]
janking has joined #haiku
<erysdren> i have a sneaking suspicion that the culprit is libglew
<erysdren> why else would an OpenGL function call direct to 0x0000
<erysdren> maybe TrenchBroom handles GL/GLEW initialization in a way that doesnt work with Haiku
<erysdren> aka Mesa
* Begasus[m] needs a focus atm :)
<janking> hello all
<erysdren> hi
* phschafft adjusts the beam focus for Begasus[m].
<andreasdr[m]> Hi there.
<phschafft> :)
nipos has left #haiku [Disconnected: Received SIGTERM]
nipos has joined #haiku
<akashkumar7902> Finally, made my first PR with haiku: https://review.haiku-os.org/c/haiku/+/8997
<akashkumar7902> :P
nephele_xmpp has left #haiku [Error from remote client]
akashkumar has quit [Quit: Connection closed for inactivity]
freddietilley has quit [Quit: WeeChat 4.5.0]
drusatori_alt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
janking has quit [Quit: Vision[]: i've been blurred!]
drusatori_alt has joined #haiku
Skipp_OSX has quit [Ping timeout: 480 seconds]
<erysdren> time for bed lol
<erysdren> its 10am
<erysdren> ill make a package... later. for now here's my patch: https://erysdren.me/temp/trenchbroom-haiku.patch
janking has joined #haiku
<erysdren> goodnight all
erysdren has quit [Quit: Konversation terminated!]
chilledfrogs has quit [Quit: connection reset by purr]
HeteroChromia420[m] has joined #haiku
chilledfrogs has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58649] - https://git.haiku-os.org/haiku/log/?qt=range&q=05a7e7ba633c+%5Ec8252422b8b3
<nekobot> [haiku/haiku] 05a7e7ba633c - libroot/malloc: Avoid memset() of newly mapped memory in OpenBSD malloc.
janking has quit [Quit: Vision[]: i've been blurred!]
rexbinary has quit [Quit: ZNC - https://znc.in]
rexbinary has joined #haiku
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
piku has joined #haiku
janking has joined #haiku
neoncortex has joined #haiku
andreaallegri has joined #haiku
<andreaallegri> hi
<andreaallegri> tell me
<andreaallegri> whatever you want ... ;)
wicknix_ has joined #haiku
<andreaallegri> I'm always alone: ​​at least talk...
<andreaallegri> el desaparecido ... xD
wicknix has quit [Ping timeout: 480 seconds]
andreaallegri has left #haiku [#haiku]
janking has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]> k, done :P
Skipp_OSX has joined #haiku
<Begasus[m]> thanks for earlier phschafft :D
<Begasus[m]> done for today
<Begasus[m]> cu peeps!
<akashkumar7902> hey, I am getting this error: https://bpa.st/K4QA, anyone got any idea what went wrong ?
<Skipp_OSX> Tracker regression: Read-only directories background is incorrectly repainted when resizing columns. ok that one is a bug
<Skipp_OSX> File names are not visible when dragging. Shadows should be not visible when dragging. Making file date grayed out when selected looks weird. The file names should be visible but greyed out, shadows should be visible but may look a bit messed up and is already in the process of being fixed. File data is only gray if cut, right?
andreaallegri has joined #haiku
janking has joined #haiku
<Skipp_OSX> Meaning the second column to the last column is only grayed out if the item is both selected and cut, should be full on black if not cut unless there's a bug.
andreaallegri has left #haiku [#haiku]
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
yann64 has joined #haiku
nephele_xmpp has joined #haiku
jmairboeck has joined #haiku
jnn is now known as jn
<mbrumbelow> @waddlesplash: Was looking at ticket 13554. With OpenBSD’s malloc are we able to use the different options to catch mem alloc issues?
<waddlesplash> in theory, maybe, but our own debug and guarded heaps are probably better
<mbrumbelow> Thanks
<mbrumbelow> OpenBSD gives various options in sysctl, etc…
<mbrumbelow> “In theory” is better than “no”.
<nephele_xmpp> you can run the debug allocator and guarded heap etc by just preloading it
<nephele_xmpp> you don’t need to fiddle with any global settingss like syscttl
<nekobot> [haikuwebkit] pulkomandy pushed 1 commit to branch haiku: https://github.com/haiku/haikuwebkit/compare/0346f7013c1d...691304baa779
<nekobot> • pulkomandy (691304ba): Haiku is missing mkostemp currently…
Nasina has quit [Remote host closed the connection]
zard has quit [Quit: leaving]
jmairboeck has quit [Quit: Konversation terminated!]
janking has quit [Quit: Vision[]: i've been blurred!]
phcoder has joined #haiku
gouchi has joined #haiku
<phcoder> PulkoMandy: forcing timer to HPET I get much further in the boot process. All the icons light up but the desktop doesn't show up. Log shows that my nvme disk is read correctly as it shows correct GPT table. In log it hangs after mmcdisk. Disabling MMC removes messages related to MMC but hang is still there. Any pointers?
Skipp_OSX has joined #haiku
<PulkoMandy> Did you try failsafe graphics? If all icons light up, you may be just missing the switch to the graphics driver
Nasina has joined #haiku
<PulkoMandy> I'm not sure if something else could be blocking at that point
MisthaLu has quit [Quit: Leaving]
<phcoder> I tried setting "Safe Mode". Is failsafe graphics separate from that?
<nephele_xmpp> yes
janking has joined #haiku
yann64 has quit [Quit: Vision[]: i've been blurred!]
gouchi has quit [Quit: Quitte]
<adrian_> hey
<adrian_> is there an official place to get haiku stickers and stuff from
<adrian_> where proceeds go to the project?
<B2IA> (AGMS) There are the stickers they give out at the FOSDEM convention, but I think those are free.
<nephele_xmpp> adrian_: freewear
<adrian_> ah link on the front page, there we go
<B2IA> (AGMS) Hmmm, there's a "Haiku Operating System Logo Case Badget Sticker" someone is selling on geekenspiel.
<adrian_> lol
<adrian_> EUR 27 cost, EUR 22 shipping :P
<mmu_man> oh a phcoder :)
<nephele_xmpp> for stickers? that seems wrong
<adrian_> and a mug
<adrian_> it's fine
<adrian_> shipping to california, USA
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58650] - https://git.haiku-os.org/haiku/log/?qt=range&q=e63683b2fb33+%5E05a7e7ba633c
<nekobot> [haiku/haiku] e63683b2fb33 - kernel/debug: Acquire the output mutex in the syslog sender and repeats checker.
<waddlesplash> adrian_: there's also a Cafepress store as well
<adrian_> ah
<adrian_> well too late I just spent money :P
<waddlesplash> lol, fair enough
Nasina has quit [Read error: Connection reset by peer]
<akashkumar7902> Hey, for devs that joined recently, I got this error: https://bpa.st/K4QA when I tried to compile mediaplayer, can someone please give insights on why this error occurred and any possible solution? Thanks
akashkumar has joined #haiku
<nephele_xmpp> /join #postmarketos%irc.oftc.net@irc.jabberfr.org
<nephele_xmpp> damn
<adrian_> lol
OscarL has joined #haiku
<OscarL> Seems I finally managed to get a working build of scipy 1.15.1.
* OscarL does a little happy dance.
<waddlesplash> OscarL: hrev58649 should reduce peak memory usage on your Python build some more, and probably improve speed a bit too
<waddlesplash> also, did you run any similar builds on Linux? would be interesting to see how far behind we are
<OscarL> waddlesplash: saw that commit. awesome. will try it as soon as I can.
<waddlesplash> :)
<waddlesplash> we are getting to the point where we are "only" 50-75% worse than Linux in many cases
<OscarL> re builds on linux... have tried 3.12 in the past but without paying much attention to memory usage (also, wasn't using haikuporter nor tmpfs, so hardly comparable)
<waddlesplash> ah, I meant speed not memory usage
<waddlesplash> and the interesting part is the build itself I think, indeed HaikuPorter stuff takes up more time
<waddlesplash> so just "time make ..."
<phcoder> Setting failsafe graphics didn't change anything
<waddlesplash> that part should be a more fair comparison in Haiku vs Linux
<OscarL> oh, speed was WAY faster on Linux, sure... but I tested long go, and also, I need to make sure I'm using the same optimization flags on both.
<waddlesplash> right
<waddlesplash> but how much faster is the interesting question
<OscarL> so it will be interesting to test again.
<waddlesplash> in my tests here, rebuilding libroot in VMware: Haiku is about 25 seconds at best, Linux is about 16 seconds
akashkumar_ has joined #haiku
<waddlesplash> but there are a bunch of differences there which make Haiku worse that I should adjust
<waddlesplash> e.g. I am not using the cross compiler on Haiku
<phcoder> APIC timer code fails to compute APIC timer calibration and sets it to 0. Setting it to a sane value makes APIC timer work
<OscarL> need to see what linux I have on this Phenom (or we'll be comparing against ubuntu 20.04)
<waddlesplash> the cross-GCC is built with a lot more stuff disabled
<waddlesplash> so it winds up being faster
<waddlesplash> I have some individual files I was looking at, on Haiku 0.7s build time on Linux more like 0.5something
<waddlesplash> the sys time seems the same or better, it's user time that's the difference
<waddlesplash> and it looks like it's mostly not libroot methods either, so it's just the compiler itself behaving differently I think
<waddlesplash> phcoder: ha, I think there are some tickets open with similar issues, but no devs had hardware that reproduced. If you manage to fix that will be great :)
<phcoder> waddlesplash: similar as in APIC timer not calibrating?
<waddlesplash> timer interrupts never happening"
<waddlesplash> is one such apparent symptom
<phcoder> Here it looks like APIC MMIO is disabled and only x2apic works
<waddlesplash> interesting
<waddlesplash> do we not handle that case already?
<waddlesplash> and the ticket I was thinking of is https://dev.haiku-os.org/ticket/19407
<adrian_> oh that's a much more fun newer hw
akashkumar7902 has quit [Ping timeout: 480 seconds]
<phcoder> Same issue apparently. Kernel understands x2apic but bootloader doesn't. The question is whether MMIO is just disabled or absent in this hw
<waddlesplash> hm
<waddlesplash> we only calibrate APIC timer in the bootloader?
<phcoder> Yep. And then pass it to the kernel
<waddlesplash> why do we do that I wonder
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<waddlesplash> we already use similar information for invariant TSC calibration if available (in the kernel)
<waddlesplash> we should do the same for LAPIC timer
<waddlesplash> ah, this is actually relevant for APIC calibration too because it depends on system_time
<waddlesplash> so we should really move the calibration
akashkumar_ has quit [Quit: Leaving]
B2IA has quit [Quit: Vision[]: i've been blurred!]
janking has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Nasina has joined #haiku
OscarL has quit [Quit: Gone with the wind]
Nasina has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser has quit []
nexus6 has joined #haiku
Nasina has joined #haiku
<waddlesplash> phcoder: I have a patch here to move LAPIC calibration into the kernel
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
<phcoder> waddlesplash: it's a bit more than this. SMP setup uses APIC registers as well
<waddlesplash> ah, does it?
<waddlesplash> well there's my patch anyway
<phcoder> Yes. So far I just disabled SMP. I wrote a patch to use x2apic for SMP setup if used by firmware but so far it doesn't work
<waddlesplash> ok
<waddlesplash> well you can test with my above patch and see what happens
<phcoder> Sure, let me do it
<waddlesplash> phcoder: it may be that the TSC is not properly calibrated either on your hardware in the bootloader
<waddlesplash> we calibrate it again in the kernel with CPUID as noted abive
<waddlesplash> that change did fix boot/run on some systems IIRC
<phcoder> Explanation is a bit wrong. Ultra 7 has old xapic but EFI uses x2apic and until we terminate boot services we shouldn't switch
<waddlesplash> ah that may be another reason to not calibrate in the bootloader
<waddlesplash> EFI services may not like that we mess with APIC state
<waddlesplash> for the timers anyway
dalme has quit []
akashkumar has quit [Quit: Connection closed for inactivity]
B2IA has quit [Quit: Vision[]: i've been blurred!]
<phcoder> waddlesplash: tested your patch. It works
<waddlesplash> nice
<waddlesplash> do you still need to disable smp?
<waddlesplash> with or without your patch also
B2IA has joined #haiku
<waddlesplash> but to confirm, you can boot to desktop now?
B2IA has quit []
B2IA has joined #haiku
B2IA has quit []
B2IA has joined #haiku
<phcoder> I still need to disable SMP and I still can't boot to desktop
<waddlesplash> hm
<waddlesplash> what happens now?
<phcoder> All icons light up but it doesn't go to desktop
<waddlesplash> what does onscreen debug output show?
HaikuUser has joined #haiku
HaikuUser has quit []
<phcoder> mmc_disk: Could not get device type
<waddlesplash> that's the last thing?
<waddlesplash> just block that driver then
<phcoder> Yes. Tried it. It just removes last messages. Apparently whatever hangs doesn't write
<waddlesplash> does KDL shortcut work?
<waddlesplash> Alt+SysRq+D
<phcoder> Let me try
nexus6 has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash> it should work by the time the rocket is lit IIRC
<phcoder> Alt+PrtScr+D doesn't work