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
<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 ;)
<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"
<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>
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 :)