00:15:09  * indexzerojoined
00:56:05  * q66quit (Remote host closed the connection)
01:31:43  * indexzeroquit (Quit: indexzero)
02:31:52  * kazuponjoined
03:00:55  * kazuponquit (Remote host closed the connection)
03:27:04  * kazuponjoined
04:00:01  * tsingjoined
04:00:12  * tsingquit (Client Quit)
04:48:23  * kazuponquit (Remote host closed the connection)
05:07:40  * _dev_urandomjoined
05:07:43  * devurandomquit (Ping timeout: 276 seconds)
05:27:00  * kazuponjoined
05:45:41  * indexzerojoined
06:56:24  * _dev_urandomchanged nick to devurandom
06:58:04  * sveisveiquit (Ping timeout: 256 seconds)
07:11:12  * FireFlyjoined
07:37:48  * kazuponquit (Remote host closed the connection)
07:56:44  * kazuponjoined
08:00:19  * indexzeroquit (Quit: indexzero)
08:20:50  * DarkGodjoined
08:21:25  * indexzerojoined
08:52:54  * slaskisjoined
09:16:28  * kazuponquit (Remote host closed the connection)
09:27:14  * sveisveijoined
09:46:50  * kazuponjoined
09:56:17  * kazuponquit (Ping timeout: 252 seconds)
09:56:52  * kazuponjoined
10:14:33  * kazuponquit (Remote host closed the connection)
10:15:18  * kazuponjoined
10:36:42  * kazuponquit (Remote host closed the connection)
11:37:05  * kazuponjoined
11:41:39  * kazuponquit (Ping timeout: 245 seconds)
12:03:13  * kazuponjoined
12:08:47  * kazuponquit (Ping timeout: 255 seconds)
12:09:16  * indexzeroquit (Quit: indexzero)
14:17:15  * kazuponjoined
14:26:35  <creationix>I'm back everyone
14:26:41  <creationix>now to see if luvit.io is down
14:30:26  <creationix>wow, the luvit process it eating all the cpu
14:30:36  <creationix>77h cpu time
14:32:23  <creationix>wow, even kill -9 won't kill it
14:32:41  <creationix>ok, got it to restart
14:32:43  <creationix>the website is back up
14:55:29  * q66joined
14:58:27  * kazuponquit (Remote host closed the connection)
15:09:00  * pancakejoined
15:09:07  <pancake>hi creationix
15:09:22  <creationix>hi
15:09:30  <creationix>so you still want lum to be worked on then?
15:10:00  <pancake>im unable to build luvit for a long time :P already reported some times..
15:10:35  <pancake>i was looking to package it for voidlinux, but for example, i decided to move to lua in my work project
15:10:54  <pancake>because the build system changes broke my setup and building without ssl was not possible anymore
15:11:01  <creationix>:(
15:11:19  <pancake>i have not much time to maintain lum, but im open to patches and suggestions
15:11:30  <pancake>but all the feedback i got last time i discused "lum" was negative
15:11:39  <pancake>about a reinvention of luarocks, etc..
15:12:01  <pancake>if you have some time now we can try to fix those issues
15:19:00  <pancake>creationix: ?
15:19:28  <creationix>I wish I had more time, what's blocking you?
15:19:30  <creationix>just the build issues?
15:19:35  <pancake>yep
15:19:41  <creationix>also I've only had good things to say about lum
15:20:20  <creationix>so you're still using Makefile right?
15:21:05  <pancake>to begin, configure fails because of missing module 'gyp'
15:21:19  <rphillips>submodules missing?
15:21:21  <creationix>that's strange, gyp should be there in a submodule
15:21:24  <pancake>ok i see
15:21:27  <pancake>git submodule init
15:21:29  <pancake>git submodule update
15:21:41  <rphillips>git submodule update --init
15:22:14  <creationix>hasufell made some interesting makefile changes 3 months ago
15:22:27  <pancake>ok build done, the pb was with configure flags
15:22:44  <pancake>i want to be able to build without ssl and to use openssl from system
15:23:05  <creationix>Supposedly, the Makefile can build with system openssl by passing in USE_SYSTEM_SSL=1
15:23:14  <creationix>not sure what the flags for configure/gyp are
15:23:22  <rphillips>afaik, it doesn't exist yet
15:23:27  <rphillips>for gyp
15:23:27  <pancake> --without-ssl Disable SSL Support
15:23:28  <pancake> --without-fat Compile in Skinny mode, removing less commonly used
15:23:28  <pancake> features, but reducing footprint.
15:23:55  <pancake>also, i wanted a flag to disable jit like i had before..
15:24:27  <creationix>disable hit? what platform needs that. Are you building for non-jailbroken iOS?
15:24:38  <creationix>(just curious)
15:24:53  <pancake>embedded platforsm with few memory (without jit, binary is smaller) and iOS for legal issues
15:25:04  <creationix>yeah, I can see that
15:25:14  <pancake>the first target is the same reason why i dont want to build with ssl
15:25:15  <creationix>I want luvit on my $10 chinese mips router
15:26:15  <creationix>pancake: what part of luvit do you want the most?
15:26:25  <pancake>uhm?
15:26:27  <creationix>I mean, is it the libuv bindings, the new module system
15:26:36  <creationix>what does luvit give you over plain lua
15:26:36  <pancake>yeah libuv mainly
15:26:42  <pancake>async io
15:27:00  <creationix>I know it doesn't solve the build problem here, but perhaps luv would be better for your use case
15:27:09  <creationix>but then you're stuck with normal lua require semantics
15:27:11  <pancake>yep i know
15:27:21  <pancake>but i prefer luvit
15:27:32  <creationix>since you bothered to start a luvit package manager, I feel you kinda like the luvit require system
15:27:32  <pancake>just want those build issues fixed
15:27:36  <creationix>agreed
15:27:51  <pancake>on debian for example, you cant put a new pkg if it embeds+links 3rd party libs
15:28:05  <pancake>you have to provide dynamic linking
15:28:11  <creationix>yeah, they like everything broken out
15:28:18  <pancake>and i dont see any strong reason to have openssl statically distributed with luvit
15:28:35  <creationix>there are reasons, but it's not the right thing for every use case
15:28:49  <creationix>I prefer system ssl personally
15:31:54  <creationix>pancake: so you prefer configure/gyp or Makefile?
15:33:08  <pancake>./configure + make
15:33:17  <creationix>right, so the gyp system
15:33:25  <pancake>i prefer having just a single build system :)
15:34:14  <creationix>as do I, but I have yet to find a single system that works for everyone
15:34:36  <creationix>away, so the --without-ssl flag isn't working?
15:35:59  <pancake>oh. now it does
15:36:00  <pancake>wtf
15:36:10  <pancake>let me try with 0.6.0
15:44:55  <creationix>hey, whatever works
15:55:21  * kazuponjoined
16:00:16  <pancake>creationix: 0.6.0 doesnt works
16:00:23  <creationix>what was working?
16:00:29  <creationix>master?
16:00:36  <pancake>in 0.6 --witohut-ssl is ignored
16:00:39  * kazuponquit (Ping timeout: 252 seconds)
16:00:39  <pancake>but works on git
16:01:31  <creationix>sounds like time for a release
16:03:01  <pancake>:)
16:03:17  <creationix>rphillips: do you have a rough idea what's changed since 0.6
16:03:28  <creationix>I've been out of the loop working on other stuff
16:03:40  <rphillips>hmm
16:03:45  <rphillips>reading the backlog
16:03:55  <creationix>yay for git
16:04:10  <rphillips>what isn't working?
16:04:15  <creationix>we'd be screwed without version control
16:04:30  <rphillips>all software engineering would be screwed without version control
16:04:34  <creationix>-- without-ssl didn't work in 0.6, but is working in master
16:04:59  <rphillips>hmm. i haven't tested that option in a long time
16:06:05  <rphillips> Remove duplicate dependencies from the project files.
16:06:09  <rphillips>50fa612c9740cc9146222fb35aae06655e5cdca8
16:06:11  <rphillips>maybe
16:06:25  <rphillips>if it wasn't working, and now working, we should do a release
16:06:30  <rphillips>+1
16:07:08  <creationix>that's my thinking
16:07:19  <rphillips>awesome when things just work after the fact
16:07:21  <creationix>if there are no API changes, we can just do 0.6.1
16:07:37  <rphillips>yep, 0.6.1 should be fine
16:07:53  * creationixwishes he had automated releases long ago
16:08:38  <creationix>we should probably bump to latest luajit for the bundle
16:08:43  <creationix>I think there is 2.0.1 now
16:09:44  <creationix>did we ever get on latest libuv?
16:09:48  <creationix>I saw some pull requests for that
16:12:20  <creationix>looking at the luajit change log looks like nothing but bugfixes
16:12:25  <creationix>should be safe to upgrade there
16:12:39  <rphillips>luajit should be fine
16:12:52  <rphillips>there is a windows issue with the new libuv on windows :(
16:13:02  <creationix>he didn't reorganize his makefile again (luajit)
16:16:30  * kevwiljoined
16:17:54  * travis-cijoined
16:17:55  <travis-ci>[travis-ci] luvit/luvit#617 (master - 3a61f55 : Tim Caswell): The build passed.
16:17:55  <travis-ci>[travis-ci] Change view : https://github.com/luvit/luvit/compare/e5020eaaf4cb...3a61f558e3a2
16:17:55  <travis-ci>[travis-ci] Build details : http://travis-ci.org/luvit/luvit/builds/5229072
16:17:55  * travis-cipart
16:18:46  <creationix>rphillips: ok, so I'll leave libuv alone. It it releasable in the current state?
16:18:57  <rphillips>yes
16:20:45  <creationix>alright, pushed to github as 0.6.1
16:21:09  <creationix>now to build some binaries and update luvit.io
16:21:25  <creationix>rphillips: any way you could get me a windows binary for 0.6.1?
16:21:41  <creationix>pancake: you should be able to use the fresh 0.6.1 tag now
16:21:47  <creationix>I don't expect the luajit bump to break anything
16:22:38  <creationix>rphillips: I have a windows machine now, but I never could figure out how to build using the free version of visual studio
16:22:52  <creationix>and I seem to remember that libuv can't build with the latest vs express
16:28:01  <rphillips>hmm
16:28:21  <rphillips>i thought someone used the free version of express
16:28:27  <creationix>pancake: speaking of system ssl, I just had a security update for my ubuntu box's openssl that's hosting luvit.io
16:28:34  <creationix>rphillips: maybe the older 2010 version
16:31:01  <pancake>1m
16:56:46  * kazuponjoined
17:02:31  * kevwilquit (Ping timeout: 245 seconds)
17:03:32  <creationix>hmm, make bundle doesn't seem to work
17:04:14  * kevwiljoined
17:04:59  * m0ikzjoined
17:04:59  * m0ikzquit (Client Quit)
17:05:05  <creationix>or it does if I make clean first, nevermind
17:06:09  * kazuponquit (Ping timeout: 248 seconds)
17:09:46  * kevwilquit (Ping timeout: 256 seconds)
17:15:32  * kevwiljoined
18:02:27  * kazuponjoined
18:07:01  * kazuponquit (Ping timeout: 256 seconds)
18:25:58  * DarkGodquit (Ping timeout: 245 seconds)
18:48:46  * slaskisquit (Quit: slaskis)
19:04:05  * kevwilquit (Ping timeout: 252 seconds)
19:09:02  * m0ikzjoined
19:10:11  * kevwiljoined
19:50:25  * m0ikzquit (Quit: Bye)
20:03:39  * kazuponjoined
20:08:39  * kazuponquit (Ping timeout: 260 seconds)
20:10:23  * slaskisjoined
20:20:46  * kevwilquit (Read error: Operation timed out)
20:47:37  * kevwiljoined
21:04:28  * kazuponjoined
21:08:56  * kazuponquit (Ping timeout: 252 seconds)
21:53:11  * travis-cijoined
21:53:11  <travis-ci>[travis-ci] luvit/luvit#618 (master - 73467eb : Brandon Philips): The build passed.
21:53:11  <travis-ci>[travis-ci] Change view : https://github.com/luvit/luvit/compare/3a61f558e3a2...73467eb75a2e
21:53:11  <travis-ci>[travis-ci] Build details : http://travis-ci.org/luvit/luvit/builds/5238104
21:53:11  * travis-cipart
22:04:57  * kazuponjoined
22:09:26  * kazuponquit (Ping timeout: 252 seconds)
22:26:19  * slaskisquit (Quit: slaskis)
22:34:37  <creationix>alright, built binaries for ubuntu x64, ubuntu i686, and osx lion
22:36:28  <creationix>updated luvit.io text to reference 0.6.1
22:36:44  <creationix>we're still missing android, raspberry pi and windows builds, but I can't do those right now
22:39:00  <creationix>and changelog
22:39:29  <pancake>cool
22:39:50  <pancake>i'll package it tomorrow for voidlinux
22:39:52  <pancake>thanks
22:51:14  <creationix>wow, a linux distro hosted on github
22:52:12  <creationix>pancake: are you one of the maintainers or just use it?
22:59:24  <creationix>of, I see you're "Trusted developer and contributor"
23:05:56  * kazuponjoined
23:10:15  * kazuponquit (Ping timeout: 240 seconds)
23:13:26  * kazuponjoined
23:40:54  * kevwilquit (Ping timeout: 264 seconds)