00:30
smalltalkman has joined #haiku
01:06
HaikuUser has joined #haiku
01:06
HaikuUser has quit []
01:14
mmu_man has quit [Ping timeout: 480 seconds]
01:15
TMM has joined #haiku
01:30
_orealis has joined #haiku
01:33
<
AlaskanEmily >
Are the Beta 4 ISOs still hybrid builds?
01:34
_orealis has quit [Read error: Connection reset by peer]
01:35
_orealis has joined #haiku
01:36
orealis has quit [Ping timeout: 480 seconds]
01:36
_orealis is now known as orealis
01:39
<
Skipp_OSX >
The 32-bit ones are yes
01:54
<
AlaskanEmily >
Thanks
01:55
HaikuUser has joined #haiku
01:57
HaikuUser has quit []
02:27
<
AlaskanEmily >
Is it possible to use the 32-bit images on an EFI system?
02:28
orealis has quit [Read error: Connection reset by peer]
02:29
orealis has joined #haiku
02:33
<
jason123santa >
if it can boot legacy then yes
02:34
orealis has quit [Read error: Connection reset by peer]
02:36
orealis has joined #haiku
02:44
pvalue has joined #haiku
03:15
pvalue has quit [Quit: Vision[]: i've been blurred!]
03:35
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
03:59
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
04:05
Rapo has quit [Quit: Konversation terminated!]
04:27
HaikuUser has joined #haiku
04:27
HaikuUser has quit []
04:28
pvalue has joined #haiku
04:28
probono9 has joined #haiku
04:55
HaikuUser has joined #haiku
04:57
HaikuUser has quit []
05:26
Diver has joined #haiku
05:32
dby has joined #haiku
05:39
dby has quit [Quit: Vision[]: i've been blurred!]
06:27
pvalue has quit [Quit: Vision[]: i've been blurred!]
07:10
JakeSays has quit [Read error: Connection reset by peer]
07:11
JakeSays has joined #haiku
07:20
diver1 has joined #haiku
07:20
Diver is now known as Guest11156
07:20
diver1 is now known as Diver
07:26
Guest11156 has quit [Ping timeout: 480 seconds]
07:32
humdinger has joined #haiku
07:39
mmu_man has joined #haiku
07:47
gouchi has joined #haiku
08:13
Begasus has joined #haiku
08:14
<
Begasus >
g'morning peeps
08:14
<
phschafft >
Morning Begasus.
08:15
mmu_man has quit [Ping timeout: 480 seconds]
08:16
Begas_VM has joined #haiku
08:16
<
Begasus >
Morning phschafft
08:20
mmu_man has joined #haiku
08:37
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 39137b1 - libpostproc, disable static library (#8395)
08:38
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
08:39
Skipp_OSX has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
08:50
<
x512[m] >
Haiku seems can't recover from case where driver with memory mapped files have permanent IO errors.
08:52
AlaskanEmily has quit [Remote host closed the connection]
08:52
LinuxUser has joined #haiku
08:53
Reinhilde is now known as Ellenor
09:03
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 72ec5d1 - libraqm, disable static library, remove libtool file (#8396)
09:08
LinuxUser has quit [Quit: =)]
09:26
tqh has joined #haiku
10:15
<
win8linux[m] >
Mornin' Begasus!
10:18
mmu_man has quit [Ping timeout: 480 seconds]
10:22
jason123santa has left #haiku [#haiku]
10:39
<
Begas_VM >
Morning win8linux[m] :)
10:42
mmu_man has joined #haiku
10:51
jason123santa has joined #haiku
10:58
jason123santa has left #haiku [#haiku]
10:59
jason123santa has joined #haiku
11:02
jason123santa has left #haiku [#haiku]
11:09
<
botifico-c849d97b >
[haikuports/haikuports] Begasus d1b8a07 - libraw, disable static library (#8397)
11:13
gouchi has quit [Remote host closed the connection]
11:27
jason123santa has joined #haiku
11:34
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 2801abb - libsamplerate, cleanup, move cmake config files to devel package (#8398)
11:34
humdinger has joined #haiku
11:43
nephele has joined #haiku
11:45
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 7c7ebaa - libshout, disable static library (#8399)
11:51
pvalue has joined #haiku
11:58
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 3bc301f - libsmf, disable static library (#8400)
12:05
ScottD5 has joined #haiku
12:05
ScottD has quit [Read error: Connection reset by peer]
12:05
ScottD5 is now known as ScottD
12:07
Blendie has joined #haiku
12:27
<
botifico-c849d97b >
[haikuports/haikuports] jmairboeck c16991b - bghostview: build with ghostscript 10 (#8393)
12:36
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 1a18e94 - libsndfile, disable static library (#8401)
12:40
jason123santa has left #haiku [#haiku]
12:52
tqh has quit [Quit: Leaving]
13:01
jason123santa has joined #haiku
13:05
<
trungnt2910[m] >
Errmm, what's a "build package"?
13:06
<
Begas_VM >
you are facing the "waiting for ..." bug trungnt2910[m]
13:06
<
trungnt2910[m] >
No I'm not.
13:06
<
trungnt2910[m] >
It's a HyClone bug.
13:06
<
trungnt2910[m] >
But still I want to know what a "build package" is.
13:07
<
trungnt2910[m] >
trungnt2910[m]: HyClone is currently stubbing "watch volume" and "watch node" which are required for registering new volumes and new packages respectively.
13:07
<
x512[m] >
trungnt2910[m]: Where?
13:08
<
trungnt2910[m] >
x512[m]: > waiting for build package zlib-1.2.13-2 to be activated
13:08
<
waddlesplash >
jason123santa: no, 32bit now has efi
13:09
<
jason123santa >
Did not know that well I guess it would work then
13:10
<
Begasus >
trungnt2910[m], try to rename the recipe to azlib instead of zlib
13:10
<
x512[m] >
Need to look at HaikuPorter code to see what does it waiting exactly.
13:11
<
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.
13:14
<
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.
13:15
<
x512[m] >
win8linux: It is not regular Haiku environment, HaikuPorter in running on Linux in something like Wine, but for Haiku guest.
13:16
<
humdinger >
Before I go...
13:16
<
win8linux[m] >
Well, it does look like the "Waiting for..." HP bug that happens on regular Haiku.
13:17
<
humdinger >
PSA: You can help adding/updating translations for the next releases of
13:17
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 3bfb866 - libsndfile, cleanup, move cmake config to dev package, fix libVersion (#8402)
13:17
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
13:19
HaikuUser has joined #haiku
13:19
HaikuUser has quit []
13:27
<
trungnt2910[m] >
Is this a bug or is this intended?
13:27
the_evil has joined #haiku
13:28
<
trungnt2910[m] >
It seems that we're trying to cast a long that is apparently 0 to a (void*).
13:28
<
trungnt2910[m] >
And then dereference it.
13:28
<
x512[m] >
trungnt2910: Check pattern that will be overwritten and detected on stack overrun?
13:29
the_evil has quit []
13:31
<
x512[m] >
Should be `((unsigned char *)(void *)&__stack_chk_guard)[0] = 0;`?
13:32
<
x512[m] >
So bug that nobody notice because /dev/random is usually available?
13:33
<
trungnt2910[m] >
Or why not just const char dummy[] = { 0, 0, '\n', 0xff } and then memcpy. Much more portable.
13:33
<
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 :).
13:34
<
trungnt2910[m] >
x512[m]: I just want to ask first since there
_might_ be some hidden meaning behind this.
13:35
<
x512[m] >
It should be fixed pattern initialization if random pattern generation failed.
13:35
<
trungnt2910[m] >
x512[m]: Also on buggy `chroot` environments it is not.
13:36
<
nephele >
haikuporter symlinks the normal drive into the work dir while running
13:36
<
nephele >
if you are outside the chroot and try to delete the work dir you may accidentally delete your OS ;)
13:37
<
trungnt2910[m] >
nephele: It's not a symlink, it's a bindfs.
13:37
<
trungnt2910[m] >
Also /dev is read-only so rm -rf-ing it should be harmless?
13:37
<
x512[m] >
nephele: > It is not regular Haiku environment, HaikuPorter in running on Linux in something like Wine, but for Haiku guest.
13:37
<
nephele >
yes, and? that doesn't change haikuporters behaviour
13:37
<
nephele >
haikuporter creates symlink inside the work directory back to various dirs in /system
13:37
<
x512[m] >
Some bugs may be in HyClone.
13:38
<
trungnt2910[m] >
nephele: But `rm` doesn't traverse symlinks.
13:38
<
nephele >
it does if you specify files behind them, it doesn't if you ask it to remove the file itself
13:38
<
trungnt2910[m] >
x512[m]: True, this is caused by a bug when using `unmount` on a `chroot` on HyClone.
13:39
<
nephele >
(difference between rm -rf "file" and "file/" is very icky in that case :D)
13:40
<
x512[m] >
Deleting HaikuPorter work directory with rm -rf is dangerous because it can cross mountpoints to file systems with user data.
13:40
<
win8linux[m] >
Only while HaikuPorter is running?
13:41
<
trungnt2910[m] >
Me ignoring advice...
13:41
<
win8linux[m] >
Uh, maybe delete the entire work dir after HaikuPorter has stopped.
13:43
<
win8linux[m] >
Presumably the chroot isn't active if HP is not running, therefore safe to delete the work dir?
13:43
<
x512[m] >
If HaikuPorter is stopped unexpectedly, it may not clear mount points in work directory.
13:44
<
win8linux[m] >
Haven't ever hosed a system yet by deleting work dirs after HP has stopped.
13:44
<
trungnt2910[m] >
x512[m]: Never experienced that.
13:44
<
trungnt2910[m] >
Also aren't the mount point harmless? The real dangerous things here are, like what nephele said, the symlinks.
13:45
<
trungnt2910[m] >
The only mount points are a bindfs to /dev and one new packagefs that is independent from the one on /boot/system.
13:45
<
win8linux[m] >
All things being said though, I'm working in a Haiku install.
13:45
<
trungnt2910[m] >
The dangers of the symlinks can easily be mitigated simply by converting them to relative links.
13:46
<
win8linux[m] >
You're in a Wine-like layer.
13:46
<
trungnt2910[m] >
win8linux[m]: The things I said about the mount points and symlinks also applies to real Haiku.
13:46
<
x512[m] >
HaikuPorter has a command to properly clean work directory.
13:47
<
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.
13:49
<
nephele >
trungnt2910[m]
13:49
<
nephele >
I think what may be happening is that the symlinks are absolute
13:49
<
nephele >
and in the chroot that's fine, but viewed from outside it is disastrious
13:50
<
nephele >
ah, see you also wrote that, nevermind :F
13:50
<
nephele >
I guess someone should eventually patch haikuporter :D
13:55
<
botifico-c849d97b >
[haikuports/haikuports] Begasus d859560 - libspiro, disable static library, add conflict to devel package (#8403)
14:09
<
botifico-c849d97b >
[haikuports/haikuports] kallisti5 c7382e4 - mesa: Add experimental mesa 23.1 package
14:12
<
botifico-c849d97b >
[haikuports/haikuports] Begasus 88a8d60 - libsquish, cleanup (#8404)
14:12
Anarchos has joined #haiku
14:18
<
win8linux[m] >
Good news Begasus, finally got Endgame: Singularity running on Haiku:
14:18
<
Begasus >
yeah, saw the changes :)
14:18
<
Begasus >
should run a build to check there (but that will be for when I'm at home with some more time I think) :)
14:19
<
win8linux[m] >
Bad news, trying to add an icon to the binary with the typical method makes it non-executable.
14:20
<
win8linux[m] >
Is the way to add an icon to a Python executable different than with usual ELF executables?
14:21
<
Anarchos >
win8linux[m] is it a graphical game ? or text based ?
14:21
HaikuUser has joined #haiku
14:22
HaikuUser has quit []
14:22
<
botifico-c849d97b >
[haikuports/haikuports] Begasus cf4acde - libsvgtiny, don't build/install static library (#8405)
14:24
<
Begasus >
win8linux[m], iirc roidrex did some work there
14:24
<
Begasus >
or managed to add an icon to a python executable
14:25
<
win8linux[m] >
Anarchos, it is a graphical game.
14:25
<
nephele >
win8linux[m]: yes, just set the icon?
14:26
<
win8linux[m] >
Trying to do that makes the system consider it non-executable.
14:26
<
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
14:26
<
win8linux[m] >
Well yeah sorry, that's what I meant.
14:27
<
Anarchos >
win8linux[m] oh i will install it asap
14:27
<
win8linux[m] >
Doing that the usual way makes it non-executable.
14:27
<
nephele >
yes, don't append it to the file
14:27
<
nephele >
only add it to the xattes itself
14:30
<
win8linux[m] >
Is this different from using addResourcesToBinaries?
14:31
<
win8linux[m] >
That's what I usually do when adding icons.
14:33
<
Anarchos >
win8linux[m] what is the package name to install ?
14:33
<
nephele >
no idea what you mean with that win8linux[m]
14:33
<
nephele >
i was talking about addattr
14:36
<
Anarchos >
win8linux[m] i can't find the package to install with pkgman
14:38
<
win8linux[m] >
It's not yet merged into HaikuPorts.
14:39
<
win8linux[m] >
nephele: Oh, haven't used addattr yet.
14:39
HaikuUser has joined #haiku
14:40
HaikuUser has quit []
14:45
nosycat has joined #haiku
14:47
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
14:48
<
Begasus >
cu later peeps
14:48
Begasus has quit [Quit: Leaving]
14:54
<
Anarchos >
x512[m] did you work on the gtk port ?
14:55
<
x512[m] >
Yes. 99% of GTK port is Haiku Wayland implementation.
14:56
<
Anarchos >
x512[m] i struggle to guess how to port gtksourceview
14:56
<
Anarchos >
x512[m] the version name scheming of gtk is such a mess
14:57
<
x512[m] >
It should build as is.
14:57
<
x512[m] >
3deyes is doing packaging of GTK libraries.
14:58
<
Anarchos >
x512[m] i could never compiled it myself
14:58
<
Anarchos >
so you advise for me to ask him ?
14:59
<
x512[m] >
Version mismatch?
14:59
<
x512[m] >
New gtksourceview versions compile with GTK 4 only.
15:00
<
Anarchos >
x512[m] i tried with older ones
15:00
<
Anarchos >
no success though
15:00
<
Anarchos >
x512[m] it is the last dependcy i need to install coq.
15:15
_Dario_ has joined #haiku
15:19
Anarchos has quit [Quit: Vision[]: i've been blurred!]
15:29
Anarchos has joined #haiku
15:39
nephele has quit [Ping timeout: 480 seconds]
15:41
Forza has joined #haiku
15:41
ClaudioM has joined #haiku
15:45
<
botifico-c849d97b >
[haikuports/haikuports] kallisti5 da2d05a - mesa: Updates for 23.1.0
15:48
Anarchos has quit [Quit: Vision[]: i've been blurred!]
16:19
tqh has joined #haiku
16:23
Begasus has joined #haiku
16:23
<
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.
16:28
gouchi has joined #haiku
16:28
gouchi has quit [Remote host closed the connection]
16:29
augiedoggie has joined #haiku
16:30
Rapo has joined #haiku
16:31
augiedoggie_ has quit [Ping timeout: 483 seconds]
16:33
Begasus_32 has joined #haiku
16:35
Babaj has joined #haiku
16:39
jmairboeck has joined #haiku
16:42
<
botifico-c849d97b >
[haikuports/haikuports] kallisti5 e933a43 - mesa-23.1.0-rc1: Fix lavapipe renderer path definition
16:43
ClaudioM has quit [Quit: leaving]
16:43
augiedoggie_ has joined #haiku
16:44
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
16:44
augiedoggie has quit [Ping timeout: 480 seconds]
16:46
<
Begasus >
win8linux[m], commented on the PR
16:47
<
win8linux[m] >
Thanks, going to take a look.
16:51
<
Begasus >
seems to run OK, but got no clue how to use it ;)
16:56
Babaj has quit [Quit: Leaving]
16:56
augiedoggie_ has quit [Ping timeout: 480 seconds]
16:58
augiedoggie has joined #haiku
17:07
matt1 has joined #haiku
17:08
floof58 is now known as Guest11184
17:08
floof58 has joined #haiku
17:12
Guest11184 has quit [Ping timeout: 480 seconds]
17:13
matt1 has left #haiku [#haiku]
17:21
robobox has left #haiku [#haiku]
17:29
TMM has joined #haiku
17:35
<
win8linux[m] >
jmairboeck: Where is frescobaldi.rsrc coming from?
17:35
<
jmairboeck >
that is built from frescobaldi.rdef with "rc"
17:36
<
win8linux[m] >
When I try to do the same with Singularity, HP fails to find it and stops.
17:36
<
win8linux[m] >
The equivalent file, anyways.
17:37
<
win8linux[m] >
Failed to open input file Singularity.rsrc': No such file or directory`
17:37
<
win8linux[m] >
Failed to open input file `Singularity.rsrc': No such file or directory
17:38
ADS_Sr has quit [Ping timeout: 480 seconds]
17:38
<
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
17:40
<
win8linux[m] >
Wait nvm, there was a mistype.
17:41
<
win8linux[m] >
Hmm, the system says that it can't find an application to open the game now.
17:41
<
jmairboeck >
rc comes with haiku, for sed you probably have to add "cmd:sed" to BUILD_PREREQUIRES
17:42
<
win8linux[m] >
At least the icon is there now.
17:43
<
jmairboeck >
did you add the "settype" command?
17:43
<
win8linux[m] >
Nope, adding sed doesn't fix anything.
17:44
<
jmairboeck >
your rdef.in file contains placeholders which have to be replaced with the real values
17:45
<
jmairboeck >
did you forget @LONG_INFO@ ? I didn't do that for frescobaldi
17:46
<
win8linux[m] >
Oh, those are usually filled in by the recipe. Hold on for a bit...
17:49
Anarchos has joined #haiku
17:51
<
win8linux[m] >
Alright thanks, added the necessary changes in the recipe to fill in those placeholders.
17:52
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
17:53
<
Begasus >
heading down here, cu peeps
17:53
Begasus has quit [Quit: Leaving]
18:05
nosycat has quit [Quit: Leaving]
18:07
Anarchos has quit [Ping timeout: 480 seconds]
18:12
HaikuUser has joined #haiku
18:13
HaikuUser2 has joined #haiku
18:14
HaikuUser has quit []
18:14
HaikuUser2 has quit []
18:15
jason123santa has left #haiku [#haiku]
18:15
jason123santa has joined #haiku
18:17
jason123santa has left #haiku [#haiku]
18:17
jason123santa has joined #haiku
18:40
scanty has joined #haiku
19:07
HaikuUser has joined #haiku
19:07
HaikuUser has quit []
19:29
Anarchos has joined #haiku
19:31
CPYou has joined #haiku
19:51
HaikuUser has joined #haiku
19:51
HaikuUser has quit []
19:56
dpirate has joined #haiku
20:08
Denn1z has joined #haiku
20:12
CPYou has quit [Ping timeout: 480 seconds]
20:19
Denn1z has quit [Ping timeout: 480 seconds]
20:23
jason123santa has left #haiku [#haiku]
20:27
Anarchos has quit [Quit: Vision[]: i've been blurred!]
20:28
Denn1z has joined #haiku
20:29
<
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
20:37
floof58 is now known as Guest11199
20:37
floof58 has joined #haiku
20:41
Guest11199 has quit [Ping timeout: 480 seconds]
20:51
jason123santa has joined #haiku
20:53
<
andreasdr[m] >
Arrrr.
20:57
jmairboeck has quit [Quit: Konversation terminated!]
21:01
vdamewood has quit [Remote host closed the connection]
21:01
vdamewood has joined #haiku
21:14
mbrumbelow has joined #haiku
21:47
tqh has quit [Quit: Leaving]
22:14
Rapo has quit [Quit: Konversation terminated!]
22:39
tuaris has joined #haiku
23:36
vdamewood has quit [Remote host closed the connection]
23:36
vdamewood has joined #haiku
23:57
ScottD4 has joined #haiku
23:57
ScottD has quit [Read error: Connection reset by peer]
23:57
ScottD4 is now known as ScottD