B2IA has quit [Quit: Vision[0.10.3]: i've been blurred!]
B2IA has joined #haiku
illwieckz has quit [Read error: No route to host]
illwieckz has joined #haiku
illwieckz has quit [Remote host closed the connection]
Diver has quit [Ping timeout: 480 seconds]
illwieckz has joined #haiku
qwebirc88782 has joined #haiku
qwebirc88782 has quit [Remote host closed the connection]
qwebirc68573 has joined #haiku
<qwebirc68573>
hi
HaikuUser2 has joined #haiku
<qwebirc68573>
Hi all, I am Tanay and I recently joined Haiku's community as developer. I was trying to set up Haiku on my system, running MacOS. In this process I encountered various errors and I asked them on discord from there I was redirected here.
<qwebirc68573>
When I tried to compile nightly raw disk image I get these errors: 1. ../src/build/libgnuregex/regex.c:4924:5: error: implicit declaration of function 'free' is invalid in C99 [-Werror,-Wimplicit-function-declaration] free (preg->buffer); 2. ../src/build/libgnuregex/regex.c:2784:11: error: implicitly declaring library function 'abort' with type 'void (void) attribute((noreturn))' [-Werror,-Wimplicit-fun
HaikuUser2 has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 480 seconds]
m6tanay has joined #haiku
m6tanay has quit []
spa has quit [Quit: Help.]
spa has joined #haiku
spa has quit [Quit: Help.]
spa has joined #haiku
b_ has joined #haiku
spa has quit [Quit: Help.]
spa has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit []
b_ has quit [Quit: brbŠ]
b_ has joined #haiku
dby has joined #haiku
b_ has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
WishBoy has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
Jupp_S has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
dby has quit [Quit: Vision[]:]
<Not-5726>
[haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://git.io/JXxJd
<Not-5726>
[haikuports/haikuports] Begasus d79ef89 - yacreader, bump version (#6399)
<rennj>
i really have no clue, since i never build haiku from src
<rennj>
just an a.b.user or abuser!
MrSunshine has quit [Quit: Leaving]
<rennj>
If your Mac OS X partition is not in case-sensitive HFS+ (which is very likely), you need to create a case-sensitive disk image and put Haiku buildtools and source code on it.
<rennj>
like the ext4 xattr foo
hooway has joined #haiku
bitigchi has joined #haiku
rando25892 has joined #haiku
<howhow>
Yes, I followed build instructions. I created case-sensitive volume as well and installed pre-requisite softwares and then ran configurations commands
<howhow>
I was able to compile nightly-raw image after doing the change I suggested above. I wanted to confirm if its a bug in Haiku source code or Its a system specific issue in my case
<howhow>
Oh btw for development purposes is it not necessary to build from source? Are there other ways too? Could you please tell me as I didn't know
<bitigchi>
howhow: maybe you might want to set up a Haiku environment for building and hacking
<bitigchi>
will save you some time
<howhow>
You mean using Haiku as OS
<bitigchi>
yep
Guest5703 is now known as nephele
<howhow>
I am afraid I can't do that as I have only one laptop. One way would be to use haiku in VM which is what I was doing by creating the nightly image
<bitigchi>
vm is fine, you can just try building haiku inside the vm, and get used to using it in the meantime
<howhow>
Thanks, I will do that.
<nephele>
Compiling under MacOS should work fine, if it doesn't please create a bug report
<howhow>
How do you do development? What I mean to ask is, you are working on a bug, you code it and then test it. So which IDE you use for coding, debugging. And after trying out a code do you recompile the image?
<howhow>
<nephele> I will do that
mangix has quit [Read error: Connection reset by peer]
<nephele>
Personally I work on Haiku, since I have it installed as my main OS, I use Koder to edit code, and Debugger or printf if i want to debug, and I usually recompile the image, or alternatively for smaller stuff only rebuild an app+libs and then run the app plus the libs from the build
<nephele>
for example if you change something like deskcalc or aboutSystem you can just rebuild only thoses apps and run them directly, no need to recompile the image and install it
mangix has joined #haiku
<howhow>
I see, tthanks for sharing your experience. I was planning to use VS Code since I am familiar with it. I didn't understand the part about building specific apps. I believe I will after getting more familiar with Haiku
<nephele>
Visual studio code can probably work, I think there is some way to generate a compiler_commands.json file for such IDE's to consume, I just personally am not a fan of them, but they should work fine if you wish to use them :)
<nephele>
(It just won't run in Haiku directly, so you probably will need to rebuild the image to then run it, but that still works i think)
<howhow>
Yeah I am hoping it works fine 😅. I am excited to code and contribute but for 3 days I am just struggling with setting up 😅
AlaskanEmily has quit [Remote host closed the connection]
<Diver>
kallisti5: registering is broken in Trac
<Diver>
Cannot find an implementation of the ICaptchaMethod interface named ImageCaptcha. Please check that the Component is enabled or update the option [spam-filter] captcha in trac.ini.
bitigchi has quit [Read error: No route to host]
bitigchi has joined #haiku
<jt15s[m]>
Diver: maybe open a ticket so the sysadmins can keep track of it
konrad has joined #haiku
jmairboeck has joined #haiku
<konrad>
Gerrit Q: I am trying to update my git commit. I am following the "Update change" in gerrit, but it says rejected because of duplicate request? Any ideas? It has a change id. (Should every patch has a unique ID maybe?)
mmu_man has joined #haiku
<Not-5726>
[haikuports/haikuports] threedeyes pushed 1 commit to master [+0/-0/±2] https://git.io/JXx9m
<Not-5726>
[haikuports/haikuports] threedeyes 958ba78 - RetroShare: fix build for x86 arch
<Diver>
jt15s[m]: done
gouchi has joined #haiku
bitigchi has quit [Ping timeout: 480 seconds]
<Begasus>
checking ccache with hiredis ...
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<nephele>
konrad: the patch should have the specific change id of the change you want to update/replace, it you have a second commit it needs a different change id probably
countryboy has joined #haiku
<countryboy>
hello
countryboy has left #haiku [#haiku]
bitigchi has joined #haiku
countryboy has joined #haiku
bitigchi has quit [Ping timeout: 480 seconds]
<nephele>
Good day countryboy
<countryboy>
Good Day, nephele => you are a good boy ... ;-)
<nephele>
I heard Begasus has lots of those
<countryboy>
i apologize , pasta is ready ... cu ;-)
<Begasus>
a lof of?
<Begasus>
hi nephele countryboy :)
<nephele>
Begasus: of "good boy"s :P
<Begasus>
only 2 here :P 8 girst ;)
<Begasus>
girls*
<Begasus>
not counting the wife and kids :P
<Begasus>
k, ccache almost ready for PR
skirst has quit [Read error: Connection reset by peer]
skirst has joined #haiku
skirst has quit []
<Not-5726>
[haikuports/haikuports] Begasus pushed 1 commit to master [+2/-0/±0] https://git.io/JXpJ1
<Not-5726>
[haikuports/haikuports] Begasus e5ec49e - hiredis, new recipe (#6400)
gouchi has quit [Remote host closed the connection]
<nephele>
I'm somewhat amused that I get random spam to sales@mydomain for emails stuff... That's certainly not an adress I've ever written down, so spambots had to pick that explicitly :3
<Begasus>
bugger, forgot to remove the "-L" option in the hiredis recipe ....
<konrad>
nephele tnx
<countryboy>
hello Begasus, nephele, here i am ...
<Begasus>
just pushed this to haikuports a bit ago
<Begasus>
yep, you can run configure/make/make install ... cmake ... etc on any source (but I would refrain from FF) :)
<Briss2>
FF?
<Begasus>
FireFox :)
<Briss2>
yeah
<Briss2>
well that is nothing strange to me
<Briss2>
spent days of my life compiling firefox
<Briss2>
I stick to pkg on my thinkpad cuz no way in hell am I doing that
<Briss2>
Thank got there is such a thing as TTYs cuz
<countryboy>
if you port to Haiku freebasic or gambas: I fill you with apps ...
<Briss2>
if there wasn't, man.....
<Begasus>
forum is full of people wanting it for Haiku, no one has gone that way so far (aside from an old BeZilla build once)
<Briss2>
Yeah I use Boodle and WebPositive
<Begasus>
Web+ and Otter here
<Briss2>
Some stuff only works on WebPositive, but I find on my PC that Boodle is snappier
<Begasus>
Heading out, visit to our grandchildren, nice talking to you Briss2 !
<Briss2>
Nice talking to you too
<Begasus>
cu later peeps
<Briss2>
Have fun
<countryboy>
with FF => youtube works fine ...
<Briss2>
Is there firefox available?
<Briss2>
On the Haiku repo?
<Briss2>
Doesn't show for me
<Briss2>
Is it just nightly or something?
<B2IA>
(Shaka) Briss2 you mean Dooble?
<Briss2>
countryboy said with ff youtube works fine
<Briss2>
yeha
<Briss2>
dooble
<Briss2>
haha
BrunoSpr has joined #haiku
<BrunoSpr>
there is no firefox for Haiku
<B2IA>
(Shaka) ;-)
<countryboy>
Briss2: i apologize ...
<Briss2>
you are forgiven
<Briss2>
<3
<Briss2>
I've been just downloading videos using some youtube2mp4 site and playing them with MediaPlayer
<Briss2>
working fine
<Briss2>
just a bit time consuming
<Briss2>
ubertuber doesn't work for me
<countryboy>
Briss2: FF tested under linux ...
<B2IA>
(Shaka) youtube-dl works great
<Briss2>
hmm
<Briss2>
I'll try that
<Briss2>
Ok this explains it
<countryboy>
just recompile FF under haiku
<Briss2>
ubertuber uses youtube-dl and I'm getting 50kbs
<Briss2>
so
<Briss2>
that's why it "hangs"
<Briss2>
Any idea why?
<countryboy>
just recompile all GNU/Linux app under Haiku ...
<Briss2>
I'm satisfied with my current method(s)
konrad has quit [Quit: Vision[]: i've been blurred!]
<countryboy>
they are opensource ...
<Briss2>
At least not annoyed enough to consider compiling FF
<Briss2>
on a thinkpad T61
<Briss2>
haha
<countryboy>
or choose the best apps ...
<Briss2>
Yeah, I have SMTube, which works too
<Briss2>
It's nice to watch the videos locally though. I'm on a very old system rn and youtube doesn't run well on FF anyway
Babaj has joined #haiku
<BrunoSpr>
briss2 you can try Qmplay2 and SmPlayer for watching YouTube
<BrunoSpr>
briss2... they have a search option as well!
<Briss2>
Hmm will do
BrunoSpr has quit [Remote host closed the connection]
tqh has joined #haiku
countryboy has quit [Quit: countryboy]
bitigchi has joined #haiku
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
bbjimmy1 has joined #haiku
<nephele>
Briss2: because youtubes servers suck presumeably
<nephele>
I've been using iteroni.com as a relay instead and videos download pretty instantly :g
<Briss2>
Ok guys
<Briss2>
Anyone here watched the BeOS demo with that song at the start
<Briss2>
"And then I had to reboot a hundred times"
<Briss2>
etcetc
<Briss2>
I NEED THE SONG
<Briss2>
haha
<bbjimmy>
find it on beshare
<Briss2>
ok let me look that up
<Briss2>
How do I find it on BeShare
<Briss2>
I got it installed now
<bbjimmy>
look for virtual void
<B2IA>
(briss) THANKS
<B2IA>
(briss) :)
<B2IA>
(bbjimmy_64) The Cotton Squares Collection - Virtual Void and other BeOS Songs and more.zip
Vidrep_64 has joined #haiku
Maturion has joined #haiku
netpositive has quit [Ping timeout: 480 seconds]
netpositive has joined #haiku
<Vidrep_64>
Hi Begasus
<Vidrep_64>
ccache 4.4.2 builds OK on 64 bit, and I've installed the package
<Vidrep_64>
I'll test if it works later today
<B2IA>
(hi) hi, from beshare ...
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
countryboy has joined #haiku
<countryboy>
hello from vision
<countryboy>
vison of GOD ...
<countryboy>
vision of GOD ...
<countryboy>
boh, cu
countryboy has quit []
netpositive has quit [Read error: No route to host]
<Briss2>
Man that was an experience
<Briss2>
Getting BeShare and seeing the help right there
<Briss2>
idk
<Briss2>
I'm listening to the song on loop rn
<Briss2>
nephele I just saw your recommendation
<Briss2>
Trying it now
x10z has joined #haiku
netpositive has joined #haiku
B2IA has quit [Quit: Vision[0.10.3]: i've been blurred!]
B2IA has joined #haiku
BrunoSpr has joined #haiku
BrunoSpr has quit []
BrunoSpr has joined #haiku
gouchi has quit [Remote host closed the connection]
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
<Vidrep_64>
Begasus, PulkoMandy - with new ccach package installed I now get this error when building HaikuWebKit "ccache: error: failed to link /boot/home/.ccache/tmp/tmp.cpp_stdout.LCzexg to /boot/home/.ccache/tmp/tmp.cpp_stdout.LCzexg.ii: Operation not allowed"
<Diver>
probably it tried to create a hard link
gouchi has joined #haiku
Babaj has quit [Quit: Leaving]
countryboy has joined #haiku
_Dario_ has joined #haiku
<Not-5726>
[haikuports/haikuports] diversys pushed 1 commit to master [+0/-0/±1] https://git.io/JXhlf
<Not-5726>
[haikuports/haikuports] diversys d8d6dce - Sequitur: fix build on x86_64
<countryboy>
you pick a fine time to leave me Lucille ...
<Skipp_OSX>
I wasn't really talking about the hardware I more mean the software but I guess the two are inseparable when referring to the bitten apple...
<Skipp_OSX>
controversial take I'd like Tracker trash shortcut to be Alt+backspace instead of Alt+T
<Skipp_OSX>
Alt+T reserve for tab later
<Skipp_OSX>
Alt+backspace makes a lot of sense for trash semantically
<bitigchi>
+1 for alt+backspace and del
<Skipp_OSX>
super controversial take enter for rename instead of open
<nephele>
Skipp_OSX: I think MacOS is great as a comparison, it's easy to tell people "Haiku is similar to what an open source MacOS might be"
<Skipp_OSX>
at least I'm trying to steer it that way
<Skipp_OSX>
don't try to follow Apple's hardware though trusting in PREP was a bad move. dual PPro feasible late 1995 would have been a wiser move than betting on Mac clone market.
<Skipp_OSX>
Pentium Pro not ppc pro
<Skipp_OSX>
quad pentium pro was possible although prob not in 1995
aeryndunham has joined #haiku
<rennj>
data general had quad pentium pro boxes for $100k
<rennj>
had 2 of them
<rennj>
the kvm was failure point
<Skipp_OSX>
yeah they existed and would have make a heck of a Be Box
<Skipp_OSX>
*made
<rennj>
junk boxes
<rennj>
my 20 cpu sun box ate them for lunch
<rennj>
sun e2000/dragon
<rennj>
sun4d
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Skipp_OSX>
Be could have made it if they sold custom dual cpu PC boxes instead of trying with Be box then exiting the hardware market
<rennj>
and hp probably had even bigger..since the v2600 was monster
countryboy has left #haiku [#haiku]
<Skipp_OSX>
dual cpu was an expensive market back then and not worth the cost for most but they could have carved out a niche
bitigchi has quit [Ping timeout: 480 seconds]
<Skipp_OSX>
but it could have differentiated Be in the market by selling to enthusiasts
* nephele
wishes more people would
<nephele>
be in #haiku-offtopic
<nephele>
I should fix this linebreaking bug .-.
<Niklas[m]>
There is a #haiku-offtopic ? :D count me in
<Skipp_OSX>
adjacent topic
bitigchi has joined #haiku
<Niklas[m]>
Is #_oftc_#haiku-offtopic:matrix.org incorrect or is Fractal just buggy? :/
<nephele>
Joining portal rooms in matrix-appservice-irc takes a damn long time
<Niklas[m]>
The error appears instantly
<nephele>
what error?
<Niklas[m]>
"Raum konnte nicht beigetreten werden, versuchen Sie es erneut."
<nephele>
#_oftc_#channelname:matrix.org should be correct according to docs
<nephele>
That's an undescriptive error, probably synapse returned 500 internal server error .-.
<Niklas[m]>
The error came so fast,I don't think it did even wait for Synapse to respond anything
<nephele>
I tried /join #_oftc_#haiku-offtopic:matrix.org in quaternion, that did work for me
<nephele>
what's your matrix ID? i could invite you
<Niklas[m]>
Just tried again in Element Android,doesn't work either
<Niklas[m]>
@nipos:ggc-project.de
<nephele>
Apparently I don't have permission to invite users...
<nephele>
I also joined from a non-matrix.org server, so that shouldn't be the problem
<Niklas[m]>
I'm already in some other IRC rooms so that shouldn't be a problem actually
<Niklas[m]>
I could join using Element Web now,so it was just Fractal being buggy again
bitigchi has quit [Ping timeout: 480 seconds]
<nephele>
Atleast not html injection buggy.... I hope
<nephele>
but who knows, i didn't test fractal, so it wasn't exploited by me ;)
<Niklas[m]>
No,it isn't.But NeoChat is.I reported that and it still isn't fixed about a half year later
<nephele>
Lol
<nephele>
I got into matrix's hall of fame because i told them matrix-static executed javascript in roomnames
<Niklas[m]>
Lol
<nephele>
I also broke quaternion and nheko with html injection
<nephele>
after overhearing someone say neochat is vulnerable to that...
<nephele>
(and failing to build neochat on haiku again=
<Niklas[m]>
I accidentally did some html injection in NeoChat
<Niklas[m]>
I wanted to send someone a code example.In the chatlog it was just hidden instead of escaped properly.And in the sidebar with the preview texts for each room,it actually rendered the HTML
<nephele>
If you use src in image elements you can make it sideload images from remote servers, turning it into an ip adress revealing attack instead of just cosmetic misrendering .-.
<nephele>
apparently this is because qt somehow "autodetects" the format of strings in views or something, and treats stuff as html
<Niklas[m]>
I wonder why they don't fix that...
<nephele>
It gives me motivation to make Renga better, to know i don't have to deal with such deficiencies ;)
<Niklas[m]>
Maybe some day I'll write a native Haiku Matrix client that actually works...
Briss2 has quit [Read error: Connection reset by peer]
rennj has quit [Ping timeout: 480 seconds]
<Niklas[m]>
That still won't help me with buggy Fractal on Arch unfortunately :/
tqh has quit [Quit: Leaving]
rennj has joined #haiku
augiedoggie has joined #haiku
<nephele>
I just abandoned matrix as main goal duo to the many deficiencies I've encountered
<nephele>
So i'm making a user friendly xmpp client instead :P
Skipp_OSX has joined #haiku
<Niklas[m]>
Well,the matrix protocol has it's problems,Synapse absolutely sucks and it's difficult to write good clients,but for the user it's mostly a pretty good experience so I think Matrix is the future
<Skipp_OSX>
I need to backup this drive doing time machine but want something better...
<Skipp_OSX>
whoops wrong chan
<nephele>
Matrixes design has almost unfixable delays /everywhere/ and I don't agree with it's basic premise, that rooms should behave similar to a git repository and have to have a globally valid state that has to be consolidated
<Niklas[m]>
These delays are really a problem.I absolutely don't get why they chose AJAX requests instead of permanently open Websockets.That could have improved performance so much...
<nephele>
It's not about performance, it's a fundamental design problem
<nephele>
a server simply /cannot/ "just" join you to a room to immidiently receive events, it just doesn't work that way, it first has to get the complete auth chain of the room (which includes EVERY leave, rename, topic change etc. in that room ever) and after that can try to join the room
<Niklas[m]>
But Jabber has its problems as well.I remember messages getting lost or arriving only on one of many devices when I still used traditional local clients.And every client has different features that are often incompatible with others.And these XEPs are a big awful mess.
<nephele>
And the globally unique state means that if server implementation disagree on a single little detail you get immidiently desynced and cannot talk anymore, a gracefull fallback is impossible here
<Niklas[m]>
The positive side of Matrix is that only devs get to know these problems,for the user it just works.
<nephele>
Except those "problems" you see with XMPP totally exist for matrix /especially/ the messages not arriving or not beeing send, that to me is just something with reliability that has no perfect fix, there are always outages and such that might prevent delivery
<nephele>
For me as a matrix User it hasent worked for years, and even yet the main argument of "it has bridges" is kind of overuled by most of the bridges beeing horrible quality wise aswell as performance wise for pretty much every element of the matrix system
<nephele>
I certainly agree that some XEP's are really messy, but the matrix way of "do everything in one spec and pretend it is all applicable everywhere" is way too much in the other direction for my taste
<Niklas[m]>
With my current Jabber account,I only use one single Movim webclient instance (I access this from multiple devices) and since then I never had those problems again.But if you want Conversation on the phone,Dino on the Linux laptop and Renga on the Haiku desktop...Well...good luck...
<nephele>
I don't see a conceptual problem why that can't work
<Niklas[m]>
The problem is that when one device has confirmed that it received a message,it often isn't send to the other connected devices anymore.I remember that fun trying to continue a conversation I begun on the computer with my phone.I always saw my own messages from the computer there,but not the messages from the other person.And no,it was not even encrypted...
dcatt has joined #haiku
bitigchi has joined #haiku
<Scarecrow>
hi from an XMPP client, I think older server versions were more inclined to send to the highest priority client than current ones; I used to have issues like that but not any more
gouchi has quit [Remote host closed the connection]
<Scarecrow>
OTR encryption only exascerbated the issue
<nephele>
I am also on a XMPP client, talking here
<nephele>
Matrix usernames sure are more visually noisy here ;)
<Scarecrow>
feels like advertising >.>
<Scarecrow>
"Ask me why my name ends in [m]"
<js>
because you didn't use !nick
<nephele>
"because you didn't use this horribly hard to discover workaround"
<nephele>
;)
x10z has joined #haiku
Kernel86_ has quit [Read error: Connection reset by peer]
Kernel86_ has joined #haiku
ScottPuopolo has joined #haiku
x10z has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]