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
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
tercaL has joined #haiku
tercaL has quit [Read error: Connection reset by peer]
mmu_man has quit [Ping timeout: 480 seconds]
dqk_ has quit [Ping timeout: 480 seconds]
mr_lou has joined #haiku
cptaffe has quit [Remote host closed the connection]
cptaffe has joined #haiku
kikadf_ has joined #haiku
kikadf is now known as Guest375
kikadf_ is now known as kikadf
Guest375 has quit [Ping timeout: 480 seconds]
tuaris1 has joined #haiku
tuaris has quit [Read error: Connection reset by peer]
Begasus has joined #haiku
<Begasus> g'morning peeps
Begasus_32 has joined #haiku
<Begasus> k, gcc.texi and iostream.texi can't build the html files with newer texinfo
<Begasus> cpp.texi is still fine
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus> texi2html seems to work fine it seems
<Begasus> makeinfo --pdf .... also works for cpp.texi (but you would need texlive for that then) :P
tuaris1 has quit [Quit: Leaving.]
dqk has joined #haiku
<Begasus> texi2html also works for building the html file for binutils ...
<nielx[m]> morning Begasus
<nielx[m]> what was the latest on rav1e?
<nielx[m]> or whatever weird name that thing had
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus> conflict for clap version nielx[m]
<Begasus> I think "cargo install" was fine, but then "cargo cinstall" got the error ...
<Begasus> conflict/mismatch ...
<Begasus> ps, don't know how hard it would be to switch from "makeinfo --html ..." to "texi2html", that would solve the issue for the old texinfo on the hybbrid?
<Begasus> in the binutils package for gcc2 I don't see any "info" or "html" pages (only the manpages), so I'm not sure if they are build in the process somewhere?
<Begasus> ps nielx[m] g'morgen :)
<Begasus> launching rav1e ... yet again :)
jmairboeck has joined #haiku
<Begasus> g'morning jmairboeck
<phschafft> Good morning. :)
<jmairboeck> Good morning everyone!
<Begasus> jmairboeck, already replied to the issue, but could you setup a recipe for perl to use $prefix/lib instead of $libDir, could do some testing on that probably this week :)
<Begasus> perl_x86* :)
<jmairboeck> ok, I'll take a look. I'll reuse the existing perl branch/PR for that.
<Begasus> sure, you are more familiar there :)
<Begasus> thanks! :)
<jmairboeck> I'll push my other changes first to not lose them, even if we won't use the majority of it then :)
<Begasus> ok :)
<jmairboeck> about the sdl_perl issue: it uses Alien::SDL to find the SDL libraries to build against, and it does contain some code to load SDL libraries from somewhere else, but Alien::SDL only provides the necessare config stuff when building a custom SDL for it and not using the system one, which isn't an option for us.
<jmairboeck> So we will probably need to patch alien_sdl somehow, but I don't know how yet.
<Begasus> it comes with a config file, maybe it's in there?
<jmairboeck> the relevant config file is generated during the build
<Begasus> yeah
<Begasus> sdl-config.pl --cflags
<Begasus> -I/packages/libsdl-1.2.15-19/.self/develop/headers/SDL -D_GNU_SOURCE=1 -I/packages/libsdl-1.2.15-19/.self/include/smpeg -I/packages/libsdl-1.2.15-19/.self/include
<Begasus> on 64bit
<jmairboeck> this is for building, that is correct
Begasus_32 has joined #haiku
<Begasus_32> sdl-config.pl --cflags
<Begasus_32> -I/packages/libsdl-1.2.15-19/.self/develop/headers/SDL -D_GNU_SOURCE=1 -I/packages/libsdl_x86-1.2.15-19/.self/include/smpeg -I/packages/libsdl_x86-1.2.15-19/.self/include
<Begasus> that's the one from 32bit
<Begasus> $developDir is wrong here
<jmairboeck> what we probably need is adding the correct things to 'ld_shlib_map' in ConfigData.pm, which is normally empty when using --with-sdl-config
<jmairboeck> when using sdl-config.pl-x86, it is correct ;)
<Begasus_32> sdl-config.pl --libs
<Begasus_32> -L/packages/libsdl-1.2.15-19/.self/develop/lib -lSDL
<jmairboeck> which is used by haikuporter
<jmairboeck> you need a secondaryArch build of alien_sdl
<Begasus> so far I don't have "sdl-config.pl_x86" ;)
<Begasus> it's a secondaryarch build
<jmairboeck> ah, you don't my latest patches ;)
<jmairboeck> I'll push them soon
<Begasus> ;)
<Begasus> thanks again :)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus> latest poppler (23.9.0) is fine with new boost :)
x10z has joined #haiku
<Begasus> nielx[m] ... grabbing rav1e-0.6.6-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/rav1e-0.6.6-1-x86_64.hpkg
<Begasus> so without cargo-c it is fine so far :)
mr_lou has quit [Quit: Leaving]
<hightower2> howdy Begasus, nice work
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus> heading out,, bbl
<jmairboeck> Begasus: can I submit multiple package updates in bulk or should I split them?
HaikuUser has joined #haiku
HaikuUser has quit []
DKnoto_W has quit [Quit: Leaving]
DKnoto has joined #haiku
x10z has joined #haiku
PasNox has quit [Ping timeout: 480 seconds]
PasNox has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
mmu_man has joined #haiku
<jmairboeck> Begasus: I created a mega PR with 21 commits, have fun (if you are back already)
hightower3 has joined #haiku
<jmairboeck> frozen-bubble and 3 dependencies of it are still missing, but as long as sdl_perl is broken, it doesn't matter anyway.
hightower2 has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
DKnoto has quit [Quit: Leaving]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
walkingdisaster has joined #haiku
walkingdisaster has quit []
mr_lou has joined #haiku
<Begasus> jmairboeck, I let buildmasters be the judge :)
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jmairboeck> do you want to merge them? If we decide against the "perl and perl_x86" side by side solution, these recipes need some other changes. most of the secondaryArch stuff is not needed then.
<Begasus> we can wait also :)
<Begasus> can track your branch to pull the latest changes there to check them out
x10z has joined #haiku
<jmairboeck> I am currently trying to adapt the perl recipe to the "perl_x86" only solution ...
<jmairboeck> I am actually fine with having 2 perl versions, but on the other hand, dropping gcc2 perl would be nice too. It would simplify all the "any" perl recipes at least.
<jmairboeck> The "in-between" solution of having both, but conflicting each other is probably not so good I think.
<jmairboeck> because which one would you get if you require "cmd:perl" then?
<Begasus> right, would be too confusing
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit []
x10z has joined #haiku
mr_lou has quit [Quit: Leaving]
x10z has quit []
x10z has joined #haiku
x10z has quit []
<jmairboeck> I pushed an additional perl PR, removing gcc2 perl
<jmairboeck> and I put a summary on the issue
<Begasus> just saw the email :)
<jmairboeck> note that the perl build system is particularly weird so that you have to clean the build (hp -c) before rebuilding it, otherwise you get errors on INSTALL.
<Begasus> booting into nightly in a bit
<Begasus> sure no problem
<jmairboeck> I did all this on 32 bit beta 4
<Begasus> biab
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
janus has joined #haiku
Atomozero has joined #haiku
<Atomozero> ping
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus> pong
<Atomozero> lol
x10z has joined #haiku
gouchi has quit [Remote host closed the connection]
Atomozero has quit [Quit: Vision[]: i've been blurred!]
<Begasus> jmairboeck, does the change for the perl recipe has influence on how the modules are build/packaged?
<jmairboeck> basically all the secondaryArch stuff can be left out
<jmairboeck> and there is no more gcc2 version, so all the ones with binaries should then use "!x86_gcc2"
CompanionCube has quit [Quit: ZNC - http://znc.in]
<Begasus> wouldn't the build packages all need vendor_perl instead of vendor_perl_x86 then too?
CompanionCube has joined #haiku
<jmairboeck> yes, that is in included in that statement :)
<Begasus> k, let's try it that way, already did the _x86 thing which didn't work :)
<jmairboeck> I doubt that it will help though for sdl_perl/frozen-bubble, because the problem seems to be that it doesn't load libSDL from /system/lib/x86
<jmairboeck> except for the package names and requirements, nothing changes for native libraries
Forza_ is now known as Forza
Anarchos has joined #haiku
<Begasus> should be somewhere in Alien::SDL then?
<jmairboeck> yes, and how it works together with sdl_perl
<jmairboeck> there is also the rpath in perl itself, maybe adding $libDir to that helps
<Begasus> right, but first would be Alien::SDL as SDL::Perl depends on it?
<x512[m]> Do Jam have inline comments like /* ... */ in C/C++?
mr_lou has joined #haiku
<Begasus> don't think perl itself should do the magic there?
<jmairboeck> Begasus: yes, but alien_sdl works as it should, it is just providing the info how to build stuff that uses SDL. Building is fine, though. Actually using it is the problem.
<Begasus> k, don't know how to fix that issue reported at the forum for boost, it works fine in the beta but not in nighly :/
<Begasus> didn't check all your patches in there yet :)
<jmairboeck> I didn't push anything related to the SDL problem yet
<Begasus> ah ok
<Begasus> switching back to R1B4 in a bit ...
<Anarchos> Begasus i still have this PR doc to finish for betex...
<Begasus> hurry up Anarchos :) (jk)
<Begasus> maybe should do a check again here if I can boot external disk to 32bit on this one, if that works it should speed up some builds (for checking) ...
<Begasus> bbl
Begasus has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
Begasus has joined #haiku
<Begasus> no luck ...
<kallisti5[m]> we really need a native matrix client for Haiku
<kallisti5[m]> unless PulkoMandy can talk everyone into using xmpp
<Begasus> hi kallisti5[m], thanks for getting the builders up and running again :)
<kallisti5[m]> hi! for the moment I just got mine back online on the slow internet connection. Builds will take forever until we get Ryan's builder fixed
<kallisti5[m]> (Ryan's new builder)
<Begasus> ah, not yet on the new ones then?
<kallisti5[m]> nah. The containers on his can't reach the internet for some reason. I spent 45 mins or so troubleshooting but he ran out of free time to be my keyboard via google chat
<kallisti5[m]> anyway. bbl. Got to run an errand. I know there's a minisign patch I need to review. It's on my todo list :-)
<Begasus> will get there :)
<Begasus> no hurry ;) (at least not a big one) :D
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus> should look into the new poppler a bit more too ... could conflict with the current one and don't want to break that one (LO depends on it)
<jmairboeck> texlive doesn't any more, thankfully ;)
<Begasus> and seperate the binaries from the package ...
<Begasus> :)
HaikuUser2 has joined #haiku
jess has quit []
HaikuUser2 has quit []
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
<Begasus> grabbing poppler23_tools-23.09.0-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/poppler23_tools-23.09.0-1-x86_64.hpkg
<Begasus> that works :)
HaikuUser has quit [Remote host closed the connection]
HaikuUser has joined #haiku
<Begasus> I think the current ones could use that too, they all provide the same binaries in the base package ...
HaikuUser has quit []
HaikuUser has joined #haiku
<Begasus> issue created ...
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
erysdren has quit [Quit: Konversation terminated!]
erysdren has joined #haiku
mr_lou has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
nephele has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit []
tqh has joined #haiku
<x512[m]> kallisti5: How was GCC 13 updated for x86?
<x512[m]> Is there an instruction of GCC update?
<Begasus> ADD_DEFINITIONS(-Wno-deprecated-copy -Wno-deprecated-declarations -Wno-overloaded-virtual) (silenses the build for OSG a lot) :)
jessicah has quit [Quit: Connection closed for inactivity]
<Begasus> jmairboeck, bot a lot of errors when trying to build compress_bzip2 for _x86
<Begasus> bot/got*
mr_lou has joined #haiku
<jmairboeck> Begasus: what did you do exactly? (i.e. what changes did you make to the recipe?)
<jmairboeck> I didn't push that one yet to GitHub because it is not required for sdl_perl
mmu_man has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
<Begasus> added the same things as is done on the other recipes jmairboeck
Begasus_32 has joined #haiku
<Begasus_32> /packages/perl_x86-5.32.1-2/.self/lib/perl5/5.32.1/BePC-haiku/CORE/cv.h:51:57: error: 'XPVCV' {aka 'struct xpvcv'} has no member named 'xcv_start_u'
<Begasus> one of many
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/7aee7d50f45b...be16ca26833a
<botifico> [haikuports/haikuports] Begasus be16ca2 - openscenegraph, revbump, switch poppler version, silense some build warnings (#9442)
<jmairboeck> that is weird
<Begasus> have to say that I build the perl package with from your latest branch
<Begasus> other ones are fine so far
<Begasus> oh, and build with perl (not perl_x86) ... :)
<jmairboeck> ah, that's why it uses /lib/perl5 instead of /lib/x86/perl5
<Begasus> yeah, the new(wip) one
<jmairboeck> I didn't test that one, could be that something is still wrong
<jmairboeck> the new perl that is
<jmairboeck> I also still got no luck with sdl_perl :(
<jmairboeck> although I now have it use the correct library path
<jmairboeck> so something else must still be wrong
<Begasus> keep poking around :)
<jmairboeck> the problem is, now I don't know where ...
<Begasus> whoops
<Begasus> just give it a rest, it helps sometime :)
<jmairboeck> I'll push my changes and then I'll let it be until I get another idea ...
<jmairboeck> I'll pushed the change to both perl branches, the new one via cherry-pick and completely untested ...
<Begasus> +1
<Begasus> think the old poppler recipes are ready to be kicked out :)
<jmairboeck> +1 :)
<Begasus> soname is different from the current one and the new one, but the compat version on some is the same (as was with the older ones) ...
walkingdisaster has joined #haiku
<Begasus> k, that should do it, base packages can be co-installed, everything else moved to seperate packages and added conflicts where needed in the new one :)
x10z has joined #haiku
tuaris has joined #haiku
nephele has joined #haiku
<Begasus> k, hitting the nss issue again :/
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<nephele> You think hitting it will fix it?
<nephele> maybe try encouraging nss :)
<Begasus> hehe
<Begasus> I know (didn't disable nss in the new poppler as in the current one) (issue already reported)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus> why can't they just use some default build system instead of some messed up makefiles :/
x10z has joined #haiku
<nephele> make used to be *the* build system :)
<x512[m]> ~50 years ago.
<Begasus> for packages like this one would expect something a bit more automated ;)
<nephele> Begasus: I saw a nice talk "how to make package managers cry" you might enjoy it :)
<x512[m]> Autotools: how to make everybody cry.
c077ee has joined #haiku
<Begasus> nss is one of them :P
<Begasus> downloading the mp4 :)
<Begasus> 0x0000000000000001 (NEEDED) Shared library: [/packages/nss-3.73.1-1/.self/develop/lib/libsmime3.so]
<Begasus> this is still wrong imho ...
<Begasus> should be more like: 0x0000000000000001 (NEEDED) Shared library: [libpng16.so.16]
nephele has quit [Quit: Vision[]: i've been blurred!]
<Begasus> closing down for now, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
gouchi has joined #haiku
gouchi has quit []
kinkinkijkin has joined #haiku
kinkinkijkin has quit []
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57269] - https://git.haiku-os.org/haiku/log/?qt=range&q=edc473bb3ad5+%5Ecadb5b63ecdd
<nekobot> [haiku/haiku] edc473bb3ad5 - libroot/musl: Import m68k atomic_arch.h.
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57270] - https://git.haiku-os.org/haiku/log/?qt=range&q=420ca7cfe1cc+%5Eedc473bb3ad5
<nekobot> [haiku/haiku] 420ca7cfe1cc - m68k: use generic_msi
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57271] - https://git.haiku-os.org/haiku/log/?qt=range&q=dc3b3e172d2e+%5E420ca7cfe1cc
<nekobot> [haiku/haiku] dc3b3e172d2e - m68k: VMTranslationMap.h is not needed in arch_vm.h
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57272] - https://git.haiku-os.org/haiku/log/?qt=range&q=f76f6d8f57f3+%5Edc3b3e172d2e
<nekobot> [haiku/haiku] f76f6d8f57f3 - libroot/musl: Import ppc atomic_arch.h.
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57273] - https://git.haiku-os.org/haiku/log/?qt=range&q=ad115900dbd3+%5Ef76f6d8f57f3
<nekobot> [haiku/haiku] ad115900dbd3 - ppc: use generic_msi
AlaskanEmily has joined #haiku
<nekobot> [haiku/haiku] tqh pushed 1 commit to master [hrev57274] - https://git.haiku-os.org/haiku/log/?qt=range&q=31199cd95015+%5Ead115900dbd3
<nekobot> [haiku/haiku] 31199cd95015 - update bootstrap package versions for ppc
mr_lou has quit [Quit: Leaving]
jmairboeck has quit [Quit: Konversation terminated!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
raymondmendoza has joined #haiku
x10z has joined #haiku
x10z has quit []
selfish has quit [Quit: Leaving.]
selfish has joined #haiku
x10z has joined #haiku
x10z has quit []
x10z has joined #haiku
tqh has quit [Quit: Leaving]
pbsds has quit [Ping timeout: 480 seconds]
selfish has quit [Quit: Leaving.]
pbsds has joined #haiku
jessicah has joined #haiku
selfish has joined #haiku
bjorkint0sh has quit [Remote host closed the connection]
bjorkint0sh has joined #haiku
raymondmendoza has quit [Quit: Vision[]: i've been blurred!]
kinkinkijkin has joined #haiku
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-0/±0] https://github.com/haikuports/haikuports/compare/be16ca26833a...f189ddc98190
<botifico> [haikuports/haikuports] hfsfox f189ddc - i2pd: add recipe
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]