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
smalltalkman has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<B2IA> (binky) 
_orealis has joined #haiku
<AlaskanEmily> Are the Beta 4 ISOs still hybrid builds?
_orealis has quit [Read error: Connection reset by peer]
_orealis has joined #haiku
orealis has quit [Ping timeout: 480 seconds]
_orealis is now known as orealis
<Skipp_OSX> The 32-bit ones are yes
<AlaskanEmily> Thanks
HaikuUser has joined #haiku
HaikuUser has quit []
<AlaskanEmily> Is it possible to use the 32-bit images on an EFI system?
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<jason123santa> if it can boot legacy then yes
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
pvalue has joined #haiku
pvalue has quit [Quit: Vision[]: i've been blurred!]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
Rapo has quit [Quit: Konversation terminated!]
HaikuUser has joined #haiku
HaikuUser has quit []
pvalue has joined #haiku
probono9 has quit [Quit: The Lounge - https://thelounge.github.io]
probono9 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Diver has joined #haiku
dby has joined #haiku
dby has quit [Quit: Vision[]: i've been blurred!]
pvalue has quit [Quit: Vision[]: i've been blurred!]
JakeSays has quit [Read error: Connection reset by peer]
JakeSays has joined #haiku
diver1 has joined #haiku
Diver is now known as Guest11156
diver1 is now known as Diver
Guest11156 has quit [Ping timeout: 480 seconds]
humdinger has joined #haiku
mmu_man has joined #haiku
gouchi has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<phschafft> Morning Begasus.
mmu_man has quit [Ping timeout: 480 seconds]
Begas_VM has joined #haiku
<Begasus> Morning phschafft
mmu_man has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/458bd6e8564b...39137b12f277
<botifico-c849d97b> [haikuports/haikuports] Begasus 39137b1 - libpostproc, disable static library (#8395)
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
Skipp_OSX has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<x512[m]> Haiku seems can't recover from case where driver with memory mapped files have permanent IO errors.
AlaskanEmily has quit [Remote host closed the connection]
LinuxUser has joined #haiku
Reinhilde is now known as Ellenor
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/39137b12f277...72ec5d169806
<botifico-c849d97b> [haikuports/haikuports] Begasus 72ec5d1 - libraqm, disable static library, remove libtool file (#8396)
LinuxUser has quit [Quit: =)]
tqh has joined #haiku
<win8linux[m]> Mornin' Begasus!
mmu_man has quit [Ping timeout: 480 seconds]
jason123santa has left #haiku [#haiku]
<Begas_VM> Morning win8linux[m] :)
mmu_man has joined #haiku
jason123santa has joined #haiku
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
jason123santa has left #haiku [#haiku]
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/72ec5d169806...d1b8a07716b8
<botifico-c849d97b> [haikuports/haikuports] Begasus d1b8a07 - libraw, disable static library (#8397)
gouchi has quit [Remote host closed the connection]
jason123santa has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/d1b8a07716b8...2801abb35df0
<botifico-c849d97b> [haikuports/haikuports] Begasus 2801abb - libsamplerate, cleanup, move cmake config files to devel package (#8398)
humdinger has joined #haiku
nephele has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/2801abb35df0...7c7ebaab89f7
<botifico-c849d97b> [haikuports/haikuports] Begasus 7c7ebaa - libshout, disable static library (#8399)
pvalue has joined #haiku
pvalue has quit []
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/7c7ebaab89f7...3bc301fe7e43
<botifico-c849d97b> [haikuports/haikuports] Begasus 3bc301f - libsmf, disable static library (#8400)
ScottD5 has joined #haiku
ScottD has quit [Read error: Connection reset by peer]
ScottD5 is now known as ScottD
Blendie has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/3bc301fe7e43...c16991b3b0c8
<botifico-c849d97b> [haikuports/haikuports] jmairboeck c16991b - bghostview: build with ghostscript 10 (#8393)
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/c16991b3b0c8...1a18e9480336
<botifico-c849d97b> [haikuports/haikuports] Begasus 1a18e94 - libsndfile, disable static library (#8401)
jason123santa has left #haiku [#haiku]
tqh has quit [Quit: Leaving]
jason123santa has joined #haiku
<trungnt2910[m]> Errmm, what's a "build package"?
<Begas_VM> you are facing the "waiting for ..." bug trungnt2910[m]
<trungnt2910[m]> No I'm not.
<trungnt2910[m]> It's a HyClone bug.
<trungnt2910[m]> But still I want to know what a "build package" is.
<trungnt2910[m]> trungnt2910[m]: HyClone is currently stubbing "watch volume" and "watch node" which are required for registering new volumes and new packages respectively.
<x512[m]> trungnt2910[m]: Where?
<trungnt2910[m]> x512[m]: > waiting for build package zlib-1.2.13-2 to be activated
<waddlesplash> jason123santa: no, 32bit now has efi
<jason123santa> Did not know that well I guess it would work then
<Begasus> trungnt2910[m], try to rename the recipe to azlib instead of zlib
<x512[m]> Need to look at HaikuPorter code to see what does it waiting exactly.
<trungnt2910[m]> The endless loop is expected on HyClone because it is lacking some infrastructure. However, I want to know what exactly the "build package" means and why it has to dynamically activate it in the first place.
<win8linux[m]> Usually whenever that bug happens I just copy the work dirs somewhere else, delete the original dirs, and copy the backup dirs back in.
<x512[m]> win8linux: It is not regular Haiku environment, HaikuPorter in running on Linux in something like Wine, but for Haiku guest.
<win8linux[m]> Oh
<humdinger> Before I go...
<win8linux[m]> Well, it does look like the "Waiting for..." HP bug that happens on regular Haiku.
<humdinger> PSA: You can help adding/updating translations for the next releases of
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/1a18e9480336...3bfb866e3669
<botifico-c849d97b> [haikuports/haikuports] Begasus 3bfb866 - libsndfile, cleanup, move cmake config to dev package, fix libVersion (#8402)
* humdinger waves
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
HaikuUser has joined #haiku
HaikuUser has quit []
<trungnt2910[m]> Is this a bug or is this intended?
the_evil has joined #haiku
<trungnt2910[m]> It seems that we're trying to cast a long that is apparently 0 to a (void*).
<trungnt2910[m]> And then dereference it.
<x512[m]> trungnt2910: Check pattern that will be overwritten and detected on stack overrun?
<trungnt2910[m]> x512[m]: I know, but I'm asking about these 4 lines:... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/MLsQcCCzwBPXGSxsfVIkzgix>)
the_evil has quit []
<x512[m]> Should be `((unsigned char *)(void *)&__stack_chk_guard)[0] = 0;`?
<x512[m]> So bug that nobody notice because /dev/random is usually available?
<trungnt2910[m]> Or why not just const char dummy[] = { 0, 0, '\n', 0xff } and then memcpy. Much more portable.
<trungnt2910[m]> x512[m]: True, but HaikuPorter somehow managed to nuke the whole HyClone VFS. And I'm trying to debug why but `haiku_loader` refuses to load :).
<x512[m]> Patches welcome: https://review.haiku-os.org/.
<trungnt2910[m]> x512[m]: I just want to ask first since there _might_ be some hidden meaning behind this.
<x512[m]> It should be fixed pattern initialization if random pattern generation failed.
<trungnt2910[m]> x512[m]: Also on buggy `chroot` environments it is not.
<nephele> haikuporter symlinks the normal drive into the work dir while running
<nephele> if you are outside the chroot and try to delete the work dir you may accidentally delete your OS ;)
<trungnt2910[m]> nephele: It's not a symlink, it's a bindfs.
<trungnt2910[m]> Also /dev is read-only so rm -rf-ing it should be harmless?
<x512[m]> nephele: > It is not regular Haiku environment, HaikuPorter in running on Linux in something like Wine, but for Haiku guest.
<nephele> yes, and? that doesn't change haikuporters behaviour
<nephele> haikuporter creates symlink inside the work directory back to various dirs in /system
<x512[m]> Some bugs may be in HyClone.
<trungnt2910[m]> nephele: But `rm` doesn't traverse symlinks.
<nephele> it does if you specify files behind them, it doesn't if you ask it to remove the file itself
<trungnt2910[m]> x512[m]: True, this is caused by a bug when using `unmount` on a `chroot` on HyClone.
<nephele> (difference between rm -rf "file" and "file/" is very icky in that case :D)
<x512[m]> Deleting HaikuPorter work directory with rm -rf is dangerous because it can cross mountpoints to file systems with user data.
<win8linux[m]> Only while HaikuPorter is running?
<trungnt2910[m]> Me ignoring advice...
<win8linux[m]> Uh, maybe delete the entire work dir after HaikuPorter has stopped.
<win8linux[m]> Presumably the chroot isn't active if HP is not running, therefore safe to delete the work dir?
<x512[m]> If HaikuPorter is stopped unexpectedly, it may not clear mount points in work directory.
<win8linux[m]> huh
<win8linux[m]> Haven't ever hosed a system yet by deleting work dirs after HP has stopped.
<trungnt2910[m]> x512[m]: Never experienced that.
<trungnt2910[m]> Also aren't the mount point harmless? The real dangerous things here are, like what nephele said, the symlinks.
<trungnt2910[m]> The only mount points are a bindfs to /dev and one new packagefs that is independent from the one on /boot/system.
<win8linux[m]> All things being said though, I'm working in a Haiku install.
<trungnt2910[m]> The dangers of the symlinks can easily be mitigated simply by converting them to relative links.
<win8linux[m]> You're in a Wine-like layer.
<trungnt2910[m]> win8linux[m]: The things I said about the mount points and symlinks also applies to real Haiku.
<x512[m]> HaikuPorter has a command to properly clean work directory.
<trungnt2910[m]> trungnt2910[m]: For example, rather than `system` linking to `/boot/system` it could simply be linked to `boot/system` and still work in the chroot environment.
<nephele> trungnt2910[m]
<nephele> I think what may be happening is that the symlinks are absolute
<nephele> and in the chroot that's fine, but viewed from outside it is disastrious
<nephele> ah, see you also wrote that, nevermind :F
<nephele> I guess someone should eventually patch haikuporter :D
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/3bfb866e3669...d85956022055
<botifico-c849d97b> [haikuports/haikuports] Begasus d859560 - libspiro, disable static library, add conflict to devel package (#8403)
<botifico-c849d97b> [haikuports/haikuports] kallisti5 pushed 1 commit to master [+3/-0/±1] https://github.com/haikuports/haikuports/compare/d85956022055...c7382e4c0ee8
<botifico-c849d97b> [haikuports/haikuports] kallisti5 c7382e4 - mesa: Add experimental mesa 23.1 package
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/c7382e4c0ee8...88a8d60ea9f9
<botifico-c849d97b> [haikuports/haikuports] Begasus 88a8d60 - libsquish, cleanup (#8404)
Anarchos has joined #haiku
<Anarchos> hello
<win8linux[m]> Good news Begasus, finally got Endgame: Singularity running on Haiku:
<Begasus> yeah, saw the changes :)
<Begasus> should run a build to check there (but that will be for when I'm at home with some more time I think) :)
<win8linux[m]> Bad news, trying to add an icon to the binary with the typical method makes it non-executable.
<Begasus> eeps
<win8linux[m]> Is the way to add an icon to a Python executable different than with usual ELF executables?
<Anarchos> win8linux[m] is it a graphical game ? or text based ?
HaikuUser has joined #haiku
HaikuUser has quit []
<botifico-c849d97b> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/88a8d60ea9f9...cf4acde49c08
<botifico-c849d97b> [haikuports/haikuports] Begasus cf4acde - libsvgtiny, don't build/install static library (#8405)
<Begasus> win8linux[m], iirc roidrex did some work there
<Begasus> or managed to add an icon to a python executable
<win8linux[m]> Anarchos, it is a graphical game.
<nephele> win8linux[m]: yes, just set the icon?
<win8linux[m]> Trying to do that makes the system consider it non-executable.
<nephele> oh, you asked if it is different, well kinda. you can't embed the icon in the ELF. but you can "just" add it to the ressources
<win8linux[m]> Well yeah sorry, that's what I meant.
<Anarchos> win8linux[m] oh i will install it asap
<win8linux[m]> Doing that the usual way makes it non-executable.
<nephele> yes, don't append it to the file
<nephele> only add it to the xattes itself
<win8linux[m]> Is this different from using addResourcesToBinaries?
<win8linux[m]> That's what I usually do when adding icons.
<Anarchos> win8linux[m] what is the package name to install ?
<nephele> no idea what you mean with that win8linux[m]
<nephele> i was talking about addattr
<Anarchos> win8linux[m] i can't find the package to install with pkgman
<win8linux[m]> It's not yet merged into HaikuPorts.
<win8linux[m]> nephele: Oh, haven't used addattr yet.
HaikuUser has joined #haiku
HaikuUser has quit []
nosycat has joined #haiku
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
<Begasus> cu later peeps
Begasus has quit [Quit: Leaving]
<Anarchos> x512[m] did you work on the gtk port ?
<x512[m]> Yes. 99% of GTK port is Haiku Wayland implementation.
<Anarchos> x512[m] i struggle to guess how to port gtksourceview
<Anarchos> x512[m] the version name scheming of gtk is such a mess
<x512[m]> It should build as is.
<x512[m]> 3deyes is doing packaging of GTK libraries.
<Anarchos> x512[m] i could never compiled it myself
<Anarchos> so you advise for me to ask him ?
<x512[m]> Version mismatch?
<x512[m]> New gtksourceview versions compile with GTK 4 only.
<Anarchos> x512[m] i tried with older ones
<Anarchos> no success though
<Anarchos> x512[m] it is the last dependcy i need to install coq.
_Dario_ has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Anarchos has joined #haiku
nephele has quit [Ping timeout: 480 seconds]
Forza has joined #haiku
ClaudioM has joined #haiku
<botifico-c849d97b> [haikuports/haikuports] kallisti5 pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/cf4acde49c08...da2d05ab3747
<botifico-c849d97b> [haikuports/haikuports] kallisti5 da2d05a - mesa: Updates for 23.1.0
Anarchos has quit [Quit: Vision[]: i've been blurred!]
tqh has joined #haiku
Begasus has joined #haiku
<trungnt2910[m]> <x512[m]> "Also what currently happens if..." <- I got `DeskCalc` nearly running on HyClone. Window forwarding works for a split second and then `app_server` ran into stubs.
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
augiedoggie has joined #haiku
Rapo has joined #haiku
augiedoggie_ has quit [Ping timeout: 483 seconds]
Begasus_32 has joined #haiku
Babaj has joined #haiku
jmairboeck has joined #haiku
<jmairboeck> win8linux[m]: there are a few examples for adding icons to scripts. I've done it for Frescobaldi, for example: https://github.com/haikuports/haikuports/blob/master/media-sound/frescobaldi/frescobaldi-3.2.recipe#L63-L80
<botifico-c849d97b> [haikuports/haikuports] kallisti5 pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/da2d05ab3747...e933a43bb391
<botifico-c849d97b> [haikuports/haikuports] kallisti5 e933a43 - mesa-23.1.0-rc1: Fix lavapipe renderer path definition
ClaudioM has quit [Quit: leaving]
augiedoggie_ has joined #haiku
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
augiedoggie has quit [Ping timeout: 480 seconds]
<Begasus> win8linux[m], commented on the PR
<win8linux[m]> Thanks, going to take a look.
<Begasus> seems to run OK, but got no clue how to use it ;)
Babaj has quit [Quit: Leaving]
augiedoggie_ has quit [Ping timeout: 480 seconds]
augiedoggie has joined #haiku
matt1 has joined #haiku
floof58 is now known as Guest11184
floof58 has joined #haiku
Guest11184 has quit [Ping timeout: 480 seconds]
matt1 has left #haiku [#haiku]
robobox has left #haiku [#haiku]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<win8linux[m]> jmairboeck: Where is frescobaldi.rsrc coming from?
<jmairboeck> that is built from frescobaldi.rdef with "rc"
<win8linux[m]> When I try to do the same with Singularity, HP fails to find it and stops.
<win8linux[m]> The equivalent file, anyways.
<win8linux[m]> Failed to open input file Singularity.rsrc': No such file or directory`
<win8linux[m]> Failed to open input file `Singularity.rsrc': No such file or directory
ADS_Sr has quit [Ping timeout: 480 seconds]
<jmairboeck> you have to transform the rdef.in file with sed into an rdef file (replacing the version number) and then compile the rdef with rc
<win8linux[m]> Wait nvm, there was a mistype.
<win8linux[m]> Hmm, the system says that it can't find an application to open the game now.
<jmairboeck> rc comes with haiku, for sed you probably have to add "cmd:sed" to BUILD_PREREQUIRES
<win8linux[m]> At least the icon is there now.
<jmairboeck> did you add the "settype" command?
<win8linux[m]> Nope, adding sed doesn't fix anything.
<win8linux[m]> Yes
<jmairboeck> your rdef.in file contains placeholders which have to be replaced with the real values
<jmairboeck> did you forget @LONG_INFO@ ? I didn't do that for frescobaldi
<win8linux[m]> Oh, those are usually filled in by the recipe. Hold on for a bit...
Anarchos has joined #haiku
<win8linux[m]> Alright thanks, added the necessary changes in the recipe to fill in those placeholders.
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus> heading down here, cu peeps
Begasus has quit [Quit: Leaving]
nosycat has quit [Quit: Leaving]
Anarchos has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser has quit []
HaikuUser2 has quit []
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
scanty has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Anarchos has joined #haiku
CPYou has joined #haiku
<Anarchos> hello
HaikuUser has joined #haiku
HaikuUser has quit []
dpirate has joined #haiku
Denn1z has joined #haiku
CPYou has quit [Ping timeout: 480 seconds]
Denn1z has quit [Ping timeout: 480 seconds]
jason123santa has left #haiku [#haiku]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Denn1z has joined #haiku
<Denn1z> Client: HexChat 2.16.0 • OS: Microsoft Windows 11 Pro (x64) • CPU: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (1.50GHz) • Memory: 15.8 GiB Total (8.9 GiB Free) • Storage: 586.8 GiB / 1.9 TiB (1.3 TiB Free) • VGA: Intel(R) Iris(R) Plus Graphics • Uptime: 1h 27m 4s
Denn1z has quit []
floof58 is now known as Guest11199
floof58 has joined #haiku
Guest11199 has quit [Ping timeout: 480 seconds]
jason123santa has joined #haiku
<andreasdr[m]> Arrrr.
jmairboeck has quit [Quit: Konversation terminated!]
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
mbrumbelow has joined #haiku
tqh has quit [Quit: Leaving]
Rapo has quit [Quit: Konversation terminated!]
tuaris has joined #haiku
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
ScottD4 has joined #haiku
ScottD has quit [Read error: Connection reset by peer]
ScottD4 is now known as ScottD