<B2IA>
(UnrealNeil) I just been given an HP Proliant Microserver Gen8 and set up a sata drive on the hardware raid controller. Windows can see it (with a driver) and install to it. Mint Linix can see it and install to it... but not Haiku. Are there any hardware RAID systems that are supported by Haiku???
SLema has quit [Ping timeout: 480 seconds]
DKnoto_W2 has joined #haiku
DKnoto_W has quit [Ping timeout: 480 seconds]
Coldfirex has quit [Remote host closed the connection]
<Begasus>
UnrealNeil IIRC nipos had some issues with raid system too?
<nipos>
Yes, that's correct. My hardware RAID is also not detected by Haiku, so I have to boot from USB
<nipos>
I'm running on a Fujitsu Primergy RX300 S7
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus>
thanks nipos :)
jmairboeck has joined #haiku
<B2IA>
(UnrealNeil) The SATA for md ssd is port 5. Reddit fourums say that if you have drives in 1 through 4, it will not boot from 5, but put an efi partition on a usb or Tf card (i have internal slots), you can boot from that
<B2IA>
(UnrealNeil) **my SSD
<B2IA>
(UnrealNeil) but with no drives on the RAID (and the hardware RAID disabled) I can boot Haiku from Port 5
<B2IA>
(UnrealNeil) so, Have Haiku, but no storage or have storage and no Haiku (I could use Linux), but also need boot files on a TF card
<B2IA>
(UnrealNeil) such is life...
<nipos>
I wasn't even as far as trying to boot Haiku from internal storage. I booted from the Live USB stick and noticed that it didn't see any drives to install on.
<B2IA>
(UnrealNeil) yep, exactly RAID on = No See, RAID Off (SATA Only) Can See the drives as individuals...
HaikuUser has joined #haiku
<B2IA>
(UnrealNeil) My box (server in nature) also has no sound.... and none of my USB sound devices can be seen either... :-(
<B2IA>
(UnrealNeil) I was hoping to make this a Haiku work horse, but I guess I'll just have to make it a Linux NAS
<botifico>
[haikuports/haikuports] pulkomandy f8a5462 - NetSurf: update to Openssl 3
<OscarL>
your 32 bits build log seems to only have failed downloading a file. As error is 404, maybe the "objects/haiku/x86_gcc2/packaging/repositories/HaikuPorts-checksum" file contains old/wrong data. I'd try (re)moving it and see if it regenerates with different contents.
<Begasus>
Hi OscarL
<Begasus>
sec :)
<OscarL>
(talking out of my rear end, as usual :-D)
<Begasus>
got another perl error I guess checking gnutls latest: locale.c: 2571: panic: (called from 4514): bool_setlocale_2008_i: switching into new locale failed; errno=-2147483643
<PulkoMandy>
what is the status for python versions? can we start removing python 3.9 from recipes? (haiku beta5 will be shipped with 3.10, it seems)
<Begasus>
...patience...
<Begasus>
same thing OscarL
<OscarL>
PulkoMandy: if it was for me... I would have start kicking 3.9 out the moment 3.10 became the default :-) (but lots of bigger packages that I don't touch still used 3.9 for their build, Qt-related, mostly).
<Begasus>
I guess most of them already on python3.10
<OscarL>
Begasus: oh well :-(
<Begasus>
could have a look at those OscarL
<PulkoMandy>
ok, I'm rebuilding a lot of things to remove openssl 1.1.1, so I may as well start removing python 3.9 as well
<Begasus>
if you could provide a list to check :)
<PulkoMandy>
should I also enable the newer versions? what's the status, do we move directly to 3.12 next?
<OscarL>
Begasus: "ir cmd:python3.9" for starters :-P
<Begasus>
do we even have some of those?
<OscarL>
I'd rather do not add 3.11 or 3.12 to anything, unless we really need 3.12 for something vital.
<Begasus>
lol iaito :P
<Begasus>
older nodejs
<OscarL>
I'd rather let users use pip for most things.
<Begasus>
qgis
<Begasus>
well, got an update on iaito/radare2, might as well fix/check the python version there
<OscarL>
if we need some tool to be packaged, and require a newer python... then fine... packaging their dependencies makes sense, but I rather keep that to a minimum. Maintenance of packages for multiple versions becomes annoying pretty fast :-(
<Begasus>
second that! :)
<OscarL>
3.13 also introduces a new "split" GIL vs NON-GIL interpreters (and packages). /me has chills down his spine.
<Begasus>
good thing I checked, newer version for radare2/iaito available
<PulkoMandy>
so, 3.10 and we update all things to some newer version sometime before the next haiku release. Seems fine to me
<Begasus>
+1
<Begasus>
3.10 has been tested and mostly in use for some time
<OscarL>
So far... 3.13 is looking good. Gives me a few less problems than even 3.12, and has a better REPL.
<Begasus>
the newer ones not that much
<OscarL>
as long as we stick to the "traditional" (with GIL) variant might be a good canditate for future "Python default".
<OscarL>
But yeah... one thinng is the interpreter.... a whole another can of worms is the packaging/modules ecosystem.
<botifico>
[haikuports/haikuports] pulkomandy 7c51d16 - ruby: remove old recipes, update to openssl3
mmu_man is now known as Guest49
mmu_man has joined #haiku
<OscarL>
Begasus: got 3.12.5 down to 15 failed tests (down from 23 on beta4). Some resolved by the move to beta5, others by either fixing the tests, or fine-tuninning our patchsets.
<Begasus>
OscarL I guess the error with makeinfo/perl builds will be fixed on beta5 also, but doesn't help currently on beta4 ;)
<OscarL>
regarding that perl / local error you got... https://dev.haiku-os.org/ticket/18980 might be related? (I get setlocale / locale coersion related problems on some Python tests too).
<botifico>
[haikuports/haikuports] pulkomandy c462fa4 - openldap: update to openssl3
<Begasus>
build wen't fine without the patch (the other parts are upstreamed of fixed upstream)
<Begasus>
jmairboeck has more info on that, even suggested a backbport to beta4 :)
<OscarL>
hgrep/hgrepall ptrace shows nothing here at least.
<Begasus>
k, probably should keep that in then
<Begasus>
oh lol, that seems to be upstreamed also :)
<botifico>
[haikuports/haikuports] pulkomandy 43811f5 - glib_networking: remove old recipes, update to openssl3
<Begasus>
it pays off to upstream patches :)
<OscarL>
have a few you can send to python.org
<OscarL>
:-P
<Begasus>
you're the python man! :P
* OscarL
sings: Python man, python man! Write a patch? Sure he can't!
yann64 has joined #haiku
<Begasus>
tss :P
* Begasus
gets the cheese ....
* coolcoder613
waves
<OscarL>
removed all the input-related settings I could find. Since I switched... 3 times I booted with what's simmingly the OPT modifier stuck down. Have to hit that key a couple of times to "unstuck it".
* OscarL
sends some salutations in coolcoder613's general direction.
<Begasus>
'lo coolcoder613 :)
<Begasus>
biab
<coolcoder613>
You know, I always thought my desktop was 32-bit, but it was actually 64-bit the whole time!
<botifico>
[haikuports/haikuports] pulkomandy 8f4f55f - libsrtp2: update to openssl3
<PulkoMandy>
pkgman install seems to get stuck too. I install an hpkg file and it just sits there doing noting
Nephele has joined #haiku
<OscarL>
I sometimes get pkgman doing nothing (at the start of the "check-repos/refresh"), on beta4 too, but with my network not being really solid... not sure who to blame :-)
<Nephele>
hi :)
<Nephele>
OscarL: compile netservices in debug mode
<OscarL>
(other than pkgman hitting the network even for local actions :-/)
<Nephele>
it will then show you traces of networking activity in pkgman
<Nephele>
then you will know whom to blame
<Nephele>
the nw for local action atleast is reported, it's basically trying to refresh the repo before doing anything else
<OscarL>
seems to (try to) refresh it on each invocation, which can get pretty annoying for my use cases.
<Nephele>
:D
<Nephele>
OscarL: it does, yes
<Nephele>
having it back off any try to do this only say every 3 hours would already improve the situation when doing severall ops locally
<Nephele>
and removing it entirely if it's passed files for example
<PulkoMandy>
what it does is a HEAD request to see if the repo has changed, should be pretty fast
<OscarL>
I'm not saying don't touch the network unless instructed (as plenty of other package managers tools do) but...
<PulkoMandy>
but if you are installing a local file, there should be no network activity at all if all dependencies are ersolved locally
<Nephele>
it's about a 2 second delay for me usually PulkoMandy
<Nephele>
for an interactive command that is pretty annoying
<OscarL>
that check is where it gets stuck for me.
<OscarL>
crappy network here thou.
<PulkoMandy>
yes, I said it *should* be fast. Not sure if it's a problem with libnetservices or the fancy cloud service we use for the repos
<PulkoMandy>
but anyway, it shoulnd't do this if you install a local file
<Nephele>
I always blame fancy cloud services, even if i have no evidence :D
<Nephele>
yes, we have a ticket for that
<Nephele>
i can dig it up if you want, but it's pretty straightforward i think
<PulkoMandy>
evidence is easy to get here, just grab a tcpdump capture :)
<OscarL>
"old man yells at cloud"... thing do not change that much :-P
<Nephele>
maybe that minisign thing should be finished, then i can host my own mirror and not have to deal with the cloud stuff
<Nephele>
:)
<PulkoMandy>
yes, I know we have a ticket. No time for it today, I'll keep updating things so I can uninstall openssl 1.1.1, tiff4 and ffmpeg 4 from my machine today
<Nephele>
Neat
<PulkoMandy>
can't fix all the bugs at the same time :D
<Nephele>
why not? you clearly are not trying hard enough! /s
<PulkoMandy>
my paid job is taking too much time and energy :(
<Nephele>
heh, working for haiku would be fancy too ;)
<OscarL>
I fixed a bug on Pe's support for Lout... it just took me 17 years to do it. You folks are doing great!
<Begasus>
lol
<OscarL>
thanks for you all your time, work and dedication.
<Nephele>
I wonder if NLnet would fund Webkit/WebPositive improvements, but would probably need more specific directions of what is broken than "this is not working so great :("
<botifico>
[haikuports/haikuports] pulkomandy fc812d1 - gst_plugins_good: remove dependcy on python2, update to openssl3
<PulkoMandy>
ok now let's see if I can rebuild qt 5. And the last remaining thing will be rust_bin, but if I understand correctly, only nielx can rebuild this one with some cross compilation setup?
<Nephele>
_bin packages are annoying like that :(
<Begasus>
they are, but I guess even the buildmasters can choke on those
<Nephele>
Begasus: it's even more annoying when nobody checks if there even is a recipe for the acompanying _bin package like happened for wine
<OscarL>
I change "Glyph hinting" Appeareance settings. Terminal font rendering for "Off" and "Monospace font only" are the same :-/
<Nephele>
now you can't even build it yourself
<Nephele>
OscarL: what font are you using? it might be expected. some fonts don't have any hinting info
<Begasus>
second that nephele
<OscarL>
I only ever use the default fonts.
<OscarL>
"Noto Sans Mono - Regular" it seems.
<Nephele>
hmm
<OscarL>
but it does change if I set it to On... that's what caught my attention.
<Nephele>
ah, so your problem is you want it to do what "On" does with Monospace font only?
<Nephele>
sounds like a bug in Terminal potentially, or maybe that option doesn't work in general
<Nephele>
you can use stylededit to make a run of text and set it to monospace explicitly so we can figure out whose bug it is
<PulkoMandy>
as far as I can see, this is defined in headers/compatibility/gnu/sched.h that is included by pthread.h... what am I missing?
DKnoto has joined #haiku
<OscarL>
not sure if it changes anything... I see cpuset_t defined in /boot/system/develop/headers/gnu/sched.h here.
<Begasus>
I'm not seeing it here
<OscarL>
missing _GNU_SOURCE PulkoMandy ?
<PulkoMandy>
that would disable both cpuset_t and the definition of pthread_setaffinity_np, and I think it's set anyway
<PulkoMandy>
but maybe it's not set early enough, trying to untangle gcc -E output to check now
<PulkoMandy>
yes, that was it, _GNU_SOURCE defined only after the header is already included
<waddlesplash>
header needs a patch?
mmu_man has joined #haiku
<waddlesplash>
zardshard: did you get that WebKit debug build uploaded somewhere by any chance?
<waddlesplash>
PulkoMandy: yeah, sched.h doesn't include features.h, looks like a bug
<PulkoMandy>
waddlesplash: well, yes, but in this case it wouldn't have helped, GNU_SOURCE isn't defined by default if you force a non-gnu-extensions C++ standard
<waddlesplash>
that shouldn't matter?
<waddlesplash>
gnu/pthread.h includes sched.h
<waddlesplash>
so this only is a problem if the app defines _GNU_SOURCE between including sched.h itself and then pthread.h
<PulkoMandy>
yes, excactly what it did
<PulkoMandy>
anyway, adding the missing features.h can't hurt so let's do that as well
<zardshard>
waddlesplash: nvm, looks like I got it small enough for 0x0.st
Calisto-Mathias has quit [Ping timeout: 480 seconds]
Calisto-Mathias has joined #haiku
CalistoMathias has quit [Read error: Connection reset by peer]
* coolcoder613
waves to zardshard on the way to bed
<zardshard>
Good night
<OscarL>
after removing absolutely every single setting file related to keyboards/keymaps/mouse and keycursor addon, seems my weird keyboard issues are over.
OscarL has quit [Ping timeout: 480 seconds]
Calisto-Mathias has quit [Quit: Leaving]
bbjimmy has joined #haiku
OrangeBomb has quit [Remote host closed the connection]
OrangeBomb has joined #haiku
dby has joined #haiku
<Nephele>
Begasus: do you know why the noto_sans_cjk recipe downloads 5 seperate fonts and then exports 5 seperate packages? shouldn't that be 5 recipes?
DKnoto_W has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
capheind has joined #haiku
capheind has quit []
capheind has joined #haiku
nosycat has joined #haiku
capheind has quit [Quit: leaving]
capheind_ has joined #haiku
capheind_ has quit []
MisthaLu has joined #haiku
<Nephele>
PulkoMandy: you had the noto emoji zip mirrored on http://www.haiku-files.org . It doesn't seem to be there anymore. Do you know what happened to the server? or what we can use now for hosting the files?
<Nephele>
well, that website tries to sell me a loan now...
<PulkoMandy>
nephele: Haiku inc let that domain expire. I put a mirror somewhere on my server for now but I'd recommend doing something better if possible
<Nephele>
well, i'm not sure if you want me to point haikuports at your server :)
<Nephele>
Hmm okay. But for Noto the problem was non-deterministic shasums for the zip file, so we wanted to cache those somehow
<Nephele>
waddlesplash has asked that we do the variable width for noto cjk atleast now, and i wanted to do it with noto emoji aswell. But would need a server to cache those on
bbjimmy has quit [Ping timeout: 480 seconds]
<Nephele>
though noto cjk can be downloaded from github, just not noto emoji
<botifico>
[haikuports/haikuports] pulkomandy 36ff2c2 - qt5: update to openssl3 and libtiff 6
<Begasus>
re
<Begasus>
nephele, I did enough work on those fonts recipes (and requests/changes et all) to fallback to what there was ... if someone wants to change feel free :)
<waddlesplash>
you can't install updates anymore on beta4
<scantysnax>
oh, really?
<waddlesplash>
base packages are now beta5, we are in the transition phase
<waddlesplash>
just wait a few weeks and you will get beta5 :)
<scantysnax>
ah, okay. well that is good news i suppose
<waddlesplash>
we probably should have just made the package repos 404
<waddlesplash>
cc kallisti5[m]: can we remove the symlink for beta4 in the HaikuPorts repo and add beta5?
<waddlesplash>
I guess I may have access to do that
<Nephele>
> scriptlet-prerequires "cmd:which" of package "noto_sans_cjk-2.004" could not be resolved
<Nephele>
the package has an *empty* requires and prequires section
<Nephele>
how does it resolve to needing cmd:which?
<PulkoMandy>
It's a hrerequire of the scriptlets in haikuporter, these are always included for all builds
<Nephele>
Okay, two questions then: a) why is this required? posix has command -v which does the same thing and b) how can this be missing in this case?
<PulkoMandy>
Things like runConfigure, fixCmake, etc. I don't know which one in particular needs which
<PulkoMandy>
Do you have which installed, and if not, did you use --get-dependencies to allow it to be installed?
<Nephele>
Apparently I do not. Normally this is a shell build-in
<Nephele>
(and as such does not require a seperate package)
<jmairboeck>
maybe we should fix this in haikuporter instead?
<jmairboeck>
to use the built-in version
<Nephele>
It probably should just use command -v instead
<PulkoMandy>
There is an alias in our bash profile to whence, that is a shell builtin. But in haikuports builds, there is no profile so that doesn't work
<Nephele>
yes, so let's use the posix specified command for this purpose, that does not depend on .profile or a specific shell :)
<PulkoMandy>
Sure
<Nephele>
waddlesplash: I have the new recipe version for noto_sans_cjk. Should I send you the patch per email? (hence of lacking github)
DKnoto_W has quit [Quit: Leaving]
DKnoto has joined #haiku
Coldfirex has quit [Remote host closed the connection]
<HaikuUser>
when I start haikuos it says analog not in scale, and doesn't show haiku boot logo and steps, after some seconds it boots to haiku desktop... how can I fix it?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]