<Begasus>
crossing fingers (hope it kickstarts the 32bit buildmaster too)
<jmairboeck>
thanks Begasus! Keep in mind that opencascade is quite big, and the testsuite took more than a day the last time I tried it :)
<Begasus>
thanks for pointing that out jmairboeck , not going to run the tests then :D
<jmairboeck>
my build is currently at 69%
<Begasus>
done: grabbing opencascade-7.8.0-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/opencascade-7.8.0-1-x86_64.hpkg
<Begasus>
:)
<jmairboeck>
you have a faster machine than my VM :)
<Begasus>
-40min
<Begasus>
I know I hard a hard time building that monsters some years ago :)
<jmairboeck>
it is good that gitweb creates stable snapshot archives :)
<jmairboeck>
which is what I'm using here
<Begasus>
avcodec: YES (ver 58.54.100)
<Begasus>
better
<Begasus>
yeah some weird SOURCE_URI :D
<Begasus>
great, no ffmpeg5 mentioned for opencv3
<Begasus>
still nogo on 32bit :/
<jmairboeck>
regarding opencascade again: this time the test data set would be available as a download without login, as they are using GitHub now, but I think I better still leave it out because I'm not sure whether they will release it for later patch updates (they didn't in the past)
<jmairboeck>
without it, most of the tests are skipped because of missing test data
<Begasus>
you did the hard work here, I'll take your word for it :)
<jmairboeck>
also, TEST_SOURCES doesn't exist in haikuporter and downloading a big archive just for the tests wouldn't be so good I think
<Begasus>
right, should only involve the porter to test those
<Begasus>
sometimes I even disable the test before pushing, speeds up the build time also (and it doesn't really have any use on the buildmaster)
<botifico>
[haiku/website] humdingerb 53e092e - GSoC: Another typo fix
<Begasus>
oscarL still asleep? ;)
<bjorkintosh>
Begasus, offer peeps.
<bjorkintosh>
it might just work.
<Begasus>
all out bjorkintosh ;)
<bjorkintosh>
no more peeps? damn!
<Begasus>
saved a few for closing down though
<Begasus>
maybe got a congac bottle around that's about 40 years old?
<cocobean>
all good.... 40 year cognac sounds good... fireplace moment....
nosycat has joined #haiku
<Begasus>
cocobean, checked jasper on 32bit? not sure "cmd:imginfo" will work there as that isn't available normaly on secondary arch
<Begasus>
it also shouldn't point to "interrnal" cmd, in TEST() it's easy to point to the working directory to find the library
<cocobean>
Not tested on it on 32-bit..but should work......oh? iI didn;t have any issue on 64-bit.
hightower4 has joined #haiku
<Begasus>
that's right, the tools are included on 64bit
<Begasus>
bjorkintosh, he's around :D
<Begasus>
having tokodon up and running seems to be a good thing, quite some boosts on the Haiku/GSoC :)
_Dario_ has joined #haiku
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
hightower3 has quit [Ping timeout: 480 seconds]
hightower2 has joined #haiku
mmu_man has joined #haiku
mr_lou has joined #haiku
<cocobean>
jasper: fixed
hightower4 has quit [Ping timeout: 480 seconds]
<cocobean>
less: fixed
mmu_man is now known as Guest854
mmu_man has joined #haiku
Guest854 has quit [Ping timeout: 480 seconds]
<Begasus>
only fixed when checked on 32bit cocobean, also, you still have cmd:awk in "BUILD_PREREQUIRES"
<cocobean>
:D
<cocobean>
fixed
Anarchos has joined #haiku
<nosycat>
Hello!
Anarchos has quit []
mmu_man is now known as Guest855
mmu_man has joined #haiku
Guest855 has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
OscarL has joined #haiku
<OscarL>
Hallo Mr. Begasus. How I may be of service today?
<Begasus>
Wanted to ask how tvision is going along Mr OscarL :P
<OscarL>
*"may I be" probably would have sounded better.
<Begasus>
didn't even caught my eye :)
<Begasus>
fighting with fpc atm :/
<OscarL>
re: tvision... Planning to fininish it up after I eat these damn yummy home-made pizzas.
<Begasus>
with peeps?
<Begasus>
cocobean, do you have the "newer" jasper package installed?
<OscarL>
Woke up early (considering I went 56 hs awake before :-/), but we had a power outage, and decided to spend some time in the kitchen for a change :-)
<nosycat>
Yum!
<OscarL>
re: fpc, saw Halamix2 also having some fun with hardcoded "/boot/beos" paths :-D
<OscarL>
\o nosycat!
<Begasus>
yeah, patched that this morning to check, no changes
<Begasus>
funny thing is that in Terminal I can compile a simple pascal file
<Begasus>
biab ... dogs
<OscarL>
I kinda expect Haiku's runtime_loader to account for such hard-coded paths (at least for /bin/sh).
<Begasus>
Fetching package for cmd:imginfo ... thought so ...
<cocobean>
imginfo_x86 or imginfo (GCC2)
<cocobean>
don;t have it installed
<cocobean>
(jasper)
<cocobean>
Hmm... no tools on x86
<cocobean>
but should pull GCC2
<Begasus>
that's not the idea, you'r bootstrapping(?) then
<cocobean>
I know
<Begasus>
there is an easier fix that should go into TEST()
<OscarL>
Ran a lil "benchmark" earlier: building "turbo" on both Ubuntu 20.04 and on Haiku. Took 28s on Linux, 62s on Haiku :-/
<OscarL>
also... /me slaps git in the head, for not honouring "--depth=1" when cloning sub-modules.
andreaa72 has joined #haiku
oevl has quit [Read error: Connection reset by peer]
mmu_man is now known as Guest858
mmu_man has joined #haiku
Guest858 has quit [Ping timeout: 480 seconds]
<OscarL>
Begasus, just in case: `pkgman search cmd:imginfo_x86` finds nothing.
<nephele>
OscarL: just run it twice on linux, no biggie
<nephele>
> also... /me slaps git in the head, for not honouring "--depth=1" when cloning sub-modules.
<nephele>
of course it doesn't, it only applies to clone?
<OscarL>
nephele: will remember that double make trick next time :-D
<OscarL>
nephele: I mean while doing this: `git clone --depth=1 --recursive <repo_url>`
<nephele>
aren't submodules always shallow?
<OscarL>
not unless you set "submodoule.<name>.shallow true"
<OscarL>
for my git clone case.. appareently you need to use "--shallow_submodules" on that cmdline.
<nephele>
well, you can always use repo
<nephele>
afterwards you will be thankfull to only have to deal with git ^_^
<OscarL>
I can always bitch about git awesome UI instead :-P
andreaa72 has left #haiku [#haiku]
<nephele>
what about openbsd's tool?
<OscarL>
mmm, Tool... /me books an Opiate and Undertow re-listening for tonight.
<Begasus>
OscarL, there shouldn't be a _x86 for that binary
oevl has joined #haiku
<OscarL>
Begasus: just letting you know, because of your comment on Jasper's PR, and I'm on 32 bits right now.
jacereda has joined #haiku
<Begasus>
yeah, wrong wording there :)
<cocobean>
GCC@
<cocobean>
GCC2
<Begasus>
rebuilding fpc ...
Vidrep_64 has joined #haiku
<Begasus>
Hi Vidrep_64!
<Vidrep_64>
Hey there Begasus!
<OscarL>
LOL @: "No mention of openbsd on the internet is complete without a long thread about source control migration."
<Begasus>
long time no see again, you're early today :)
<cocobean>
hello Vidrep_64
<Vidrep_64>
Hi cocobean
<Vidrep_64>
I'm just catching up on some podcasts that I missed last week
<Begasus>
good ones I suppose :)
<Vidrep_64>
The weather turned a little shitty today, so a good day for staying home
mmu_man is now known as Guest863
mmu_man has joined #haiku
<Begasus>
How's hw testing Vidrep_64, on par?
<Vidrep_64>
Hardware is all working for the most part, with one exception
Guest863 has quit [Ping timeout: 480 seconds]
<Begasus>
that's good :D here also one not working, but still can use the laptops screen :)
x10z has joined #haiku
<Vidrep_64>
I really haven't done much hardware testing lately.
<Begasus>
if things just work the better :)
systwi has joined #haiku
<Begasus>
Error: problem 1: package ffmpeg6_devel-6.1.1-2 conflicts with ffmpeg_devel provided by ffmpeg_devel-4.2.9-3
<Begasus>
bugger, been switching those 2 for a few days now
<Begasus>
ps, thanks on that OscarL :)
<jacereda>
Hi. I'm porting Tracy to Haiku at https://github.com/jacereda/tracy . Tracy is a very cool profiler, I think it would be worth integrating it at the OS level, any interest in that?
Jorge[m]12 has joined #haiku
<nephele>
jacereda: what do you mean by OS level integration? do you need more support from the userland/kernel for your profiling needs?
<Begasus>
no expert on the subject (or any for that matterr) but looks like a cool thing :)
<jacereda>
I mean it would be good to profile kernel and libraries
<jacereda>
as opposed to just packaging it
<Begasus>
looks kinda like Cutter/Iaito?
<jacereda>
is there some place I can paste a screenshot?
<nephele>
jacereda: what would you do instead of packaging it?
<jacereda>
adding probes at appropriate places in the kernel and libraries
<nephele>
You probably know best if you need any new/different api to profile libs or the kernel. Is something missing you need? (is this just stuff in posix?)
<jacereda>
Nothing is needed, just saying that it would be really cool to have insights into where is the kernel/libraries spending the time
<jacereda>
I can try to package it, yes, but I think this belongs in the base system. Once you start using it you simply wonder how you lived without it until now, I've been using it for realtime graphics for a couple of years and it's simply awesome.
<jacereda>
and I was quite surprised at how responsive it is on Haiku given there's no hardware acceleration for GL
<nephele>
base system like the iso for the betas? or in the sourcetee?
<jacereda>
in the sourcetree
<jacereda>
you just need to integrate the client part
<jacereda>
the profiler itself (the GUI) would be a package
<nephele>
I don't think that makes sense, all our applications we have are native software
<nephele>
nothing using imgui or anything
HaikuUser has joined #haiku
HaikuUser has quit []
<jacereda>
imgui is for the GUI, the client part is just pure sampling and sending udp packets
<cocobean>
Begasus: try it with the update
<cocobean>
Otherwise I'll remove it altogether.
<cocobean>
I can review later if imginfo_x86 will work for it.
<nephele>
Is that a protocol specific to tracy?
<jacereda>
yes
<nephele>
in that case you would have a bit of a wierd situation of having some points to measure but no native client
* Anarchos
wish that qemu could run more fast on haiku
<jacereda>
So, the current situation (no decent profiler) is better than having a client in ImGui?
<nephele>
Anarchos: there was an idea for a NVMM port from netbsd/dragonflybsd
<Begasus>
nah, don't have the correct build process, this seems to use DBus, don't think you would love that :P
<OscarL>
what's not to love about dbus making shutdown slower? :-D
<Begasus>
I can live with those 2 seconds :D
<Begasus>
closing down here
<Begasus>
cu peeps!
<OscarL>
be well Begasus!
Begasus has quit [Quit: Vision[]: i've been blurred!]
misthalu has quit [Quit: Leaving]
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
<nephele>
dbus makes my shutdown slower
<nephele>
the worst offense!
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<x512[m]>
+1 for dbus daemon making system shutdown slower.
<x512[m]>
I wonder why I need it to be installed at all.
<augiedoggie_>
i removed it and all of my stuff still works :P
vexmane has joined #haiku
<x512[m]>
It is also suspicious that dbus daemon is actually functional.
<OscarL>
As I can't find why/where this code fails (templates makes my head spin)... I'll just YOLO it by "#if 0"ing this constexpr...
mmu_man is now known as Guest873
mmu_man has joined #haiku
<nephele>
x512[m]: It is used sometimes by qt... i think to talk to each other or send messages for desktop notifs
<nephele>
atleast that is what it is used for on linux
Guest873 has quit [Ping timeout: 480 seconds]
<x512[m]>
It seems some important files are missing for dbus daemon.
x10z has joined #haiku
<nephele>
maybe. dunno. personally I think this should only be an api stub if anything
<Anarchos>
nephele ports should be used for that, no ?
hightower3 has joined #haiku
mmu_man is now known as Guest876
mmu_man has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
<cocobean>
updating x86 system for test builds... hrev57329->hrev57589 (not hrev57592 yet)
Guest876 has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
x10z has joined #haiku
hightower2 has quit [Ping timeout: 480 seconds]
mmu_man is now known as Guest878
mmu_man has joined #haiku
Guest878 has quit [Ping timeout: 480 seconds]
mmu_man is now known as Guest879
mmu_man has joined #haiku
Guest879 has quit [Ping timeout: 480 seconds]
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
mmu_man is now known as Guest881
mmu_man has joined #haiku
Guest881 has quit [Ping timeout: 480 seconds]
OrngBomb is now known as OrangeBomb
OrangeBomb has quit [Quit: Slacking off]
OrangeBomb has joined #haiku
mmu_man is now known as Guest883
mmu_man has joined #haiku
CalistoMathias has joined #haiku
Guest883 has quit [Ping timeout: 480 seconds]
cocobean has quit [Remote host closed the connection]
tuaris has joined #haiku
<CalistoMathias>
Does anyone have any particular resources on how I can dual boot Haiku and Ubuntu
<CalistoMathias>
?
<CalistoMathias>
I had Haiku installed seperately on a full HDD but I'm going to try and fix issues in the UI for which I would prefer using my development environment that I have set up in my ubuntu setup
<CalistoMathias>
I tried finding detailed instructions on the website but there is nothing much written apart from the fact that I have to use rEFInd
<CalistoMathias>
so if anyone has already done this ... it would be great if I could get some help about tha t
<B2IA>
(AGMS) You using a Mac? Well, UEFI or Classic BIOS or Mac, you start with Linux install, leave space for Haiku partitions, then install Haiku.
<B2IA>
(AGMS) Then try to get the boot system to see Haiku. Could be a GRUB boot menu line.
<B2IA>
(AGMS) Or a UEFI boot file put on the special UEFI partition.
<B2IA>
(AGMS) Not sure how ReFind works. Maybe there are clues online if you search for ReFind Haiku boot.
<CalistoMathias>
okay
<CalistoMathias>
currently im on an Asus ROG Strix
<CalistoMathias>
i installed ubuntu on an external HDD
<CalistoMathias>
with partitions
<OscarL>
(btw rEFInd use is not mandatory at all)
mmu_man is now known as Guest885
mmu_man has joined #haiku
<CalistoMathias>
oh okay
<CalistoMathias>
even i was thinking that I could try and achieve the same thing with grub instead
<CalistoMathias>
since i just have to get it to recognise the EFI file
<B2IA>
(AGMS) Probably a UEFI boot then. There's a web page on the Haiku site for how to set up UEFI boot.
<CalistoMathias>
yup
<CalistoMathias>
so basically after doing that installation
<CalistoMathias>
i just have to make a grub entry
<CalistoMathias>
to the efi file?
<CalistoMathias>
i'm pretty new to making grub edits (basically never have made one) but ill try and look up the process of doing that
<CalistoMathias>
hopefully it should work
<B2IA>
(AGMS) If UEFI works, it should show up in the BIOS boot menu.
<CalistoMathias>
I think mine has a UEFI installation though :(
<OscarL>
AGMS: goes to show how much I know about grub+uefi :-D
<CalistoMathias>
Do you think I should maybe try installing it the regular way as per the website... and then look up something to manually add an EFI file to a grub option?
<B2IA>
(AGMS) At least you have it working, I just use MBR disk formatting to avoid the problem :-)
<CalistoMathias>
ohh :sob
<B2IA>
(AGMS) Yes, CalistoMathias, that's a good strategy. Like I said, you can still boot into it using a USB stick.
<OscarL>
CalistoMathias: Will link to my "grub.cfg" (both current and original). Warning... very ugly... just search for "Haiku" :-D
<CalistoMathias>
okayyyy so this file is so much shorter xD
<OscarL>
that's the "/etc/grub.d/40_custom" file. Importan bit is: "chainloader /EFI/Haiku/bootx64.efi" :-D
<CalistoMathias>
yup
<CalistoMathias>
thats the EFI file which will be in the FAT32 partition right?
<OscarL>
yes, the one you need to copy manually from your Haiku install.
<CalistoMathias>
cool
<OscarL>
(or from a Haiku anyboot .iso)
<CalistoMathias>
would i also need to edit the set root = '' line?
<CalistoMathias>
to the right partition or something?
<OscarL>
adjust "set root=hd"...
<CalistoMathias>
to that partition
<CalistoMathias>
the remaining options can remain the same?
<OscarL>
:D I was about to mention that. this machine, only one disk.
<CalistoMathias>
yup
<CalistoMathias>
in mine currently since its an external HDD there are i think 5
<CalistoMathias>
and now its going to be 7 :sob after installing haiku :(
<CalistoMathias>
didn't want to mess around with the partitions on my laptop's internal ssd just yet because of college requirements and such short durations
<CalistoMathias>
so am experimenting with my external HDD insteada
<CalistoMathias>
becuase that doesn't contain any importnat things
<OscarL>
guess you would also want to change that "--class window" to something else :-D
<B2IA>
(AGMS) ChainLoad the .EFI file? Didn't realise you could do that!
<CalistoMathias>
yah exactly ... I was just about to change that
<CalistoMathias>
like what should I change it to tho?
<OscarL>
(kinda heretic having Haiku with a windows logo :-D)
<CalistoMathias>
becasue I don't have a dual boot of windows or something on this honestly.... like currently its just ubuntu installed and nothing else
<OscarL>
CalistoMathias: I have no idea.. and that's why I left it there.
<CalistoMathias>
oh okay
<CalistoMathias>
i guess ill just leave it in there too.. if it works it works xD
<OscarL>
I plan to wipe this hdd and start fresh in the not so distant future... so... it remains for now.
<OscarL>
will probably use rEFInd then :-D
<CalistoMathias>
oh okay I see
<CalistoMathias>
well installing this is going to be exciting to say the least :D
<CalistoMathias>
hoepfully i don't mess up my HDD xD
<B2IA>
(AGMS) Best of luck CalistoMathias, meanwhile I should get back to learning how to compile code for a 1984 model NABU computer.
<gordonjcp>
B2IA: what's it based on?
<CalistoMathias>
woah
<CalistoMathias>
thats something unheard of for me :death
<CalistoMathias>
ill let you know whether I was able to do the dual boot xD @B2IA
<B2IA>
(AGMS) Z80 CPU, 64K RAM, TMS9918a video and a 6 megabits/second cable modem (in the days of 1200 baud modems).
<gordonjcp>
oh nice
v_harkonnen has joined #haiku
<gordonjcp>
sounds very MSX-y
<gordonjcp>
I have (somewhere) a Memotech MTX500 which is again a similar lineup
bjorkintosh has joined #haiku
<gordonjcp>
that should be easy to cross-compile for, if it's just a Z80
<B2IA>
(AGMS) Could have been something, but was marked as a games system (MSX standard came a few months after, largely compatible), rather than a high speed network device (would have been great simply as a BBS with a thousand times faster downloads).
<B2IA>
(AGMS) Yes, there's also CP/M for it.
<OscarL>
CalistoMathias: just in case... "sudo grub-mkconfig -o /boot/grub/grub.cfg" is the correct syntax (copied the wrong one ealier)
<OscarL>
CalistoMathias: making a backup of your original config... also adviced :-D
<B2IA>
(AGMS) Anyway, someone started selling old NABU systems from a cache of a few thousand and retro gamers got interested, and rediscovered the server side archives.
<gordonjcp>
I liked CP/M
<B2IA>
(AGMS) There
<gordonjcp>
I have about 40kg of scrap PCBs at work with a mix of Z80, 6809, and 68000 CPUs on
<gordonjcp>
I should do something with that
<B2IA>
(AGMS) There's also a MAME emulator, which is what I'm using.
<gordonjcp>
actually I think they're 6309, which is even better - faster, more registers
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<OscarL>
damn... turbo is using a very old version of scintilla. Works ok on 64 bits, but won't link on 32 bits.
CalistoMathias has quit [Remote host closed the connection]
tuaris has quit [Remote host closed the connection]
tuaris has joined #haiku
janjo has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #haiku
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #haiku
hightower3 has quit [Remote host closed the connection]
bitigchi has quit [Ping timeout: 480 seconds]
B2IA has quit [Quit: Vision[]: i've been blurred!]