<nephele[m]>
plazma: depends on the changes, but can be: qemu, rebooting, running the component on the current version, running a set component with updated libs
AlwaysLivid has joined #haiku
hanz has joined #haiku
ritz has quit [Ping timeout: 480 seconds]
hanz has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
<Begasus>
g'morning peeps
<AlwaysLivid>
morning
humdinger has joined #haiku
<humdinger>
morning!
<humdinger>
gonna bump the vision recipe
<AlwaysLivid>
should i do that instead, completely forgot about it
<AlwaysLivid>
i just made at least 15 commits for improving the website + one additional PR for haiku, inc. just now
<humdinger>
I saw! nice work, I suppose...
<humdinger>
didn't look into it... :)
<humdinger>
I can do the vison recipe bump.
<AlwaysLivid>
fair enough ^-^
<AlwaysLivid>
hah, if my efforts to pour in some effort and improve a website that has been ***sort of*** slightly neglected in the regards i'm trying to work on never manage to go through because of nobody reviewing it, that would be highly ironic
<AlwaysLivid>
(note: it hasn't even been half a day, not trying to be passive aggressive despite very much sounding like that, i just seriously thought this would be sort of funny :D)
<Not-b5c9>
[haikuports/haikuports] humdingerb pushed 1 commit to master [+1/-1/±0] https://git.io/Jsbpt
<Not-b5c9>
[haikuports/haikuports] humdingerb 3a6b575 - Vision: Bump to 0.10.6
<AlwaysLivid>
.... okay yeah i think i'm sounding even more passive aggressive the more i try to explain myself BUT yeah that's not the point!
* AlwaysLivid
uses a party popper
<humdinger>
Well, the marketing team seems to be monitoring. If those guys +1, I'm sure it'll get merged soon
<AlwaysLivid>
my changes are definitely not perfect and i'll probably further discuss with them as to how i could work on a couple of stuff
<AlwaysLivid>
I made some slight, mostly cosmetic changes to the policy as well
<AlwaysLivid>
I'll add an additional notice regarding reporting on the forums if someone exhibits malicious behavior on there instead of emailing individual contributors or Haiku, Inc. Probably the most invasive change that I'll make on there, so I'm fully disclosing this so that it doesn't seem like I'm just trying to hide this under 20 commits.
<Begasus>
moin humdinger
<humdinger>
moin Begasus!
<Begasus>
giving scypi another go (latest version) here
Zenithium has joined #haiku
gingi has joined #haiku
bitigchi has joined #haiku
gingi has quit []
gingi has joined #haiku
Begasus_32 has joined #haiku
<Begasus_32>
argh .... g++: error: unrecognized command line option '-pthread'
<Not-b5c9>
[haikuports/haikuports] Begasus pushed 1 commit to master [+2/-0/±0] https://git.io/JsNqa
<Not-b5c9>
[haikuports/haikuports] wattoc 29ab49a - libmypaint: new recipe (#5935)
_paul0 has joined #haiku
AlaskanEmily has quit [Ping timeout: 480 seconds]
paul0 has quit [Ping timeout: 480 seconds]
gingi has quit [Quit: Vision[0.10.3]: i've been blurred!]
<julicenri>
Good morn Begasus
<Begasus>
good morning julicenri
jmairboeck has joined #haiku
bitigchi has joined #haiku
<Begasus>
think I need to patch numpy for this (we don't have "threads.h")
<Begasus>
anyone knows what our glibc version is atm? (R1B2 here)
<extrowerk>
Begasus: i think it is something like 2.0.x, with many Haiku specific changes, additions, and the math part is already replaced by muslc. So it is a frankeinstein.
bitigchi has quit [Ping timeout: 480 seconds]
bitigchi has joined #haiku
<extrowerk>
maybe 2.1
<extrowerk>
i think it is the same version as BeOS shipped with, or at least ABI compatible with that version. so if you can find a BeOS r5 prof iso you can check it (i think the prof iso had the source tarballs for the open source components)
humdinger has quit [Quit: Vision[0.10.3]: Oi, with the poodles already!]
<extrowerk>
i think that could work, but you should test it in practice.
<PulkoMandy>
it's safe to say that our C library is not glibc
<PulkoMandy>
it's our own thing
<PulkoMandy>
it reuses code from many places but with our own changes on top
<Begasus>
yeah, but I think some checks are still involved in the glibc version (as probably in this case)
<Begasus>
will do a local build with that patch extrowerk
<PulkoMandy>
we don't have __STDC_NO_THREADS__ anywhere in our headers
<extrowerk>
umm...how on eart can those html files exists without path? http://0x0.st/-eEM.png DDrag-and-drop them to terminal inserts nothing.
<PulkoMandy>
we also don't define __GLIBC__ or __GLIBC_MINOR__ because we are really not glibc
<Begasus>
than perhaps a !defined(__HAIKU__) could be used PulkoMandy ?
<extrowerk>
it seems those files comes from rust. Ummmmmm...
<PulkoMandy>
Begasus, I think we should add __STDC_NO_THREADS__ to our headers in Haiku if we don't have thread.h
<PulkoMandy>
until then, yes, you can do it like that
<Begasus>
that's "threads.h" (search the system, only one frol libxml2, but that doesn't count) :)
<Begasus>
somehow related to pthread I think?
<Begasus>
"If the macro constant __STDC_NO_THREADS__(C11) is defined by the compiler, the header <threads.h> and all of the names listed here are not provided. "
<Begasus>
I'm guessing that patch upstream wont solve our problem, so a ifndef for Haiku probably needs to be added, I'll try to bump numpy later to the latest release to check that out
bitigchi has quit [Ping timeout: 480 seconds]
<PulkoMandy>
you could manuallly define __STDC_NO_THREADS__ from compiler command line to avoid making a patch, too
<Begasus>
not sure how to do that with the python recipes :)
<Begasus>
something along the line with "export CFLAGS=*"?
<PulkoMandy>
it has been submitted on gerrit too and the code is being reviewed and cleaned
nephele[x] has joined #haiku
<julicenri>
Could the port make it in time for beta3?
<nephele[x]>
I doubt it, unless we take even longer for beta3 :)
<julicenri>
oof
<julicenri>
Well, guess it could be a headliner for beta 4 next year (hopefully).
<Begasus>
shame on you shaka444[m] ;) "Haiku OS" :P
<nephele[x]>
I mean, maybe the patches get merged before, perhaps. but even so there still are basically no ports compiled for it, and there are HW drivers lacking for real hw :)
<Not-b5c9>
[haiku/website] panos 9f50c14 - Positioned News over Blog entries in homepage
<Not-b5c9>
[haiku/website] panos 7339254 - Improved wording of About page
<Not-b5c9>
[haiku/website] ... and 16 more commits.
ADS_Sr has quit [Remote host closed the connection]
nephele has joined #haiku
<nephele>
I must say, github merge requests make me appreciate the gerrit style much more, no commit chains that change something and then change it back based on feedback, i suppose technically you can squash in github too, but there it requires discipline to think of, with gerrit it's just the default :)
<nephele>
random thought anyhow..
<nephele>
AlwaysLivid: nice changes to the websites, i dislike the term "very optimal" though ;) sounds wierd, maybe that section of getting started should link to the site of prequisites, since that reflects which OS we support to build on?
<nephele>
e.g we have sections specific to FreeBSD and linux and such there afaik
<AlwaysLivid>
i changed at least 20 different things, there's definitely a 10/10 chance that i've gotten something wrong
<AlwaysLivid>
at least it sounds better than earlier?
<AlwaysLivid>
e.g. removing Zeta and BeOS
<AlwaysLivid>
but yeah, there's a whole guide for preparing your environment
<nephele>
it was "most optimal" before and now it's "very optimal", which both sound strange to my ears
<PulkoMandy>
I think the getting started guide should show the "most travelled" path
<AlwaysLivid>
agreed
<PulkoMandy>
currently that's haiku or linux
<AlwaysLivid>
changed it because vms are better in some cases according to pulko who's very right
<PulkoMandy>
and there can be a link to "here is the full situation if you are this person who don't listen to the list of supported things and really wants to get started by debugging obscure build problems with Solaris"
<nephele>
Well... i only debugged obscure build problems on FreeBSD
<nephele>
surely that's better?
<nephele>
maybe just "For other possible development hosts see the [full list]" or so
hanz has joined #haiku
<PulkoMandy>
yes, something like this
<PulkoMandy>
the idea is to keep the "getting started" page simple, but provide link for people who want to deviate from the well-tested path
<PulkoMandy>
which is fine, if they know that's what they are doing
<PulkoMandy>
but not if they do it by accident
<PulkoMandy>
like "I have no idea what I'm doing and I'm trying to build Haiku on Windows because that's the only OS I know how to use"
<PulkoMandy>
which is a reasonable persona that could try to use our getting started guide, I think?
ritz has quit [Ping timeout: 480 seconds]
ritz has joined #haiku
<Begasus>
Andrew Jackson once said, “One man with courage makes majority.” In other words, a sufficiently motivated person can make a marked difference in the state of things. This is how the whole project began and how it continues.
<AlwaysLivid>
Here's a kanboard of somewhat easy, small tasks to do with the website that I won't do right now because I have other things to focus on and need to prevent myself from risking a burn-out.
<nephele>
If its stuff to fix for the website i don't see why you wouldn't make github issues? having severall places for issues for anything seems bad...
<nephele>
&token?
<nephele>
i sure hope that isn't your admin token in the url ;)
<AlwaysLivid>
oh no
<AlwaysLivid>
jk
<PulkoMandy>
we don't use github issues for the website
<AlwaysLivid>
most definitely not
<PulkoMandy>
we use trac
<PulkoMandy>
but for these small tasks a kanboard seems fine
<AlwaysLivid>
and also opening tons of little issues for small stuff during a major reorganization
<AlwaysLivid>
it seems awful
<nephele>
why the prs on github then? oh well
<PulkoMandy>
yes I think it would be just noise on trac
<AlwaysLivid>
i opened up one PR and dumped a lot of changes too
<PulkoMandy>
nephele, because I'm not the one who decided where to put the website?
<PulkoMandy>
historically it was on our own server running drupal
<nephele>
I didn't claim you are responsible, i only claimed that I am confused about this setup
<PulkoMandy>
then someone decided to redo it with a static generator and using git to manage it
<AlwaysLivid>
hugo is pretty good btw
<AlwaysLivid>
but git
<PulkoMandy>
just saying, it is not architectured or designed
<PulkoMandy>
it's just different people doing different things
<AlwaysLivid>
either way, all of these are pretty small and i'm not sure how to deal with some of them
<Begasus>
AlwaysLivid, I'm not the one to work on Haiku's internals :)
<nephele>
PulkoMandy: just beware, once i can use gerrit i might ask for haikuwebkit to move there ;)
<AlwaysLivid>
? Begasus
<Begasus>
AlwaysLivid, the link you posted earlier
<PulkoMandy>
nephele, I'd be fine with that but I am worried about performance issues
<AlwaysLivid>
Begasus, is that a reference to a specific task
hanz has joined #haiku
<nephele>
Well, googles gerrit has to suffer chromium :P
<Begasus>
Not realy AlwaysLivid , got my hands full atm with other things (and not enough time to spend on it)
<AlwaysLivid>
that's fair lol
<AlwaysLivid>
... hm, maybe my tons of chores could be a good idea for something to be shared on the social media thingies we have?
<Begasus>
Think I tackled numpy so far (localy), scipy is still giving me headaches :P
<nephele>
your tasks are way too vague, for most stuff i have little clue what you want to do :)
<nephele>
which i suppose is fine for a personal list of nitpicks
<AlwaysLivid>
nephele, i was about to add better descriptions
<AlwaysLivid>
but like, would appreciate some constructive feedback here
<AlwaysLivid>
wait, let me fix some of them
<nephele>
I don't know, i'm not too keen on the specifics of the website organization, i just know i get lost a lot and usually can't find stuff again when i want to
<nephele>
major stuff i want is just a way to search through past blog post directly tbh
<nephele>
view all blog tags, and such
<AlwaysLivid>
has the update fixed that at all so far
<nephele>
but personally my involvement with the website this far has been trying to add dark modes to various sites, which has stalled a bit
<nephele>
mainly because haikuwebkit's web inspector is broken and i haven't really tried doing that on the ubuntu install i have yet (though i probably could)
<nephele>
AlwaysLivid: I'm not sure, i haven't checked the website today ;)
<AlwaysLivid>
...
<AlwaysLivid>
alrighto
ritz has quit [Ping timeout: 480 seconds]
<nephele>
AlwaysLivid: what do you mean with fix email server?
<AlwaysLivid>
random leftover personal mental note
<AlwaysLivid>
i'll mark it as red
<nephele>
oh, and here i thought that was website stuff, gues my email expertise isn't needed :P
<AlwaysLivid>
it's mostly website stuff
<nephele>
(well i ment that specific ticket)
<AlwaysLivid>
but yeah there was something that PulkoMandy mentioned the other day
<AlwaysLivid>
let's not hyperfixate on it, i'm fixing everything
BrunoSpr has joined #haiku
<AlwaysLivid>
Okay, so, I updated the kanboard. I marked the difficult ones/the ones that are not clearly defined as red, the easy ones as Green and the intermediate, but not hard ones, as yellow.
<AlwaysLivid>
Would it be a good idea to share these on social media? Could make up for an interesting experiment in emulating the very simple non-code tasks that Google Code-In had, but for Haiku. If nobody takes up on these, I'll obviously just take it upon myself.
<AlwaysLivid>
It's just going to take me a while because I really have to get going.
nephele[x] has left #haiku [#haiku]
ritz has joined #haiku
hanz has quit [Ping timeout: 480 seconds]
diver has joined #haiku
beaglejoe2 has joined #haiku
<beaglejoe2>
AlwaysLivid: I need help with irc
<AlwaysLivid>
beaglejoe2, saw your mail. `beaglejoe` does not seem to be in this room.
<AlwaysLivid>
let me test something
<AlwaysLivid>
I can't rename myself to beaglejoe, `Erroneous Nickname`.
<AlwaysLivid>
This is very weird.
<AlwaysLivid>
It's already in use, interesting.
<AlwaysLivid>
Alright, try using /msg nickserv help regain.
<beaglejoe2>
AlwaysLivid, I tried regain
<AlwaysLivid>
Did you enter your username and your password too?
<beaglejoe2>
Yes, I am complete newb. I fear that I have made password public
<AlwaysLivid>
You may want to ask the staff in #oftc about this.
<AlwaysLivid>
But your username is fine, it's just enforced.
<AlwaysLivid>
This is useful because it doesn't let people steal your account and spam with it.
<beaglejoe2>
I will try #oftc
<AlwaysLivid>
good luck!
<beaglejoe2>
How can I change it
<Begasus_32>
grabbing scipy_x86-1.6.3-1-x86_gcc2.hpkg and moving it to /Opslag/haikuports/packages/scipy_x86-1.6.3-1-x86_gcc2.hpkg
<Begasus_32>
grabbing scipy_x86_python3-1.6.3-1-x86_gcc2.hpkg and moving it to /Opslag/haikuports/packages/scipy_x86_python3-1.6.3-1-x86_gcc2.hpkg
<Begasus>
whoot! :D
<AlwaysLivid>
whoot whoot
Diver has quit [Quit: Leaving.]
<nephele>
begasus the snake wrestler
freakazoid333 has joined #haiku
nephele[x] has joined #haiku
freakazoid333 has quit [Read error: Connection reset by peer]
freakazoid333 has joined #haiku
Diver has joined #haiku
Diver is now known as Diver
<Begasus>
;) been bugging me for a long time ;)
<Begasus>
k, first thing is to bump numpy
ritz has quit [Remote host closed the connection]
fjmorazan has joined #haiku
ritz has joined #haiku
Diver has quit [Quit: Leaving.]
piku has joined #haiku
The_Ringmaster has quit [Ping timeout: 480 seconds]
The_Ringmaster has joined #haiku
nephele[x] has left #haiku [Disconnected: closed]
The_Ringmaster has quit [Remote host closed the connection]
nephele[x] has joined #haiku
Guma has joined #haiku
The_Ringmaster has joined #haiku
Guma has quit []
Guma has joined #haiku
<Begasus>
checking a build for numpy with python 3.7 3.8 and 3.9 (previously only did a build for python3.7 as that was required for scipy)
beaglejoe2 is now known as beaglejoe
<beaglejoe>
AlwaysLivid, Thanks I think I have changed pw.
<nephele[m]>
nice :)
bitigchi has quit [Ping timeout: 480 seconds]
The_Ringmaster has quit [Ping timeout: 480 seconds]
<BrunoSpr>
Thats why we have operators and designer
<drmadison>
huh, learn something new every day haha haven't heard that term before
<kallisti5[m]>
in fairness, all my web designs are generally used within companies. I don't make any public websites
<kallisti5[m]>
"here's the dashboard... it shows all the tech things" <3
sIRC_ has joined #haiku
<freakazoid333>
ease up on teh jargon
<Not-b5c9>
[haiku/infrastructure] kallisti5 pushed 1 commit to master [+0/-0/±1] https://git.io/JsxNI
<Not-b5c9>
[haiku/infrastructure] kallisti5 0003327 - gerrit/hooks: convert lockfile to flock
<kallisti5>
BusyBox v1.31.1 () multi-call binary.
<kallisti5>
dag nabbit
<Not-b5c9>
[haiku/infrastructure] kallisti5 pushed 1 commit to master [+0/-0/±1] https://git.io/JsxNP
<Not-b5c9>
[haiku/infrastructure] kallisti5 956032b - gerrit/hooks: busy box flock not as fancy as gnu flock
BrunoSpr has quit [Quit: Vision[0.10.3]: Ich wurde ausgebleicht!]
bitigchi has quit [Quit: Lost terminal]
B2IA has quit [Quit: Vision[0.10.3]: i've been blurred!]
zdykstra has quit [Quit: WeeChat 3.1]
zdykstra has joined #haiku
B2IA has joined #haiku
The_Ringmaster has quit [Ping timeout: 480 seconds]
The_Ringmaster has joined #haiku
The_Ringmaster has quit [Ping timeout: 480 seconds]
AlaskanEmily has joined #haiku
<drmadison>
just throwing this out there (and sure I'm not the only one)... if there was something like a NUC that was fully supported by Haiku having an Amazon/Newegg affiliate link on Haiku's site would probably drive some amount of funding to the project - I know I've looked a number of times to find something that would just work if I wanted bare metal but every time I get some massive list of like 2,000 pieces of hardware that work
<drmadison>
degree with some combinations maybe...
robobox has quit [Ping timeout: 480 seconds]
Vidrep_64 has quit [Quit: Vision[0.10.3]: i've been blurred!]