code logs -> 2017 -> Sun, 23 Jul 2017< code.20170722.log - code.20170724.log >
--- Log opened Sun Jul 23 00:00:34 2017
00:05 JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [Ping timeout: 121 seconds]
00:05 JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code
00:05 mode/#code [+o JustBob] by ChanServ
00:08 * McMartin manages to draw A Triangle into a GTK3 OpenGL area.
00:09
<~Vornicus>
Hooray A Triangle
00:09
<&McMartin>
That was a lot more work than it should have been, complicated by the fact that if you use anything too old for its tastes -- including using aspects of dialects of GLSL that are older than it prefers -- it simply does Nothing instead of, say, flagging any kind of error or warning
00:09
<~Vornicus>
Blarg Silence
00:10
<&McMartin>
So the final bug here was that I was using a shader that OpenGL 2.1 would have accepted.
00:11
<&McMartin>
UNACCEPTABLE
00:11
<&McMartin>
THE PAST MUST BE ANNIHILATED
00:12
<&McMartin>
The bug before this is that gl.h doesn't include the glBindVertexArray function, and GLEW won't load it unless you turn on the "experimental" option.
00:12
<&McMartin>
That's kind of interesting because from OpenGL 3.0 on, glBindVertexArray is (a) a core function and (b) on the critical path to rendering any geometry whatsoever
00:39
<&McMartin>
https://pastebin.com/qrCju03b
00:46 Jessikat [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
01:23 gk_1wm_su [deep-book@Nightstar-9oh.7ap.242.94.IP] has joined #code
01:24 gk_1wm_su [deep-book@Nightstar-9oh.7ap.242.94.IP] has quit [RecvQ exceeded]
02:34 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
02:34 mode/#code [+o mac] by ChanServ
02:36 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
03:14 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
03:14 mode/#code [+o macdjord] by ChanServ
03:16 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Operation timed out]
03:56 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
04:06 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
04:06 mode/#code [+o mac] by ChanServ
04:09 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
04:24
<&McMartin>
My goodness.
04:24
<&McMartin>
I actually got a GTK3 program to build on Fedora and run on Windows.
04:25
<&McMartin>
And all it took was about 40MB of ancillary DLLs and image files.
04:30
<&[R]>
Using Windows' linux hosting thingy?
04:30
<&McMartin>
Nope, using Fedora's extensive support for prebuilt mingw packages
04:30
<&McMartin>
So that the, um.
04:31
<&McMartin>
28 required DLLs were already sitting in /usr/i686-w64-mingw32/sys-root/mingw/bin/.
04:31
<&McMartin>
It even provides a parallel pkg-config.
04:34
<&McMartin>
As for The Things You Need To Distribute GTK+3 on Windows, http://www.tarnyko.net/repo/gtk3_build_system/tutorial/gtk3_tutorial.htm pretty much covers the files needed
04:34
<&McMartin>
You are pretty much jamming GNOME into your process space and hoping neither Windows, the application, nor the user notices.
04:34
<&McMartin>
(The user will notice, because the theming is wrong)
05:13 Turaiel[Offline] is now known as Turaiel
05:32 Derakon is now known as Derakon[AFK]
05:38 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
05:38 mode/#code [+o himi] by ChanServ
06:29 Turaiel is now known as Turaiel[Offline]
07:22 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
08:35 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
10:54
<&[R]>
I'm looking to setup Let's Encrypt for my website, I'm using nginx. Is there a bot that doesn't require the ability to edit my configuration files? (I've had bad luck with automated things editing configuration files)
11:14
<@TheWatcher>
I use certbot for that, use 'certonly' command, and the webroot plugin to handle the acme challenge files
11:15
<&[R]>
Ah thanks
12:42 Jessikat [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
15:54 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code
15:54 mode/#code [+o celticminstrel] by ChanServ
18:03 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
18:03 mode/#code [+qo Vornicus Vornicus] by ChanServ
20:43 JustLurk [justbob@ServerAdministrator.Nightstar.Net] has joined #code
20:43 JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [NickServ (RECOVER command used by JustLurk)]
20:43 JustLurk is now known as JustBob
20:43 mode/#code [+o JustBob] by ChanServ
21:19 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [[NS] Quit: bbl]
21:54 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
21:54 mode/#code [+o Alek] by ChanServ
22:34 Derakon[AFK] is now known as Derakon
23:02 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
23:02 mode/#code [+o Reiv] by ChanServ
23:09 Turaiel[Offline] is now known as Turaiel
23:45
<&McMartin>
How is async file I/O done in Unix userland?
23:47
<&[R]>
poll()
23:49
<&[R]>
Or select()
--- Log closed Mon Jul 24 00:00:35 2017
code logs -> 2017 -> Sun, 23 Jul 2017< code.20170722.log - code.20170724.log >

[ Latest log file ]