IRC channel logs

2019-10-07.log

back to list of logs

<mbakke>malaclyps: it's on a branch that will be merged within the next few days
***catonano_ is now known as catonano
<malaclyps>mbakke, oh great thank you!
<brendyyn>davexunit: Hi, I just decided to have another play with chickadee. but I find none of the examples work. they all just open a black window, or in the case of grid.scm, black with red in the top right corner. Even the Hello World example just procudes a black window
<amz3>sneek: botsnack
<sneek>:)
<rekado_>brendyyn: here’s a WIP game using chickadee: https://git.elephly.net/software/inevitable.git
<brendyyn>rekado_: thanks i will try it
<dsmith-work>Monday Greetings, Guilers
<davexunit>brendyyn: which version of guile?
<davexunit>I have found that guile 2.9.4 completely breaks things but I haven't been able to figure out why.
<brendyyn>davexunit: i just download the git repo and ran guix environment -l guix.scm, ./bootstrap; ./configure; make -j
<brendyyn>so i think its guile-next
<davexunit>ah then it's guile 2.9.4 if you are using a recent version of guix
<brendyyn>i see
<davexunit>I'm not sure what happened. 2.9.3 works but 2.9.4 has completely messed up rendering.
<brendyyn>is your completely broken the same as mine? black windows
<davexunit>I suspect it has something to do with floating point math.
<davexunit>yeah the rendering math isn't working correctly. it's like everything is really zoomed in.
<brendyyn>oh
<davexunit>I suspect it's a guile bug
<davexunit>because any earlier version works.
<brendyyn>i see
<davexunit>but I haven't been able to create a minimal test case
<davexunit>sooooo
<brendyyn>then its over my head i'm afraid
<davexunit>since it's not a bug that causes a crash it's hard to track down
<davexunit>I'm not even convinced that it's related to floating point math. could be something else entirely.
<davexunit>perhaps the opengl viewport isn't being setup correctly somehow. I really don't know.
<davexunit>life of the bleeding edge can be difficult.
<davexunit>brendyyn: you can edit the guix.scm file to use guile-2.2 instead.
<davexunit>that should give you a usable environment. it just won't perform as well as guile with jit, but better than nothing.
<brendyyn>davexunit: heh, i just defining a guile-2.9.3 package, and then it turns out there was still a substitute for that so i didnt even need to compile it
<stis>hej guilers!
<dsmith-work>stis: Hej!