<nekobot>
• OscarL (f264e2de): tqdm: drop unused recipe. (#11985)…
<OscarL>
yeah, 01:30 here.
<Begasus[m]>
only got to the second PR and Web+ has issues
<OscarL>
Begasus[m]: not too many PRs today, because I spent most of the time re-implementing the bash script I use to get the list of packages to work on.
<nekobot>
• OscarL (80628bd3): oslash: drop unused recipe. (#11989)…
<OscarL>
wrote it on Python this time, and using HaikuPorter's .DependencyInfo files from its "repository" directory, much more accurate than just grepping things :-D
<nekobot>
• OscarL (7b5404b0): dulwich: drop outdated, unused recipe. (#11990)…
<OscarL>
while writting/using my new script, found out some minor issues in some recipes... like puting "_python3xx" dependencies on BUILD_PREREQUIRES instead of on BUILD_REQUIRES.
<OscarL>
ToDo list for .recipe cleanups keeps getting bigger and bigger :-D
<Begasus[m]>
keeps you of the streets :)
<OscarL>
I have hopes of turning this script into a "haikuporter repo shell" of sort, so you could use it to quickly find **exact** deps for a given package (runtime, build, and or test ones).
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
for now, worked pretty well for these dev-python/* recipes (once I forced hp to remove old .DependencyInfo files :-D).
<Begasus[m]>
I probably still have some of those dropped ones installed, should have a look there
<Begasus[m]>
93 python310 still ...
<Begasus[m]>
tomli_python310 was one of them?
<OscarL>
no, the one dropped was toml_python3xx
<OscarL>
no "i" at the end.
<Begasus[m]>
ah that's required by a few
<Begasus[m]>
35 directories to sort out which one to remove .... :P
Nasina has joined #haiku
<OscarL>
launching optimized build for Python 3.10.0alpha6 (released a few hours ago)
Nasina has quit [Read error: Connection reset by peer]
<Begasus[m]>
on top! :)
<Begasus[m]>
ok, dev-python cleaned up and on par with upstream now :P
Nasina has joined #haiku
<OscarL>
Weee! Seems I blew past the 500 merged PRs mark :-D (got 546 commits in, according to `git shortlog -sen --no-merges`)
<OscarL>
just a tiny bit short from korli's 5107, or Begasus[m]'s 3960 :-P
<OscarL>
closing in on humdinger's 548, though! :-D
<OscarL>
(got bored waiting for the Python build to finish)
<Begasus[m]>
you need to refresh there :P
<Begasus[m]>
korli
<Begasus[m]>
korli's Commits
<Begasus[m]>
5,183 commits
<Begasus[m]>
that's what I see here
<OscarL>
weird.
<Begasus[m]>
ps, haven't seen augiedoggie this week?
<OscarL>
last I saw was something about spybmessage on haikuports (and gerrit), around 2/3 of March.
<OscarL>
irclogs shows him last on 2025-03-03 too. Hopefully he's just chilling by the beach, or something :-)
<Begasus[m]>
yeah, hope he's ok
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL>
it is insane the speed difference in optimized vs non-optimized builds of Python (also VM vs bare-metal). Fastest I got was just about 1m15s (outside of haikuporter, bare-metal)... vs nearly an hour for optimized+LTO on VM :-/
<OscarL>
(latter includes creating the .hpkg, so not apples to apples. still... quite the difference)
<Begasus[m]>
1m to build the whole python package?
<OscarL>
no, just to compile it outside of haikuports.
<OscarL>
ie: just the "make -j 4" part.
pvalue has joined #haiku
ChaiTRex has quit [Remote host closed the connection]
<OscarL>
./configure alone takes another minute and change :-D
ChaiTRex has joined #haiku
<Begasus[m]>
still very nice!
maylay_ has quit [Remote host closed the connection]
maylay has joined #haiku
ChaiTRex has quit []
<OscarL>
Now that Python 3.14 seems pretty stable to use parallel builds (-j 4 here has yet to fail me)... that speed up gets killed by the single-threaded testing/PGO and LTO steps :-(
<Begasus[m]>
gotta love those :P
<OscarL>
real 64m25,758s to build python3.14-3.14.0~a6-1-x86_64.hpkg. Ouch.
<OscarL>
Not sure if this was one of those VMware slow sessions I get sometimes.
<OscarL>
or 3.14 got fatter :-D
<Begasus[m]>
I'm glad enough to be back on bare metal :D
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
k, updated the (draft) PR for Python 3.14.0a6.
ChaiTRex has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
<Anarchos>
to do my test on BootManager, i build a @nightly-anyboot, but it is rather time consuming. Is it a faster target ? I fear that @minimum-image will lack some features ?
erysdren has quit [Quit: Konversation terminated!]
<Begasus[m]>
Anarchos that should only be the first time you build it?
<Begasus[m]>
at least when I run a new build after pulling in the latest commits it doesn't do a "full" build
<Anarchos>
Begasus[m] it takes a bit time in "haiku_devel.hpkg: Creating the package ... haiku.hpkg: Collecting package contents ..."
<Begasus[m]>
"full" rebuild*
<Begasus[m]>
ah :)
<Anarchos>
of course it doesn't recompile, but i don't need the full iso only to test my BootManager tweaks
<Begasus[m]>
I think you can give targets for haiku and haiku_devel to jam? think waddlesplash mentioned that somewhere last year ;)
<Begasus[m]>
done for today
<Begasus[m]>
cu peeps!
talos has joined #haiku
talos has quit [Ping timeout: 480 seconds]
talos has joined #haiku
x10z has joined #haiku
GregC has quit [Ping timeout: 480 seconds]
<nekobot>
• jmairboeck (068d977e): texlive: update to version 2025
<jmairboeck>
let's see if the builders manage to build it this time
<jmairboeck>
when building it locally, I got a "Segment violation" when mimesetting files at the end, I suppose it ran out of memory or something. Afterwards the whole system pretty much locked up.
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
erysdren has joined #haiku
maylay_ has quit [Quit: No Ping reply in 300 seconds.]
maylay has joined #haiku
<waddlesplash>
jmairboeck: beta5 or nightly?
<jmairboeck>
nightly
<jmairboeck>
I couldn't enter KDL really because my keyboard layout is weird and I can't really use both hands fully, so I just reset the VM in the end
<waddlesplash>
see if VirtualBox has an equivalent to QEMU sendkey
<waddlesplash>
I use that in the monitor console to send the KDL keys
<waddlesplash>
sendkey alt-sysrq-d
<jmairboeck>
that would maybe help if I can bind it to an easier keyboard shortcut
<jmairboeck>
my physical laptop keyboard additionally requires the Fn key for SysRq, which makes it even more difficult
<Anarchos>
Begasus[m] i find it strange than BXXX xx; or BXX *xx = new BXX(); behaves differently...
<jmairboeck>
Anarchos: the first form allocates the BXXX object on the stack and deallocates the object automatically when the variable goes out of scope. The second form allocates it on the heap, gives you a pointer to it and you have to delete it manually again (or someone else).
<Anarchos>
jmairboeck i know but in a while loop, the object seems reallocates on the stack, so its attributes are reinitialize in each loop iteration !
<jmairboeck>
If you define the variable inside the loop, then yes, you get a new instance for each iteration
<Anarchos>
jmairboeck i is defined before the loop, which is weird....
B2IA has quit [Ping timeout: 480 seconds]
B2IA has joined #haiku
<Anarchos>
Begasus[m] i made progress !!!
<Anarchos>
not sure what i did wrong, but thebios starts on HDD : bootloader menu of HDD displays the partition of the USB Key. When i select it, it says 'not a bootable parition'. Then it shows the boot menu of the USB key, and i was able to boot on the usb key :)
zardshard has left #haiku [#haiku]
<B2IA>
BeShare server reboot time...
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
zardshard has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
jmairboeck has quit [Quit: Konversation terminated!]
erysdren has quit [Quit: Konversation terminated!]
talos has quit [Ping timeout: 480 seconds]
B2IA has quit [Quit: Vision[]: i've been blurred!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
B2IA has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
maylay has quit [Quit: No Ping reply in 300 seconds.]
maylay has joined #haiku
<nekobot>
• TingPing (e25e1c37): [GLib] Ensure WebKitCookieManager APIs keep cookie cache up to date…