<Begasus>
win8linux[m] I guess the one in the PR isn't the one you had issues with x11extras?
<win8linux[m]>
No, that one with the `x11extras` requirement was QOwnNotes.
rexbinary has joined #haiku
<Begasus>
win8linux[m]
<Begasus>
Manually-specified variables were not used by the project:
<Begasus>
<Begasus>
CMAKE_INSTALL_BINDIR
<Begasus>
CMAKE_INSTALL_DATADIR
<Begasus>
you can see that, data is installed in $appsDir/appname/share
<augiedoggie>
the recipe needs some other changes but i'm pretty tired at the moment
<Begasus>
I'm still in the process of waking up (need more coffee) :)
<win8linux[m]>
<Begasus> " Manually-specified variables..." <- Was trying to get the project configured to put the data and binaries into the right places.
<win8linux[m]>
Still trying to get it to do that.
<Begasus>
search for "destination" in the source, you can see where it defaults install
<Begasus>
I guess for the binary it's sufficiant to be installed in -DCMAKE_INSTALL_PREFIX/bin (default)
<Begasus>
jikes, full-screen launch :P
diver has joined #haiku
<Begasus>
win8linux[m], there is a .pro file in there you know?
<Anarchos>
phschafft but waddlesplash already told me that fork/execve should work smoothly
<Anarchos>
so i am lost in translation :)
* phschafft
nods.
skip has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<skip>
test
<Anarchos>
skip don't skip tests, they are useful :)
<skip>
lol
<skip>
alright awesome
<skip>
how are yall doing
<skip>
this is like, my first time on irc
<Anarchos>
skip we are fine. Welcome here !
<skip>
thank you
<Anarchos>
phschafft strace really points to this line in team.cpp...
<skip>
i wanted to ask about an issue
<skip>
i have a laptop with a celeron m 430, intel 945 chipset, gma 950
<skip>
when i boot haiku, i believe its trying to set an invalid video mode which sends a wacky frost effect on my screen
<Anarchos>
skip hit spacebar at boot and then 'failsafe video mode' or something like that
<skip>
after that it sets 1280x800 and shows the desktop properly and all but theres a period of slight flickering
<skip>
yeah i did that
<skip>
but thats just 1024x768
<Anarchos>
skip there is also an option to use only VESA mode
<skip>
i guess if i cant do anything about it other than use vesa i should probably report the problem
<skip>
might be a bug in the intel extreme driver
<Anarchos>
skip which version of haiku do you use ?
<Anarchos>
skip R1 beta4 pr a nightly ?
<Anarchos>
phschafft i think you are more versed than me in kernel arcanes ?
skip has quit [Ping timeout: 480 seconds]
<Anarchos>
phschafft fork calls fork_team which basically creates another team (single threaded) with the new executable. So maybe someone spawned a thread before i call posix excve() ?
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<phschafft>
Anarchos: I think I only sound smart. ;)
<phschafft>
Anarchos: I know a thing or two about OS' in general, but not the Haiku details.
<phschafft>
plus I'm a bit in and out today. doing some stuff in the kitchen, so give me a second to look at your links.
<phschafft>
Anarchos: so, where is your code?
<Anarchos>
the trouble is that it is not my code but a whole compilation builder/package management suite from the ocaml ecosystem
walkingdisaster has joined #haiku
<phschafft>
still, do you have a link to that call?
<PulkoMandy>
I just merged the fix from madmax, it will be fixed if you update your install in a few minutes
<PulkoMandy>
As the name ofthe thread indicates,it is the thread reading and decoding media files (audio or video). There is some work in progress in that area to use the latest version of ffmpeg
mmu_man has joined #haiku
<PulkoMandy>
As usual, if you don't want to be affected by these experimental changes, use th beta relase and not the nightlies where such work happens
Begasus has joined #haiku
<Begasus>
nice, buildmasters back online :)
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
<Anarchos>
x512[m] maybe fork is evil, but i use this code, i did'nt write it. It is not very constructive to say so, giving the amount of posix-code (even in our ports) using it....
<x512[m]>
Some wrong things may happen if multi-threaded application will use fork.
<BrunoSpr>
Thanks for clarification, nice work thanks a lot... PulkoMandy
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<x512[m]>
I suspect that it is possible to use posix_spawn there.
frkazoid333 has joined #haiku
frkazoid333 has quit [Remote host closed the connection]
frkazoid333 has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
<AlienSoldier>
Humm, seem my update problem was related to DNS finally
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
cocobean has joined #haiku
AlienSoldier has joined #haiku
nosycat has quit [Quit: Leaving]
<Begasus>
closing down here
<Begasus>
Anarchos, that's because you haven't included it in the recipe :)
<Begasus>
cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
cocobean has quit [Quit: Page closed]
cocobean has joined #haiku
<Anarchos>
x512[m] is there a reason why posix_spawn would succeed where fork/execve wouldn't ?
<x512[m]>
posix_spawn is implemented in Haiku without using fork where possible.
cocobean has quit [Quit: Page closed]
<Anarchos>
may i ask a silly question, but what is the trouble with fork ?
_Dario_ has joined #haiku
Al2O3 has joined #haiku
xet7 has joined #haiku
xet7 has quit [Remote host closed the connection]
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<x512[m]>
It is implemented inefficiently in Haiku and can cause troubles in multi-threaded applications.
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<Anarchos>
x512[m] ok
<Anarchos>
x512[m] and posix_spawn will be neatier ?
<x512[m]>
fork do copy of various team resources (thread, area, port, sem, fd etc.) that will be thrown away after exec. posix_spawn directly create new team without copying parent team resources.
<Anarchos>
make sense
<Anarchos>
will try to do that.
<Anarchos>
bbl
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<x512[m]>
In Linux fork is very optimized so it copy resources on demand when it are touched for first time.
rennj has joined #haiku
The_Ringmaster has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
v_harkonnen has quit [Remote host closed the connection]