<Not-a434>
[haikuports/haikuports] hoanga 4ffe680 - mg: new recipe (#6863)
Begasus has joined #haiku
<Begasus>
g'morning peeps
Begasus is now known as Begasus
<nephele>
hello lower case begasus
<Begasus>
Upper now ;) (need to fix that)
<Begasus>
hi nephele ! :)
<Begasus>
Using HexChat now (simular to Gnome Xchat) after the new Ubuntu install
<nephele>
New ubuntu? the new LTS version keeps wanting to install updates on shutting down... I don't want the shutdown to be even longer :(
<Begasus>
PS also had issues with radeon driver on Ubuntu, needed to add some thing in grub.cfg for that
<Begasus>
Upgrade from prior LTS to the new one went bogus, so had to re-install the whole thing (after making backups)
<Begasus>
Haiku to the resque! :P
<nephele>
Yesterday i updated WiiMC to a working version for my siblings Wii, plugged the SD card in mounted it and copied, basically "just works". I really like it when i can just no fuzz do stuff like that :D
<nephele>
on linux I always have trouble figuring out how do i even mount a sd card and stuff...
Begasus_32 has joined #haiku
<Begasus>
Still have a "Linux Commands" pdf I created back when I was teaching some Linux stuff, most of the things I forgot by now ;)
<Begasus>
Still no luck on gdal PR
<nephele>
Begasus: I don't suppose you know if anyone has tried porting devkitpro/devkitppc?
<nephele>
(it's a gcc based toolchain to compile for example to the wii)
<Begasus>
not to my knowlidge nephele
<Begasus>
k, bumbping libgeotiff doesn't brake current gdal/opencv
Anarchos has joined #haiku
<Anarchos>
hello
<Begasus>
'morning Anarchos
<Anarchos>
Begasus did you notice my yesterday messages ?
<Begasus>
Anarchos, don't think so?
<Begasus>
PM? Atleast I can't see anything in the window from yesterday here (haven't checked the logs)
<Anarchos>
Begasus i successfully did PXE boot on real hardware :)
<Begasus>
Nice! Congrats Anarchos ! +1
<Anarchos>
Begasus yes, that was a fun trip , going from "boot loader death land" to haiku running :)
* Anarchos
never knew about the boot loader death land before that!
<Begasus>
Never heard of it also Anarchos , probably because no much people attempted it ;)
<Begasus>
no/not*
<Begasus>
Time to sync my fork ...
<Anarchos>
the boot loader death land is kind like 'kernel debugging land' but it is in a red font on black background, when your bootlader segfaults
<Anarchos>
Begasus anyway i still have some things to understand, cause i had to disable io-apic, and enable safe mode. So not purely remote ...
<Begasus>
but you can't do anything there unlike in KDL?
<Anarchos>
non you just got the content of registers and that's all i, though i didn't go further to use it
<Begasus>
can you ssh into the booted machine after the PXE boot?
<Anarchos>
Begasus well not yet, cause i served only a haiku-minimum image, so no ssh server on it
<Anarchos>
now i am cross-compiling a full x86_64 haiku image , i will try.
<Anarchos>
but from the pxe booted haiku, i can ssh into my other machines :)
<Begasus>
Ah k, having that would be a next level I guess, remote boot/usage
<Anarchos>
yes. before that, i will ask to experienced dev how to get rid of the safe boot options and go full fledge
jmairboeck has joined #haiku
<Anarchos>
hi jmairboeck
<Begasus>
'morning jmairboeck
<Anarchos>
Begasus a second step could be to program a little gui to send magic packets to machines on my network to boot them from the net, and remotely boot haiku as their bios is in pxe boot first :)
<Begasus>
Now you lost me Anarchos ^^
AD_MOS has joined #haiku
<Anarchos>
Begasus you can wake machines from the net
<Begasus>
Yes got that far ;)
<Anarchos>
Begasus when they boot they will boot haiku remotely :)
<Begasus>
If you know what's the cause for safe mode you could blacklist that driver on the remote machine? Only needs to be done once
<nephele>
Anarchos: sounds cool
<nephele>
You can remotely boot different versions :D
<Anarchos>
nephele yes : just change the haiku image served by the remote_diskserver
<Anarchos>
Begasus not sure, cause it is in the haiku-netboot-archive
<Anarchos>
Begasus but sure i could rebuild it without the io-apic driver
<Anarchos>
Begasus the trouble is that in this very particular situation, the kernel is loaded twice : one by the haiku-netboot-loader, and second the real one
<Anarchos>
the first try to seearch_module for io-apic while the kernel has not finished its startup, here is the offense
<Anarchos>
dunno why it works on 'normal'setup but not in this one
<Begasus>
still some work to do then Anarchos :)
<Begasus>
Well, libgeotiff tests are OK now too :)
<Begasus>
Time to push ...
<Anarchos>
Begasus yes but it offers wonderful perspectives to remotely boot haiku by network, remotely update it and so on
<Anarchos>
so i could access and trick my haiku installations at home while bored at work coding silly websites
<Begasus>
heh
<Begasus>
Install it at some net server, that way I could access it to have a full speed build machine for haikuports :)
<Anarchos>
why not !
<nephele>
Anarchos: combine that with remote app_server and soon you can have Haiku thin clients
<Anarchos>
Begasus the first machine to boot was a pentium 4. The second is a quadcore intel core i3 @ 3.6GHz :)
<Anarchos>
nephele i am aware of remote_app_server :)
<Anarchos>
nephele though i need this network configuration to play with it
<Anarchos>
Begasus be aware i will need to give you my own passwords as haiku is monouser :/
<Begasus>
Anarchos, don't worry, not going to access your machine (or ask for passwords) :)
<Anarchos>
Begasus so how could you run haikuports on it ?
<Begasus>
Didn't mean I would access your machine, more in general, anyone who has access to some server could use it I guess
<Anarchos>
Begasus sure :)
gouchi has joined #haiku
<Anarchos>
how to see parameters of functions in a kernel debugging land backtrace ?
<ermo[m]>
will haiku ever support multiuser or is it a design choice NOT to? (I'm curious, no judgement implied)
<Anarchos>
ermo[m] i think it will be for post-R1 release
<Anarchos>
ermo[m] all the filesystem is inherited from unix so there are multi-user permissions on file
<ermo[m]>
so basically "we'll see". Got it.
tuaris has quit [Quit: Leaving.]
<phschafft>
(or maybe go for one-user-but-per-process-capabilities?)
<Begasus>
Sometimes it pays of to read the config.log files ;)
<Anarchos>
ermo[m] though i remember having seen a gui to login into haiku, after screensaver i guess
<Begasus>
in PhOS there was a GUI login at one point (I think b6)
<Anarchos>
Begasus is phos a fork of haiku ?
mmu_man has joined #haiku
<Begasus>
I was from BeOS Anarchos (based on DanO iirc)
<ermo[m]>
Who owns the copyright to that code? You'd think that it could be had for peanuts these days...
<ermo[m]>
but what do I know
<Begasus>
I thin Palm still owns those ermo[m]
<Begasus>
+k
<ermo[m]>
Is Palm owned (in part) by LG? ISTR that LG uses WebOS...
<Begasus>
Don't know there, haven't been following up on that part, PulkoMandy should know more about the internals for that (and some of the core developers)
<Begasus>
But I think Haiku has out-grown BeOS by now :)
<Begasus>
Guess proj recipe needs dependencies added for curl and sqlite3 in the devel (requires), had to add them to libgeotiff ...
* Anarchos
would like to be taught how io_apic_init() can call get_module(acpi module) as get_module() calls search_module() and this one is forbidden during kernel startup ??!?
* ermo[m]
suggests lookin up "black magic"
<ermo[m]>
*looking
tqh has joined #haiku
humdinger has joined #haiku
<Anarchos>
hello humdinger
<humdinger>
Hi Anarchos: you can disable io-apic in ~/config/settings/kernel/drivers/kernel
<humdinger>
but I don't think you can set "safe mode". just graphics fail-safe...
<Anarchos>
humdinger that's what i did : disable at startup (hitting space etc), but i wonder how it can work when not disable ??
<Anarchos>
why does the get_module don't crash at startup ?
<humdinger>
can't help you there... :)
<Anarchos>
humdinger ok :)
<humdinger>
just thought how you could avoid having to enter boot options every time
<Begasus>
hi humdinger !
<humdinger>
hiho
<Begasus>
I knew I had it backupd up somewhere, login window for PhOS: https://ibb.co/GQcHd1K ;)
<Begasus>
x86.R1 (don't have a shot from the About window)
<Begasus>
heh
<Begasus>
nice, with proj recipe reworked no more need for curl and sqlite3 in libgeotiff :)
<humdinger>
aha. Geographic Tagged Image File Format (GeoTIFF)
<jmairboeck>
which python versions are currently supported in haikuports for new recipes? 3 (aka 3.7), 3.8, 3.9 and 3.10? I'm going to add python-ly (for Frescobaldi later). It should support everything I suppose, including 2.7, but I suppose I can ignore that.
<jmairboeck>
Frescobaldi itself will then probably use 3.8 only because that's the only one for which PyQt5 is available
<Begasus>
Don't go with python2.7, deprecated anyway (so we don't want to keep it around longer as needed I guess)
<Begasus>
certenly for new recipes
<jmairboeck>
but should I include all the other versions, or only 3.8?
<Begasus>
if the recipe needs PyQT5 and that's only for python3.8 then there is no alternative (or rewrite PyQT5 to add packages for the others also) :)
<jmairboeck>
python-ly itself doesn't need anything (besides python), but I'm not sure how useful it would by standalone
* humdinger
waves
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
<Begasus>
thanks Arch :) (found a way to run the tests on proj)
<Begasus>
79% of the tests success :D (compared to no tests)
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
mouse got lost in VBox ...
Begasus_32 has joined #haiku
<Anarchos>
jmairboeck not sure if it will help, but here i got Python 3.7.12
<jmairboeck>
Anarchos: that is the default version of python3 that we have. But python recipes are usually built for multiple python versions.
<Begasus>
python{3,3.8,3.9,3.10} here ;)
<jmairboeck>
ok, thanks Begasus, then I will use these
<Begasus>
I think on some of the new updates 3.6 is being left out also
<jmairboeck>
PyQt5 and pyqtwebengine5 are only built for 3.8, so for other packages depending on those there is no question anyway
<Anarchos>
Begasus i finally managed to boot pxe without having to type anything on keyboard :)
<Begasus>
right
<Begasus>
Nice Anarchos ! Progress :)
<Anarchos>
Begasus so as far as it goes, i only did two things : increase a buffer size in source code, and disable io-apic in kernel settings
<Not-a434>
[haiku/infrastructure] kallisti5 016a5e6 - deployments/gemini: Bump lofi site, add LE certs to container
AlienSoldier has joined #haiku
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
AlaskanEmily has joined #haiku
ablyss has joined #haiku
pch has quit [Ping timeout: 480 seconds]
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
<Anarchos>
i try to build cross tools but i get undefined reference to `ZSTD_XXX`
<x512[m]>
pkgman install zstd_devel
<Anarchos>
x512[m] is there a reason that the configure --build-cross-tools doesn't download this package ?
jason123santa has left #haiku [#haiku]
<x512[m]>
Buildtools are compiled for host OS so all dependencies need to be installed to host OS. Host OS may be not only Haiku, but also Linux or Mac OS X.
matt has joined #haiku
jason123santa has joined #haiku
<Anarchos>
x512[m] i must admit i did'nt do my homework :)
gouchi has quit [Remote host closed the connection]
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
augiedoggie_ is now known as augiedoggie
<Begasus>
Hi augiedoggie
<augiedoggie>
howdy Begasus
<Begasus>
augiedoggie, do you have a 32bit install to check on open PR's at haikuports?
<augiedoggie>
i have a beta3 VM that i use for testing 32 bit stuff
<Begasus>
I know you commented (with good course) on some of the open PR's, would be nice to get some help on that part :)
<augiedoggie>
sure, i can try to put some more effort into the 32 bit stuff
<Begasus>
Thanks! Most of the open PR's are created for 64bit, but aside me there are not a lot of people checking the changes on 32bit, would be great to get some help there
<Begasus>
And I think you would be a great assit(hope I write this correctly) for this :)
<augiedoggie>
heh, asset
<Begasus>
;) type (English isn't my native language) ;)
<augiedoggie>
i need to boot my 32 bit vm anyhow to check if my own projects will still build there
<Begasus>
I mainly boot 32bit in VBox here, but checking up on open PR's has kept me busy, not finding time to push/check on updating other recipes so far ...
<Begasus>
I can boot into 64bit VBox, but I find if something goes wrong it's on 32bit, not on 64bit
<augiedoggie>
heh, yeah
<augiedoggie>
i look forward to the day when gcc2 can be retired
* augiedoggie
wants nullptr :P
<Begasus>
Don't want 32bit to disapear, most of the new recipes go with gcc11 anyway ;)
<Begasus>
If that was the case, I would run Haiku native only on BM (not caring about 32bit)
<Begasus>
But it would mean commitment from your part also ;) (although I don't think that would be an issue)
ClaudioM has quit [Quit: leaving]
<Begasus>
Anyway, think about it, could really use some help there ;
<augiedoggie>
i'm just talking about after Haiku R1 where the default compiler could be switched
<augiedoggie>
i have no issue with 32 bit ports
<Begasus>
We're stil miles away from R1 I guess :)
<Begasus>
Have to go out in a bit, and close down for today, I'll see what happens next :)
<Begasus>
cu peeps!
Begasus has quit [Quit: Leaving]
<x512[m]>
Why not to switch to gcc4+ hybrid as it was before?
<augiedoggie>
it makes it difficult to load a gcc2 addon, like tracker addons, deskbar replicants, ...
<augiedoggie>
so that breaks R5 compatibility
<x512[m]>
It is possible to build 2 versions of Tracker etc..
<x512[m]>
Actually Tracker executable is just launcher, all Tracker code is located in libtracker.so that already have gcc2 and gcc4+ versions.
tqh has joined #haiku
sanzfc has joined #haiku
ClaudioM has joined #haiku
<ermo[m]>
Mmmm ... booted into my lovely haikubox.
<ermo[m]>
Wish I could change the font size in Quaternion independendtly of the OS proper.
<ermo[m]>
*Independently
sanzfc has quit [Remote host closed the connection]
<Anarchos>
ermo[m] just code it :)
<Anarchos>
that's what i do when i am not satisfied with something
_Dario_ has joined #haiku
<ermo[m]>
Fair point.
sanzfc has joined #haiku
sanzfc has left #haiku [#haiku]
<jadedctrl>
I've got my first couple of replicants working
gouchi has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
x86corez has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
mmu_man has quit [Quit: Lost terminal]
tuaris has joined #haiku
<mbrumbelow[m]>
Hi, good afternoon. Is there a way to build XFS kernel add-on and deploy on my current running Haikusystem?
<mbrumbelow[m]>
I am trying to build and test, but it looks like the add-ons directory for the kernel is read-only can move the file from to build to that directory.
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xet7 has quit [Remote host closed the connection]
<augiedoggie>
there is more than one add-ons directory, the non-packaged ones can be written to
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has joined #haiku
<mbrumbelow[m]>
Ok
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ClaudioM has quit [Quit: leaving]
Jupp_S has quit [Remote host closed the connection]