<skylar[m]>
why is it called x86_gcc2 and not just x86
AlienSoldier has joined #haiku
<brickviking[m]>
For the remote likelihood of involving LLVM on the platform (which seems to use clang as the compiler)
<skylar[m]>
can you elaborate
<brickviking[m]>
What's the context for the "x86_gcc2"?
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
Nasina has quit [Read error: Connection reset by peer]
<Molnija>
asking about the i386 platform probably
<brickviking[m]>
no doubt the native compiler for both the x86 (32-bit) and x86_64 (64-bit) platforms, gcc is currently the default compiler. Would I be right in that?
<waddlesplash>
skylar[m]: 32-bit x86 uses GCC 2.95 as the default compiler, which has a different ABI than the standard one, hence it's part of the architecture name
<waddlesplash>
the standard "x86" architecture (which is a "secondary architecture" on x86_gcc2 builds) uses the modern ABI
<Molnija>
this is, i assume, for better back-compat?
<brickviking[m]>
That's a pretty old compiler, when I think about it.
<waddlesplash>
Molnija: it allows us ABI compatibility with BeOS R5, yes.
<skylar[m]>
is it possible to remove *_wifi_firmwares
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
talos4 has joined #haiku
talos has quit [Read error: Connection reset by peer]
talos has joined #haiku
talos4 has quit [Ping timeout: 480 seconds]
deneel has quit [Ping timeout: 480 seconds]
grobe0ba has joined #haiku
grobe0ba has quit [Remote host closed the connection]
grobe0ba has joined #haiku
grobe0ba has quit [Remote host closed the connection]
grobe0ba has joined #haiku
<nekobot>
• threedeyes (a7741e1a): librewolf: bump version
<nekobot>
• threedeyes (baf7fbf5): librewolf_bin: bump version
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
deneel has joined #haiku
<brickviking[m]>
hm. Is there an easy way to generate my own packages from editing the provided recipes?
<brickviking[m]>
i.e. grab recipes, stuff source into the right place, then run the maker-of-hpkg-packages program?
Nasina has joined #haiku
<Begasus[m]>
g'morning peeps
<Begasus[m]>
brickviking: you can just use haikuporter to build the packages?
<Begasus[m]>
otherwise there is a "package" cmd that could help building your own package from Terminal
<brickviking[m]>
It's an already-created (but not updated-to-current) package (the latest fossil). I was wanting to do the same for libfossil.
<brickviking[m]>
i.e. grab the latest source I have, turn it into a .hpkg and install it from here.
<Begasus[m]>
is there a new release?
<Begasus[m]>
I gather you got haikuporter set up?
<brickviking[m]>
Not as such (of fossil). And libfossil has no "releases" as such.
<brickviking[m]>
uh, no.
<Begasus[m]>
fastest way to check would be to just grab the sources configure/make with a prefix /boot/home/config/non-packaged
<Begasus[m]>
I'm not familiar with the cmd "package" myself, so can't help there
<brickviking[m]>
I can install directly from the source directly to the filesystem, but I was more interested in installing the current very-latest source to a .hpkg then installing that.
Babaj has quit [Quit: Leaving]
<Begasus[m]>
if you don't have haikuporter env setup, then only "package ..." can do that afaik
<Begasus[m]>
oh there is HPKGcreator* from BeSly also
<Begasus[m]>
that's GUI for package
Aedil has quit [Ping timeout: 480 seconds]
<Begasus[m]>
new qtcreator out :)
<brickviking[m]>
I guess I'd better go see if I've got the "room" to install HaikuPorter. I do seem to have the hp command.
<brickviking[m]>
* I guess I'd better go see if I've got the "room" to install HaikuPorter. I don't seem to have the hp command installed.
<Begasus[m]>
for "hp" you have to create the "profile" file with the alias in ~/config/settings, should be explained at haikuporters repo
<Viking667>
(sorry about the rewrite, that's what Element seems to do when I edit the last message)
<Begasus[m]>
in case you need help just yell (although it's almost time for the dogs in a bit)
<Begasus[m]>
using Quaternion atm, so it's ok here ;)
<Begasus[m]>
s/haikuportes/haikuporter's
<Begasus[m]>
argh ... doing an OscarL :P
<brickviking[m]>
heh. I know the feeling.
<Begasus[m]>
looks like I can't edit in quaternion, I know I can in neochat
<nekobot>
[haiku/haiku] a1e94e45fc77 - Update translations from Pootle
<brickviking[m]>
I'm not sure why the haikuporter instructions only go 10 levels deep on the haikuports repository...
DKnoto has quit [Quit: Leaving]
vdamewood has joined #haiku
DKnoto has joined #haiku
<gordonjcp>
morning
<phschafft>
mau
<brickviking[m]>
hm, my first foray into hp, and it's giving me some interesting issues on setup.
wicknix has joined #haiku
wicknix_ has quit [Ping timeout: 480 seconds]
<brickviking[m]>
Okay. I've got haikuports/haikuports and haikuports/haikuporter installed. Now I'm trying to get my head around how to make changes without this getting its knickers in a knot.
<brickviking[m]>
phew. Finally tracked down a bug in my recipe. One space. Sigh.
<Peppersawce>
The doom shareware package failed on 64bit :(
<Peppersawce>
But it works here
<brickviking[m]>
Begasus: thanks for the hint. I'm just building the latest fossil package now. It's just awkward getting the sha256sum of the package I'm meant to be finding out how to download without downloading it to begin with.
<Peppersawce>
How come some QT6 and ffmpeg packages require game_music_emu?
<brickviking[m]>
Hrm. That's weird. Default location of my crowbarred package is /boot/home/ yet the official package is /boot/system
<brickviking[m]>
Actually, I could be slightly wrong about that - I've yet to remember where the packages are installed.
<Peppersawce>
pkgman installs in /boot/system by default so it's a system-wide package
<Peppersawce>
In /boot/home it'd be user-specific
<brickviking[m]>
hm.
<Peppersawce>
Kinda useless now, it's meant for when/if multiuser will be a thing
<brickviking[m]>
For the recipe, the only things I changed were the tag and the sha256sum. That's it. fossil-2.25 installs to the .....
<brickviking[m]>
hang on... I need to check that.
<Peppersawce>
pkgman install -H is for installing in /boot/home
<Peppersawce>
If you changed very little about the recipe it probably works as intended
qwebirc98607 has joined #haiku
<brickviking[m]>
I ran "haikuporter fossil-20250411160905"
<brickviking[m]>
It looks like it installed to /boot/home/
<brickviking[m]>
Now I have to figure out how to uninstall that package, as I clearly can't do so with pkgman nor package
<Peppersawce>
Haikuporter just makes the package, when you've made it double click on it, the tab "Content" will tell you what's in it
<Peppersawce>
And what's in it will be relative to the install location, be it system or home
qwebirc98607 is now known as Fred563
<Peppersawce>
If you just need to upgrade the package install the new one and the old one will be uninstalled at the same time
<nekobot>
• korli (b0beb421): openjdk17: add recipe for version 17.0.14.7…
<Fred563>
Hi, I just reinstalled Haiku to solve the "no boot path found" problem, but after updating and restarting, I get the message "Refreshing "Haiku" failed: Operation not allowed". Does that happen to anyone else?
<Fred563>
I'm running Haiku r1beta5 64-bit, if that is relevant.
<Peppersawce>
No clue tbh, the only thing that comes to mind is to make sure you've made the partition bootable in Drivesetup before installing
mmu_man has joined #haiku
<brickviking[m]>
Ah, I see what happened. It looks like the binary (the only file installed) came from my non-packaged sourcetree, not from the haikuporter install.
<Peppersawce>
Ah, makes sense :)
<Fred563>
As far as I can see, the /boot/system/settings/package-repositories is all writable, but I will look into it myself. Thanks.
<brickviking[m]>
Now I have to do the same for libfossil, only there isn't an easy way to make that package - libfossil don't have any "official" releases, so making a package from my local filetree is about all I can do.
<Peppersawce>
You could do as the libfossil recipe currently does and use a specific commit from their source
<nekobot>
• RAJAGOPALAN-GANGADHARAN (1eceed8b): Enable building WebKit2 (non-legacy)
<nekobot>
• pulkomandy (a46af3b1): ProcessLauncherHaiku: implement using BRoster::Launch…
<brickviking[m]>
Peppersawce: fair enough. It's not like that's not been recommended before. I'm just completely new to package-making. fossil is only the first package I've customised. libfossil will be the second.
<Peppersawce>
No worries, we all started like this :)
<Peppersawce>
I'd say as a rule of thumb, if you're updating recipes already present, it's best if you just update the current recipe
<Peppersawce>
Most of the times it's just a matter of editing a couple lines... if the recipe is recent
<brickviking[m]>
lol. That's about what I did with the fossil recipe.
<brickviking[m]>
as I said, change tag and sha256sum
<Peppersawce>
Hahaha, yeah, exactly, as long as it works :D
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<nekobot>
• whsieh (25a957aa): [Page color sampling] hulu.com: bottom fixed container is incorrectly treated as fixed container edge…
<nekobot>
• beidson (c797e423): Fix up autofocus candidate appending steps…
<nekobot>
• carlosgcampos (a1eacd4a): Unreviewed. Update OptionsGTK.cmake and NEWS for 2.49.1 release…
Fred563 has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
Peppersawce has joined #haiku
<Peppersawce>
Had to restart, @Begasus is it normal that game_music_emu is a dependency for qt6 media stuff?
<Peppersawce>
Like, how does that happen... I can see that being a thing, but... what Qt6 program would *need* to emulate NES music?
<PulkoMandy>
The joy of Linux dependency hell :)
<PulkoMandy>
Qt depends on gstreamer, gstreamer depends on gstreamer plugins, plugins depend on every possible media format library
<Peppersawce>
That's... dumb lmao
<Peppersawce>
But yeah, makes sense... or rather, it doesn't but I see now how that happened
<Peppersawce>
Is it possible to ask for a "re-do" of a package build on the buildmaster in some way?
<Peppersawce>
Asking because the x64 buildmaster failed to make the doom_shareware package, for which I made the recipe
<Peppersawce>
But there's nothing wrong with the recipe itself, for some reason the buildmaster couldn't download the data needed
<jmairboeck>
Peppersawce: the easiest way is to make some little change to the recipe so it is rebuilt. If you don't change the revision, only the failed one will be rebuilt.
nipos has left #haiku [Error from remote client]
nipos has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<Viking667>
Argh. Recipe-bashing.
<Peppersawce>
@jmairboeck that sounds like it could work... but how would a non-change get past haikuporter mods? :)
<brickviking[m]>
I'll have to get some help later with a new recipe, as I think there's something that should be tweaked.
<brickviking[m]>
Meanwhile, I should head off to bed. Good morftervenight all.
<nekobot>
• jmairboeck (6a836843): doom_shareware: small change to rebuild it on x86_64
<jmairboeck>
I think that should do it
<pol>
Hi everybody. How your Haiku experience have been? Bruno; disabling Energy Saving stopped the crashing.
<pol>
Why I like Haiku? Big and readable fonts, window color customization, Tracker remembers where I place the icons spatially & window size, cutom icons and backgrounds for folders, can ignore file name extensions most of the time.
<Peppersawce>
@jmairboeck, nice, thanks :)
<Peppersawce>
My experience? Not to be a downer, as fast and as clean as it is, some of the current bugs are killing my enjoyment of it
<Peppersawce>
Tracker stopping to work and having to kill it jumbles my desktop icons around every time even though I always put them in the same spots since months
<Peppersawce>
And whatever RAM leak is present makes it so I have to reboot pretty frequently
<pol>
The only pain is that most games are written for Windows and sometimes the ported apps interface is not scaling well in size.
<Peppersawce>
Which wouldn't be so bad since Haiku boots insanely fast, but on this system the boot can hang
<Peppersawce>
That's a pain too but I can cope with those things
<pol>
I didn't mentioned lightweight: works out of 4GB USB stick.
<waddlesplash>
not so relevant for really big apps like web browsers I think, but more so for command line tools, probably Python, etc.
<pol>
Too bad alternative file manager Seeker is not working fully - open in Tracker didn't work. I like that tree view- it's easier to navigate when looking for something in the file system.
<Peppersawce>
I would test it if it was a revision upgrade, I think building the whole os is not a thing with pc would handle well even if I knew how :D
<Peppersawce>
*my pc
<waddlesplash>
Peppersawce: there will be automated builds in a few hours probably
<waddlesplash>
watch for "Build-Check +1" then follow the links from that bot to find hpkgs
<pol>
Alternative IRC client. A torrent client and PDF viewer. Now that I have a list of fully working apps I can rebuild the system and save some space on dependencies of apps I unistalled because they didn't work fully.
<Peppersawce>
Cool, I'll keep an eye out for it then :)
<pol>
Alternative music player, the only thing I couldn't do is to mount a network share from Windows. There is no NFS v2 server for Windows that I could find.
<pol>
Ram disc, network usage meter, desktop sticky notes. I'm glad it's all here and the apps tend to be more feature rich compared to Windows.
<nekobot>
• pulkomandy (bef7aafe): Merge WebKit 622.1.10 into Haiku
<nekobot>
• pulkomandy (09b12066): Fix build after merge
<pol>
My last success is adding a line to ramdisc boot script that would recover the window style :-)
pol_ has joined #haiku
pol has quit [Read error: Connection reset by peer]
<pol_>
Sometimes I'm getting this white screen crashes where there are only two lines of text and it is impossible to reboot and mouse is erasing the white from the screen.
wicknix_ has joined #haiku
<pol_>
Weird thing is that the keyboard navigation is hard wired to open menus with right key when the Leaf menu is on the right the > signs maybe should be pointing to the left and so the keyboard navigation should change.
wicknix has quit [Ping timeout: 480 seconds]
janking has joined #haiku
<janking>
chit i`v got my Radxa x4 but it the wrong power adapter :(
dqk_ has joined #haiku
<waddlesplash>
pol_: white screen crashes are app-server crashes
<janking>
so i must order a new one
<waddlesplash>
or input server crashes
<waddlesplash>
you can try typing save-report at the prompt
dqk has quit [Ping timeout: 480 seconds]
<pol_>
Other thing I did, that I think is essential, is I redesigned the Leaf Menu. So now there is less apps there, I otherwise didn't used so the search is shorter.
<pol_>
I don't use any launchers or docks.
<pol_>
It have been great experience, Im using the same system on both laptop and PC.
AD_Haiku_onPC has quit [Read error: Connection reset by peer]
<nekobot>
• Begasus (dbfea881): qpdfview, revbump for poppler24 new version (#12139)
<janking>
hi Begasus[m]
<scanty>
Begasus[m]: minor complaint! It seems that Konversation has the same icon as Chat-O-Matic. Which one is correct?
<Peppersawce>
Oh, KDE issues stuff, that reminds me
<Peppersawce>
Krita makes 2 folders in config/settings but only uses 1
<pol_>
I can read reddit in WebPositive using fixproxy. That's nice because normally reddit pages are heavy and either don't work or don't fully work in browsers..
<Begasus[m]>
it does scanty ?
<scanty>
Begasus[m]: yes.
<Begasus[m]>
hi janking :)
<Begasus[m]>
it's a known thing Peppersawce
<janking>
:)
<Peppersawce>
Ah, oh well :)
<scanty>
Begasus[m]: hold on double checking
<Begasus[m]>
busy with damage control at though :)
<scanty>
Begasus[m]: yes, they both have the same icon, i just checked HaikuDepot
<waddlesplash>
Peppersawce: yes
<Begasus[m]>
will have to look at it again this week scanty , poke me again later :)
<Peppersawce>
Maybe they had the same icon at one point then Konversation was moved to a bitmap icon?
<waddlesplash>
(that is the link)
<Peppersawce>
tyty
<Peppersawce>
In case that happened HaikuDepot will show the old vector icon
<scanty>
Begasus[m]: i'll try and find you later then i suppose
KapiX has joined #haiku
<Peppersawce>
What should I look out for when testing that package @waddlesplash?
<scanty>
i think konversation has the wrong icon, and chat-o-matic has the right one
<Peppersawce>
Not that I'll do it that fast, since I discovered Space Cadet compiles so cleanly ima just port it first :)
<nekobot>
• Begasus (4feba78c): gimp, revbump for newer poppler version, keep to poppler24 for now (#12143)
<Peppersawce>
A trailing whitespace in gimp is making my PR fail for some reason?
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus[m]>
Peppersawce: there is nothing gimp related in your PR?
Aedil has joined #haiku
<Peppersawce>
Nope
<Peppersawce>
Squashing fixed that for some reason
<Peppersawce>
So I guess it was just git being weird
<Begasus[m]>
ps, didn't do much aside from adjust poppler's requirement
<Begasus[m]>
probably :)
<Begasus[m]>
let's give 64bit buildmaster a bit of a rest to (hopefully) finish up on builds
mmu_man has joined #haiku
<pol_>
Vision is a default IRC client bundled with Haiku, I don't know if a Windows version exists, probably not. But there are other IRC clients for Windows.
<Peppersawce>
Yeah, just really likes to hang these days :(
arjen_ has joined #haiku
<Begasus[m]>
not looking forward in this pase to bump the KDE frameworks
nipos has left #haiku [#haiku]
nipos has joined #haiku
pol_ has quit [Remote host closed the connection]
<Peppersawce>
Well, yeah, I guess you could take a break from that for a while, since the buildmaster seems to hang so much it'd take time for those to hit the Depot anyway
<Begasus[m]>
the also need to be build in a specific order (should be taken care of in the recipes), but still
<Begasus[m]>
doesn't mean I can't update local here :)
<Peppersawce>
Hehe, true that
<Begasus[m]>
6.13.0 released today
<Peppersawce>
I'm looking around for that bug report still, the newer recipes for fluidsynth on haikuports are failing, right?
<Peppersawce>
Because afaict updating it would fix the bug
<Begasus[m]>
no idea atm
<Peppersawce>
Guess I can try and see what happens if I enable them
<Begasus[m]>
+1 :)
<Peppersawce>
Ok, good news, the recipe for the newest version actually works
<Peppersawce>
Bad news, actually trying to install it requires removing all packages that currently use fluidsynth
<Peppersawce>
As the library version number changed
<Begasus[m]>
soname changes then
<Begasus[m]>
chicken and egg situation :)
<Begasus[m]>
if a revbump can catch the soname change without breaking it could be fine
<Peppersawce>
Yeah... and naming it fluidsynth3 didn't really fix anything
<Begasus[m]>
revbump for packages requiring fluidsynth
<Peppersawce>
Because ofc the apps will default to the old one
erysdren has joined #haiku
<Peppersawce>
But to do the revbump we need the new fluidsynth in place I imagine
<Begasus[m]>
yeah, you can do that locally first
<Begasus[m]>
install the new one, see what's actually broken :)
<Begasus[m]>
otherwise you end up like me :)
<Peppersawce>
Hahaha, maybe later
<Peppersawce>
Time for dinner here
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
arjen_ has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
HaikuUser has joined #haiku
HaikuUser has quit []
KapiX has quit [Quit: KapiX]
Nasina has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser has quit []
Nasina has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
Nasina has quit [Read error: Connection reset by peer]
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
janking has quit [Quit: Vision[]: i've been blurred!]
Babaj has joined #haiku
Nasina has joined #haiku
talos2 has joined #haiku
talos has quit [Read error: Connection reset by peer]
talos2 is now known as talos
janking has joined #haiku
janking has quit []
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
nipos has left #haiku [Disconnected: Replaced by new connection]
nipos has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]