<OscarL>
and now I'm afraid to ask for further clarifications :-D
<LinuxUserHaiku>
heh, i made calculator!!
<OscarL>
LinuxUserHaiku: nice!
<LinuxUserHaiku>
it has divide by zero protection
<OscarL>
At your age (I think you are quite young, IIRC, right?)... I was barely able to plug in an Atari 2600 clone :-D
<LinuxUserHaiku>
oh
<LinuxUserHaiku>
yeah my age is 10
vdamewood has joined #haiku
<OscarL>
That's awesome! Starting young can really make things easier to learn!
<OscarL>
I was 11 when I first saw a PC, but I wasn't allowed to do much with it, and for very little time of usage.
<LinuxUserHaiku>
pascal isn't difficult to learn
<ppw>
... ten?
<ppw>
you're ... ten?
<OscarL>
LinuxUserHaiku: how difficult things are to learn depend on several factors. Some people are smarter, others struggle to understand certain topics, but excell on others.
<OscarL>
And the you have me: I suck at most things :-D
<LinuxUserHaiku>
eh
<OscarL>
But yeah.. Pascal is a great language to start.
<OscarL>
Specially in Russia, PLENTY of GREAT pascal programmers there!
<LinuxUserHaiku>
because c++ doent have great ide than pascal
<ppw>
what?
<ppw>
c++ has plenty of great IDEs
<OscarL>
LinuxUserHaiku: Even Borland C++ Builder was made in Delphi :-D
<waddlesplash>
ppw: I can believe they're 10
<LinuxUserHaiku>
because c++ for example paladin doent have simple way to add controls on window
<LinuxUserHaiku>
you'll need to do this using code
<waddlesplash>
I wasn't on IRC when I was 10 but it matches what I was like at that age :)
<waddlesplash>
LinuxUserHaiku: use Qt, then. but I don't recommend C++ anyway
<ppw>
well I certainly wasn't using IDEs at age ten
<OscarL>
I've known a few child prodigies (or early starters at least).
<waddlesplash>
pretty sure at age 9 I was writing apps in VB.Net 2005
<waddlesplash>
relatively simple stuff but code nonetheless
<LinuxUserHaiku>
but lazarus ide has very nice constructor for that
<LinuxUserHaiku>
hmm who likes dark theme in apps?
<ppw>
everyone
<waddlesplash>
except me
* waddlesplash
uses light mode
<MelMalik>
ppw, she's*
<MelMalik>
and yes, I'm a furry
<ppw>
lol ok
<MelMalik>
I was writing batch scripts on windows and bash scripts on ubunut at about the age LinuxUserHaiku claims to be, so I could believe it
<OscarL>
being able to understand English (instead of having a dictionary and translate word for word), and having internet available also helps a lot, I guess :-)
<MelMalik>
it does OscarL
<MelMalik>
LUH seems to be pretty good at english even though they are from russia
<OscarL>
Having a computer at home at a young age is also a plus :-D
<OscarL>
I'm just so happy for people like waddlesplash that make great use of their talents!
<waddlesplash>
:)
<OscarL>
hopefully LinuxUserHaiku will follow a similar line.
<MelMalik>
would it be unethical to give LinuxUserHaiku a shell account on my VPS in America given that they are only 10?
<OscarL>
waddlesplash: now that you're here...
<waddlesplash>
MelMalik: probably. huge amounts of legal red tape for anyone < 13
<waddlesplash>
I remember being disappointed I couldn't create a SourceForge account until I was 13...
<MelMalik>
yup...
<waddlesplash>
ah, those were the days
<OscarL>
Do updating src/tools/checkstyle/ to make sure it runs on Python3 sounds like something worthy of sending a patchset?
<MelMalik>
also with the sanctions issues, Russia and the US mutually sanctioning each other, I don't know how contracts would be concluded
<waddlesplash>
OscarL: yeah, probably
<OscarL>
Kewl... because I'm about to hit enter on the git push :-D
<LinuxUserHaiku>
@waddlesplash register sites doent check your age :)
<waddlesplash>
LinuxUserHaiku: no, but I was a very conscientious preteen :-p
<OscarL>
(but only after I quadruple check it again)
<waddlesplash>
(now there's a $10 word for you :D)
<LinuxUserHaiku>
??
<LinuxUserHaiku>
heh, i think, i'll able to create sourceforge or github account in my age :)
<waddlesplash>
and it's now past 0100 in my timezone so I should turn in
<OscarL>
Sometimes sleeping helps :-)
<OscarL>
Thanks a bunch for your work waddlesplash!
<waddlesplash>
well in this case I haven't actually reproduced the problem :)
Guest1559 has quit [Ping timeout: 480 seconds]
<MelMalik>
ah
<OscarL>
Much appreciated!
<waddlesplash>
I thought I had but it turns out I was causing something else altogether
<MelMalik>
waddlesplash, sleep well
<MelMalik>
LinuxUserHaiku, that makes sense
<MelMalik>
anyway, how's the calculator work
<waddlesplash>
maybe x512[m] will have a small reproducible testcase I can work with or something
<waddlesplash>
maybe we'll get really lucky and this is related to the QtWebEngine crashes...
<waddlesplash>
probably not, I'm never that lucky :-p
<OscarL>
waddlesplash: If I had a dollar for everytime I thought were my bugs were... I would be bill gates :-D
<waddlesplash>
OscarL: I did actually fix that nasty scheduler bug a few weeks back by sleeping on it
<OscarL>
but I think I only have one actual dollar in my posession :-D
<waddlesplash>
or rather, I figured it out during the in-between state while waking up one morning
<waddlesplash>
I was pretty sure it was a race condition but I couldn't think of where or what the race was, then I thought of somewhere I hadn't checked one morning and sure enough, that was it
<waddlesplash>
OscarL: souvenir from some old trip to the 'states?
<OscarL>
From an American that visited Argentina.
<waddlesplash>
ah
<OscarL>
That gifted it to one of my aunts, and she to me...
<waddlesplash>
what's the year on it?
<OscarL>
lemme check.
<waddlesplash>
it's probably older than most of what's in circulation here these days :-p
<OscarL>
series 2006
<waddlesplash>
I just pulled two random $1 out of my wallet, first was 2009 and the second was 2017
<OscarL>
I had an older one that I lost, thus my aunt gifting me this one.
<waddlesplash>
the 2009 one is starting to look a bit ragged, I imagine it'll get pulled from circulation next time it gets to a bank
<OscarL>
But.. we Argentinians have LOTS of dollars stored "under the mattress", because our currency es BAD.
<waddlesplash>
"The annual inflation rate in Argentina accelerated to 71 percent in July of 2022, the highest since 1992"
<OscarL>
Mostly 100s in that case (as savings)
<waddlesplash>
oh, uh, I guess it is!
<MelMalik>
waddlesplash, makes sense
<waddlesplash>
and here I thought our inflation rate was starting to get bad :-p
<OscarL>
waddlesplash: those are the oficcial numbers.
<OscarL>
some food has gone up 125% in the last 4 months :-(
<MelMalik>
nice, LinuxUserHaiku
<waddlesplash>
well, at least here in the USA, inflation rates are an average of multiple things
<waddlesplash>
so right now we've got like 8% or something but food is clearly more than that
<MelMalik>
I should get haiku on this machine so I can help you figure out a new form that's more befitting of a calculator
<MelMalik>
or wait, it's lazarus pascal, let's see if there's that for unix
<OscarL>
here too, but the government here tends to fake the numbers to not adjust salaries.
<MelMalik>
OscarL, in the UK, they just don't adjust salaries ;)
<MelMalik>
same in Canada, US
<waddlesplash>
yes, the same here
<waddlesplash>
inflation rate is pretty much real, but salaries just don't change relative to it :-p
<MelMalik>
yes
<waddlesplash>
a lot of corps have hiring budgets greater than the "raise" budgets so they just hire new people at higher rates when people resign due to noncompetitive pay
<OscarL>
but somehot bills go WAY above the oficial anual inflation :-(
<waddlesplash>
it's ridiculous but that's the way it is
<waddlesplash>
OscarL: well, 125% food inflation doesn't necessarily prove 80% overall inflation is wrong. It could, but more likely there's something very stable mixed in to the overall average that gets you down to 80%
<MelMalik>
i made replication work
<waddlesplash>
now, the inclusion of overly stable elements to inflation calculations may be itself dishonest
<MelMalik>
waddlesplash, can't they work around it by doing fire and rehire
<MelMalik>
like, do something evil for good
<waddlesplash>
MelMalik: probably corporate would notice you fired and rehired the same person at a higher pay rate and get suspicious
* MelMalik
sighs
<MelMalik>
capitalism ruins everything
<waddlesplash>
we Americans are very legalistic. Doesn't matter how stupid the rules are, they're the rules!
<MelMalik>
waddlesplash, are you sure you aren't just prussians
<OscarL>
waddlesplash: the issue is tha more than 50% of the people here spends ALL their income only in food.
<waddlesplash>
MelMalik: well, until the 1940s, the #2 most spoken language in the USA was German...
<OscarL>
so... the real inflation people perceive... is nowhere the official numbers.
<MelMalik>
ha, ha, ha
<waddlesplash>
then WW2 happened and all the ethnic Germans wanted to distance themselves from Germany
<waddlesplash>
so they quit speaking German and a decade later it was way behind and Spanish was #2
<MelMalik>
I'm done
<MelMalik>
destroy prussia wherever you find it
<OscarL>
anyway... let's see what new way of borking my git repo I'll find today!
<OscarL>
always a surprice! :-D
<waddlesplash>
MelMalik: hey, a lot of the core work on Haiku was done by Germans :-p
<MelMalik>
you don't have to destroy prussians, or their work, to destroy prussia wherever you find it
<OscarL>
Poor AxelD that had to put with my crappy code contributions!
<waddlesplash>
Ingo Weinhold & Axel Dorfler between them probably wrote some insane percentage of the kernel
<MelMalik>
ok why am I ragging on prussia, it was the last holdout of democracy in old germany
<OscarL>
mmlr is German too, no? Same with Stippi.
<netpositive>
mmlr is Swiss iirc
<waddlesplash>
yeah, stippi is German and mmlr is Swiss
<MelMalik>
you know what I mean though, the extreme legalism is a Prussian thing, generalized as a German thing
<OscarL>
ah! that would explein the .cz
<MelMalik>
cz is Czechia...
<OscarL>
or was it .ch?
<netpositive>
.ch
<waddlesplash>
.ch is Switzerland yes
<MelMalik>
but really, Germany isn't just prussia
<waddlesplash>
oh yes, I'm quite aware
<waddlesplash>
anyway geopolitics and ethnic stereotypes are going to be discussed it should probably be done in #haiku-offtopic and not in here :)
<OscarL>
Oliver Tappe comes to mind too.
<netpositive>
\o/
<MelMalik>
and there's the closer!
<MelMalik>
freiheit!
<OscarL>
so many talented people have contributed to haiku!
<OscarL>
And then you have the likes of me.
* OscarL
hangs head in shame.
<waddlesplash>
ah, don't short-sell yourself
<waddlesplash>
we can't all be antisocial nerds with no life who learn device driver programming before they can legally drink...
* waddlesplash
may or may not be referring to himself in the third person
<OscarL>
I kick myself for not being able to get better at this after so many years, and actually... regressing quite a bit, LOL
<waddlesplash>
don't worry, I'm much more social and I have a life now (but I'm still a nerd of course) :D
* MelMalik
hangs head in shame too
<OscarL>
Someone HAS to be bad to make the good ones look better!
<OscarL>
That's MY role :-D
<MelMalik>
I don't even use haiku, I'm only here to pay contrition for my imbecility back on Freenode like six or seven years ago
<OscarL>
LOL
<OscarL>
Good thing that was some IRC shennanigans and not 4chan ones then.
<MelMalik>
speaking of shenanigans
<OscarL>
redemption stiil possible in your case, I guess :-D
<MelMalik>
there's something kinda happening in the background, while none of you are watching
<MelMalik>
anyway
<MelMalik>
that's for -offtopic
AlaskanEmily has quit [Remote host closed the connection]
rennj has quit [Ping timeout: 480 seconds]
LinuxUserAndroid has joined #haiku
LinuxUserAndroid has left #haiku [#haiku]
<OscarL>
git push to gerrit takes enough time to make me feel anxious. It looks like a ticking bomb to my fried brain :-D
<MelMalik>
aw :(
<OscarL>
well... it seems to have gone well at least :-D
<OscarL>
Not really sure noka. Regarding the use of the BeAPI, I bet it is still pretty relevant.
rennj has joined #haiku
* MelMalik
sighs
matt5 has joined #haiku
<OscarL>
Can't say anything regarding the C++ aspect being still totally uptodate, as I'm not upto speed with coding either :-D
<LinuxUserHaiku>
i wrote random password generator on pascal!
<OscarL>
noka: keep asking from time to time here, maybe one of the current developers can give you a better answer.
<noka>
Okay thanks! I will install haiku on virtual machine and have a try tonight. Browsing through google summer of code and find out this fun project
<MelMalik>
I'm very uncomfortable with this heavy DM stuff
<LinuxUserHaiku>
i'm here
<LinuxUserHaiku>
hmmmmm, what write next?
<OscarL>
noka: nice to see that Haiku still manages to catch people's attention :-) Best of luck with your install, and hope to see you around!
<LinuxUserHaiku>
yes'
<LinuxUserHaiku>
does anyone needs in password generator for haiku?
<OscarL>
noka: I use VirtualBox extencibly with Haiku (both on Windows and Linux hosts) It works pretty well even in my very old hardware.
<OscarL>
*extensively (spelling?) Excuse the poor English!
<noka>
Okay! I will have a try with virtual box in this few days
<LinuxUserHaiku>
@Begasus i made random password generator
<OscarL>
MelMalik: DM?
<MelMalik>
alternatively, PM
<LinuxUserHaiku>
hep...
* OscarL
made a random generator once too... it always returned the number 4.
<Begasus>
noka, welcome to Haiku, hope you enjoy it
<OscarL>
MelMalik: ah... direct/private message, I assume? I'm ultra rusty on acronyms.
<LinuxUserHaiku>
Who needs password generator for haiku?
<MelMalik>
yeah
<noka>
Thanks a lot hope I will enjoy it. Used some time to find some good and interesting project for 2023 Google summer of code
<Begasus>
nice noka , would be nice to see new contributors
<LinuxUserHaiku>
who is contributors?
<Begasus>
or even the old(er) ones ... (looks at OscarL ) :)
<OscarL>
MelMalik: doing emotional support for people in need? or just dealing with not-so-nice people? In any case... don't forget to take care of yourself.
<OscarL>
Begasus: :-DDD
<MelMalik>
OscarL: none of the above, it's just our friend LUH...
<OscarL>
That was my face when my name ended in Haiku's About window :-D
* phschafft
makes sure he doesn't forget about himself when dealing with all the other not-so-nice people.
<Begasus>
bugger :)
<LinuxUserHaiku>
how can i help haiku?
<OscarL>
yeah... I don't need not-so-nice people around me... I have the mirror for that!
<Begasus>
lol OscarL
<Begasus>
I don't have a mirror anymore :P
<OscarL>
that's outside the box thinking, right there!
<Begasus>
LinuxUserHaiku, maybe it's too soon for you to start out helping Haiku, but you can always search the bug tracker to see if there is anything you can fix
<Begasus>
first thing you need to be able is to buid Haiku from the ground up to be able to make/check changes
<Begasus>
and you asked here, no need to ask in private again :)
<OscarL>
Translation work is also something that is useful, no?
<Begasus>
There's polygot for that (mind typo)
<OscarL>
Specially with the way Pootle seems to work
<Begasus>
yes, humdinger is one of the guys in charge there
<OscarL>
Providing new translations, or suggestions for better wording on the ones already translated... Every non-English reader can appreciate that work.
<OscarL>
(or get exasperated when the translations are really wrong :-D)
* OscarL
looks at the Spanish translation with not so nice eyes :-P
<LinuxUserHaiku>
hmm but how i can change translation in system?
<OscarL>
See if you can find the relevant information on the Haiku website?
<OscarL>
That's a good start. As it shows you're willing to learn, even if others are not available to provide direct replies.
<OscarL>
I guess you can write whatever you want there. It is just so the package has some URL associated with it.
vdamewood has quit [Quit: Life beckons.]
saintbriggs[m] has left #haiku [#haiku]
<LinuxUserHaiku>
how to add program binary to this package?
<OscarL>
I've no idea, LinuxUserHaiku, sorry. You will have to read the tutorial.
<LinuxUserHaiku>
hmm in tutorial nothing about that said
<OscarL>
"Now you have several possibilities to insert the required program files. On the one hand, the files can be searched for and added in the left system directory or they can simply be dropped with the mouse on the upper hatched drop zone (also works with directories)."
<OscarL>
noka: Some people are more active there than on the mailing lists.
<LinuxUserHaiku>
ah'
<LinuxUserHaiku>
program didnt appeared
<OscarL>
others in here... tried them all :-)
<LinuxUserHaiku>
hmm
<OscarL>
LinuxUserHaiku: use the Find dialog to see if you can find it there?
<LinuxUserHaiku>
there's no binaries of my program in system folder
<OscarL>
have you searched on the entire disk instead of only on one folder?
<LinuxUserHaiku>
yes'
<OscarL>
Are you sure the package got activated?
<LinuxUserHaiku>
no
<OscarL>
I guess it could be either that some path is not setup correectly,
<OscarL>
But I'm not sure I can really help you with that LinuxUserHaiku. I haven't really used that program myself.
<OscarL>
(in fact, I haven't created any packages yet)
<OscarL>
In the package name you didn't used spaces, right? (the tutorial warns about that)
<noka>
I did not realize haiku is a project with that much active views… 5k views in forum for a month
<noka>
That’s awesome
<OscarL>
and some of us don't even go there much :-)
<OscarL>
I mainly read the commit logs and the Issue Tracker.
<OscarL>
(well... and now I'm here while I try to do some coding :-D... handy for asking for some quick help, or get distracted :-D)
<OscarL>
It is getting cold down here... time for a coffee. I'll be back! :-P
<LinuxUserHaiku>
hmm, now click open test and nothing happens
<LinuxUserHaiku>
@Begasus how to create hpkg package from program binary file?
freddietilley has quit [Quit: WeeChat 3.5]
<LinuxUserHaiku>
does anybody still here?
matt3 has joined #haiku
<phschafft>
hm.
<LinuxUserHaiku>
@phschafft how to create hpkg package from file binary? i tried hpkg creator but failed (
<phschafft>
I have no idea. I'm just a friendly/sarcastic fluffball.
<matt3>
i apologize but i saw haiku live like knoppix ... it is posible ?
<LinuxUserHaiku>
does anyone knoe where begasus user is?
<OscarL>
matt3: you can write the anyboot iso image to a CD or USB drive, and boot it from there.
<OscarL>
It will show the installer...
<matt3>
ok, OscarL but no free space to install libreoffice + sane
<OscarL>
but you can choose not to install, and instead run the desktop "live"
<OscarL>
Not on the default iso, you are right...
<OscarL>
but...
<matt3>
np
<OscarL>
if you have 2 USB drives...
<OscarL>
you can always boot from one, and install in the other...
<OscarL>
there you can setup the partitions as you want.
<matt3>
k
<matt3>
ok
<OscarL>
in cas you don't have 2 usb drives....
<OscarL>
you can boot the ISO image in VirtualBox...
<matt3>
i will buy ...
<OscarL>
and use that to install in the pendrive.
<OscarL>
The installer should offer you to start the "DriveSeup" application
<matt3>
i like a pen to another and with legacy ...
<OscarL>
with it you can partition your drives
<matt3>
ok
<matt3>
i know hat
<matt3>
that
<matt3>
:D
HaikuUser has joined #haiku
<OscarL>
I can't type properly... and with gloves, even less :-D
<LinuxUserHaiku>
Begasus can i PM you for a sec?
<OscarL>
matt3: you can even have multiple instalations on the same USB drive... just in case you break one... you have the other ready to boot :-D
<OscarL>
(or to test the 64 and 32 bits version)
HaikuUser2 has joined #haiku
HaikuUser2 has left #haiku [#haiku]
<OscarL>
or to compare the beta3 with the nightly images.
HaikuUser has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has left #haiku [#haiku]
<matt3>
ahhhh : with beta3 think there is problem with bootloader so i stop there => nighly ;D
LinuxUserHaiku has quit [Quit: Vision[]: Will return later]
HaikuUser has quit []
<OscarL>
I see. Beta3 still works on my systems, but mostly because all my hardware is at least 10 years old.
<OscarL>
(BIOS only)
<matt3>
legaci option in moderm firmware ...
<matt3>
... legacy ...
<OscarL>
matt3: still having two installs of the nighties can even become handy in case some update breaks one of them :-D
<MelMalik>
mep
<OscarL>
CSM I think it is also called on some BIOS, right?
<matt3>
yes ...
<OscarL>
I only touched UEFI systems for like 2 minutes.
<MelMalik>
CSM is what the MBR loader is called on UEFI BIOSes yes
<matt3>
yes : csm on boot emulate mbr
<OscarL>
I see. And then there is that nasty issue with EFI systems that are 32 bits...
<OscarL>
only accepting 64 efi loaders and vice-versa.
<OscarL>
(the first batch of EFI enabled systems, specially netbooks are a pain in that regard)
<OscarL>
one I saw disabled USB booting if you enabled CSM :-(
freddietilley has joined #haiku
<matt3>
in my hardare no ...
<matt3>
f12 @ boot
<matt3>
the problem is dual boot with linux => lilo no grub
<OscarL>
if you can install lilo in the linux partition instead of on the MBR...
<matt3>
or grub in hda1 + haiku in hda2 + haiku boot loader in mbr
<OscarL>
you can use Haiku's BootMan to boot Haiku, and chain-load into linux or win, or whatever.
<OscarL>
I use Haiku Bootman for all my setups. for Linux I install grub on the partitions too (ext4 does not works with XFS)...
<OscarL>
Bootman happily calls Win or Lin boot loarders in my case.
<OscarL>
I really love the simplicity of Haiku's boot manager.
<matt3>
thanks ... :D
<OscarL>
(it only takes space in the MBR)
<matt3>
np
<OscarL>
Of course... the usual install order is: Windows, then Linux, then Haiku.
<OscarL>
That makes things easier.
<OscarL>
But.. if your Linux boot loader is installed in the start of its partition... you can install Haiku's bootman at anytime from the USB drive.
<matt3>
ah, ok
<OscarL>
(just open a Terminal window, type "BootManager", and follow the easy instructions.
<matt3>
in app/
<OscarL>
the MBR is only written at the very end, so you can always cancel until that very moment :-D
<OscarL>
you can open the Terminal either from the Deskbar menu, or by right-clicking in the desktop...
<OscarL>
and in that menu... go to Add-ons-->Open Terminal
<x512[m]>
waddlesplash: > maybe x512 will have a small reproducible testcase I can work with or something
<x512[m]>
?
<matt3>
... with beos there was the floppy ... i have done ... floppy to backup mbr
<OscarL>
x512[m] something regardint TLS, IIRC
<x512[m]>
static thread_local problem that appeared in gnutls?
matt3 has left #haiku [#haiku]
<OscarL>
matt3: yeah... sadly Haiku does not has a floppy driver.
<OscarL>
x512[m]: I think it was something like that.
<OscarL>
I'll search the logs.
DKnoto has quit [Ping timeout: 480 seconds]
<OscarL>
"05:02 <waddlesplash> well, I have failed to discern the deep ways of TLS and determine what's causing gcrypt to fail (https://dev.haiku-os.org/ticket/17896) "
freddietilley has quit [Quit: WeeChat 3.5]
DKnoto has joined #haiku
freddietilley has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
ClaudioM has joined #haiku
Slor has joined #haiku
B2IA has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
<Begasus>
re
rennj has quit [Ping timeout: 480 seconds]
Kokito has joined #haiku
Kokito has quit []
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
AGMS-BeOS has joined #haiku
AGMS-BeOS is now known as AGMS
B2IA has joined #haiku
AGMS has quit []
rennj has joined #haiku
Kokito has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
<OscarL>
Alright... after going a bit overkill with a python script to test pidof... I think I finally made some good progress regarding Máximo's awesome feedback :-D
<OscarL>
But now I can't see straight, so I should log off and give my eyes a break.
<OscarL>
read you later folks!
OscarL has quit [Quit: Vision[]: i've been blurred!]
Kokito has quit [Quit: Vision[]: i've been blurred!]
<x512[m]>
waddlesplash: Also me was who investigated gnutls crash and made workaround.
thomaslewis has left #haiku [#haiku]
<x512[m]>
I found that after writing to TLS variable it read as zero.
<waddlesplash>
ok
<x512[m]>
Removing static fixed that.
<waddlesplash>
do you have a reproducible case? I made some attempts here and couldn't manage to reproduce the problem
<waddlesplash>
as far as I can see all this goes through __tls_get_addr or whatever the function is called
<x512[m]>
I tried to make mores simple case, but it worked fine...
<waddlesplash>
yeah same here
<waddlesplash>
what else was there? was it read and written in different methods? perhaps being in a .so loaded into another program matters?
<x512[m]>
Write value to static TLS variable and immediately after read it. It will become zero.
<waddlesplash>
hmm ok
<x512[m]>
I suspect that GCC use some optimization for static TLS variable that may use TLS model unsupported in Haiku.
rennj has joined #haiku
freddietilley has quit [Quit: WeeChat 3.5]
paul0 has joined #haiku
tuaris has joined #haiku
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
<extrowerk>
i like the bigger icon in the tracker window top-right corner: http://0x0.st/opM0.png
bbjimmy has joined #haiku
<extrowerk>
if you open a partition from the "Disks" desktop icon, the top-right corner icon is bigger, than when youe open a folder directly from the desktop.
<extrowerk>
Also while the top-right corner should be always there, if you are navigating back and fort from Disks to partitions and folders it dissapears.
pciuch has joined #haiku
pciuch has left #haiku [#haiku]
<extrowerk>
I mean Disks (no top-right corner icon) -> Parition (top right corner icon visible) -> Disks (no icon) -> Parititon (no icon)
<waddlesplash>
extrowerk: that looks like a bug!
<waddlesplash>
not sure how that happens, all the other icons look correctly sized
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<x512[m]>
waddlesplash: Window resize grip size is also wrong. And it have glitches.
<waddlesplash>
it's got a few pixels off, yes
<x512[m]>
Inconsisyent rounding?
<waddlesplash>
no, more like the function that draws it doesn't know how big borders are
<x512[m]>
Inconsisyent -> Inconsistent
<waddlesplash>
it assumes 1px, but they can be more on hidpi, so it's a little too big with drawing the border lines
rennj has quit [Ping timeout: 480 seconds]
<waddlesplash>
all the Decorator code is pretty spaghetti, it does all kinds of duplicate things all over the place, needs major work
<waddlesplash>
but I wasn't going to do that at the time so I just improve things somewhat and left it at that
Begasus has quit [Ping timeout: 480 seconds]
sharivegas has left #haiku [#haiku]
tqh has joined #haiku
rennj has joined #haiku
<x512[m]>
It is probably fine to assume 1px borders for now.
<x512[m]>
It is also related to BRect inclusive coordinates.
sharivegas has joined #haiku
matt3 has joined #haiku
matt3 has quit [Remote host closed the connection]