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
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Maturi0n_ has joined #haiku
Forza has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
<zdykstra> Fantastic report as always
Udi has joined #haiku
Maturi0n has joined #haiku
HaikuUser has joined #haiku
Maturi0n_ has quit [Ping timeout: 480 seconds]
HaikuUser has quit []
vdamewood has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser has quit []
HaikuUser2 has quit []
probono9 has quit [Quit: The Lounge - https://thelounge.github.io]
probono9 has joined #haiku
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Begasus has joined #haiku
<Begasus> g'morning peeps
<nielx[m]> Begasus: morning, I did get the request to add libgccjit. I am going to adjust the recipe early next week. Is this a separate package in your opinion?
<Begasus> Hi nielx[m], it's not that much added, maybe just keep it in, or move it to a seperate one if you think it would be usefull?
<Begasus> having some poblems with the packaging here, it's a "bit" complicated that one :)
<Begasus> it only add the library and a few headers from what I can see in the package
<Begasus> looking over at repology I don't see many subpackages listed for libgccjit
floof58 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
<nielx[m]> Looking at the packaging notes, they do suggest building gccjit separate with --enable-host-shared config option
<nielx[m]> I am wondering though, we use --enable-shared so unsure if that's a synonym or whether it does something else
<Begasus> yeah, configure fails without that option
<Begasus> maybe it could use a seperate recipe for it then?
floof58 has joined #haiku
<Begasus> Specify that the host code should be built into position-independent machine code (with -fPIC), allowing it to be used within shared libraries, but yielding a slightly slower compiler.
<Begasus> but I gather you knew all the differences there :)
<nielx[m]> For simplicity's sake we should build just once, but a 5% slowdown of something as core as GCC is not good. We could do the double build trick the notes suggest, which would increase the recipe's build time even more but at least does not slow down GCC itself
<Begasus> Build time shouldn't matter, the end result is what counts, the user shouldn't notice downgrade in speed
HaikuUser has joined #haiku
cytlan[m] has joined #haiku
cytlan[m] has left #haiku [#haiku]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
cytlan[m] has joined #haiku
cytlan[m] has left #haiku [#haiku]
cytlan[m] has joined #haiku
cytlan has joined #haiku
<cytlan> Can't get the Matrix bridge to work, oh well. Hello!
<Begasus> Hi cytlan
<cytlan> Hey, how are you? Watching MJD's video on BeOS and remembered Haiku still exists and is pretty cool
<cytlan> Just a quick question: Once upon a time I installed Haiku on a (Vultr?) VPS. What's Haiku's status on the server space? I know it's not the goal, but I have a few ideas brewing before things get busy
<Begasus> no idea there :)
<Begasus> maybe someone else does
<cytlan> I'll wait patiently :)
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begasus> building gcc13 with gcc13 :)
jjido has joined #haiku
Begasus_32 has joined #haiku
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
<Begasus> robxnano[m]?
<Begasus> looks like I did upstream that patch for libebml :D
jmairboeck has joined #haiku
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
spa has quit [Quit: Help.]
spa has joined #haiku
DKnoto has joined #haiku
<botifico-e32c8fbd> [haiku/website] pulkomandy pushed 1 commit to master [+1/-0/±0] https://github.com/haiku/website/compare/e026f4938426...03f304b4dd1b
<botifico-e32c8fbd> [haiku/website] Swangeon 03f304b - TUN/TAP Development Update 3 (#643)
Diver has joined #haiku
<botifico-e32c8fbd> [haiku/website] pulkomandy pushed 1 commit to master [+0/-0/±1] https://github.com/haiku/website/compare/03f304b4dd1b...6a6732d0d990
<botifico-e32c8fbd> [haiku/website] pulkomandy 6a6732d - Add a note to an old blogpost linking to the up to date information
HaikuUser has joined #haiku
HaikuUser has quit []
<nekobot> [haiku/haiku] autocommitter pushed 1 commit to master [hrev57147] - https://git.haiku-os.org/haiku/log/?qt=range&q=5c868338ec95+%5E1efb33617f86
<nekobot> [haiku/haiku] 5c868338ec95 - Update translations from Pootle
<Begasus> about 2hrs buildtime for gcc13, not to bad :)
chuggy has joined #haiku
nephele has joined #haiku
<Begasus> hi nephele
<nephele> good day Begasus
<botifico-e32c8fbd> [haiku/website] pulkomandy pushed 1 commit to master [+2/-2/±1] https://github.com/haiku/website/compare/6a6732d0d990...1a432fc9ae28
<botifico-e32c8fbd> [haiku/website] pulkomandy 1a432fc - Add NixOS to supported platforms
<nephele> cytlan: Haiku doesn't really work on servers, it's kinda ran in vms for stuff like the build slaves for haikuports but that's it i think
AlaskanEmily has quit [Remote host closed the connection]
<Begasus> nielx[m] at least install part should be fixed somewhere for libgccjit, it now installs in .../tools/* instead of .../tools/lib/gcc/x86_64-unknown-haiku/13.1.0/*
<Begasus> already did a double build as explained upstream
pbsds has joined #haiku
spa has quit [Quit: Help.]
spa has joined #haiku
mmu_man has joined #haiku
xet7 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
jjido has joined #haiku
mmu_man has joined #haiku
vdamewood has joined #haiku
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
jjido has joined #haiku
<Begasus> k, done here, packages look ok :)
<Begasus> increase though, libgccjit is quite a bit library nielx[m] :)
<Begasus> bit/big*
jjido has quit []
Diver has quit [Read error: Connection reset by peer]
<Begasus> -rwxr-xr-x 1 user root 271021312 jul. 15 09:21 libgccjit.so.0.0.1
<Begasus> (in the source tree)
Diver has joined #haiku
diver1 has joined #haiku
Diver is now known as Guest6063
diver1 is now known as Diver
lubo76kubuntu has joined #haiku
Guest6063 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
jmairboeck_ has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57148] - https://git.haiku-os.org/haiku/log/?qt=range&q=da70563f7f7c+%5E5c868338ec95
<nekobot> [haiku/haiku] da70563f7f7c - interface/Size: fix -Wdeprecated-enum-float-conversion warning
jmairboeck has quit [Ping timeout: 480 seconds]
jmairboeck_ is now known as jmairboeck
bbjimmy_64 has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57149] - https://git.haiku-os.org/haiku/log/?qt=range&q=71bba69f8a9d+%5Eda70563f7f7c
<nekobot> [haiku/haiku] 71bba69f8a9d - Interface Kit: Add casts to int32 following previous commit.
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
xet7 has quit [Ping timeout: 480 seconds]
xet7 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
nephele has quit [Quit: Vision[]: i've been blurred!]
<jmairboeck> regarding https://github.com/haikuports/haikuports/issues/8969: how would you find out which of the coreutils commands does the Haiku system actually use? I want to submit a patch for that.
<jmairboeck> or would a single "placeholder" like cmd:ls be enough here?
<PulkoMandy> I'm not sure why you want to remove the current solution, it seems good enough to me
mmu_man has quit [Ping timeout: 480 seconds]
<PulkoMandy> the Haiku package currently intentionally depends specifically on coreutils because it was not tested with any other implementation, so depending on something else may break things. Until someone has tested this, it's better to keep that dependency
jjido has joined #haiku
<jmairboeck> It was just intended as a cleanup, but not really needed, you are right. However, I do remember some discussions about replacing coreutils with some alternative (which I am not advocating here).
mmu_man has joined #haiku
<KSPAtlas[m]> I wonder if the haiku installer on riscv64 is functional
<jmairboeck> I thought that depending on specific packages is not the norm and packages should depend instead on libraries and commands if possible. So it seems a bit weird that haiku.hpkg depends specifically on coreutils.
<x512[m]> PulkoMandy: Haiku can even but to GUI without coreutils with minor adjustments.
<x512[m]> Haiku is not Linux, so it have much smaller dependency on shell.
<x512[m]> > I wonder if the haiku installer on riscv64 is functional
<x512[m]> Why not?
<PulkoMandy> yes, it is probably possible, but until someone has tried it, it's better to be safe and not let users break their install by trying to remove coreutils
<PulkoMandy> and it makes user support easier, we can know which version is there. If we allow more flexibility here it becomes harder for people to ship a bash script in their apps, because they may find an user with a version of ls or sed or ... that is missing some options
<x512[m]> > becomes harder for people to ship a bash script in their apps
<x512[m]> Then it must declare Bash as dependency.
<PulkoMandy> and coreutils
<PulkoMandy> this makes us like linux, where every install is slightly different and you can't rely on anything. It is easier if app developers can think of "haiku" as a well-defined set of things in the distribution, and, for now, coreutils and bash are parts of it. We can change that if we decide to, but it has to be announced first, and we'll have to add dependencies to all apps that need them
<x512[m]> I do not think that Haiku should consider Bash as part of core OS. It may be changed to zsh etc..
<jmairboeck> concerning the shell: haiku requires cmd:sh and not bash
<PulkoMandy> yes, for bqsh it was already done, I have fixed some shell scripts in haiku to remove bashisms
<x512[m]> Is there any UNIX sh compatible shell that do not use autotools?
<PulkoMandy> then haikuporter needed some changes as well to make sure that it is running bash, and it still has problems today (if I want to try to do a bootstrap build from Linux, it only works if starting the build from bash and not from mksh which I use there)
<puck_> mksh?
<puck_> busybox? :p
<PulkoMandy> freebsd shell, and original ash from AT&T UNIx too
<PulkoMandy> (but that probably does not make them easier to build)
<puck_> i used mksh in my zilch bootstrap prototype; it comes with a shell script (and in fact has haiku support in there) that outputs a makefile (a bit weird but it works)
<jmairboeck> this says: "bash is a mandatory package." but adds cmd:sh to the package_infos: https://git.haiku-os.org/haiku/commit/?h=hrev47945
<jmairboeck> (which is a bit of a contradiction)
<x512[m]> puck_: What is zilch?
<puck_> a pile of experimental ideas that hasn't taken form quite yet
<x512[m]> I still have an idea of PackageBuilder written in C++ that will be able to cross-compile Haiku packages on Haiku or Linux build system.
<x512[m]> Some converter can be made from HaikuPorter *.recipe files.
<x512[m]> For Linux it seems important to efficiently build HPKGs without supporting packagefs, so some extracted package store will be needed.
HaikuUser has joined #haiku
HaikuUser has quit []
jjido has quit [Quit: Textual IRC Client: www.textualapp.com]
jjido has joined #haiku
HaikuUser has joined #haiku
<HaikuUser> help
HaikuUser2 has joined #haiku
<HaikuUser> is this a chat app ?
<HaikuUser> --help
<andreasdr[m]> Yes. It is. Hello HaikuUser.
<HaikuUser> thanks
<HaikuUser> how do i change my name ?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser2 has quit [Quit: Vision[]: i've been blurred!]
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<Begasus> robxnano[m], wouldn't it be easier to do a srcGitRev release for libebml and libmatroska?
<Begasus> hard to tell what's actually patched now
Yonle has joined #haiku
<KSPAtlas[m]> My first install of haiku onto real hardware
bbjimmy_64 has quit [Read error: Connection timed out]
nephele has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
nephele has quit []
<KSPAtlas[m]> Well it isn't booting
<KSPAtlas[m]> May change choice of partition map
<KSPAtlas[m]> Yeah haiku does not seem to install the bootloader correctlh
<KSPAtlas[m]> Boots right to broadcom
<KSPAtlas[m]> * to broadcom pxe
<KSPAtlas[m]> Yeah seems haiku has issues with partition management
nephele has joined #haiku
AlaskanEmily has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
DKnoto has quit [Ping timeout: 480 seconds]
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
HaikuUser has joined #haiku
HaikuUser has quit []
coffeehorrors has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
coffeehorrors has quit [Remote host closed the connection]
nephele has joined #haiku
<nephele> puck_: mksh is nice :)
<nephele> I use this as my default shell in haiku. would probably be perfectly fine for scripting, for interactive use users can install what they wish
<nephele> (also mksh is the default shell for android)
tuaris has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
nephele has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
lubo76kubuntu has quit [Remote host closed the connection]
jjido has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
<Begasus> closing down, g'night peeps
Begasus has quit [Quit: Vision[]: i've been blurred!]
tuaris has quit [Quit: Leaving.]
xet7 has quit [Quit: Leaving]
Yonle has quit [Ping timeout: 480 seconds]
Yonle has joined #haiku
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has joined #haiku
chuggy has quit [Read error: Connection reset by peer]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
kescher has quit [Read error: Connection reset by peer]
kescher has joined #haiku
xet7 has joined #haiku