00:00:56  * bradleymeckquit (Quit: bradleymeck)
00:04:34  * kazuponquit (Ping timeout: 240 seconds)
00:16:31  * paddybyersquit (Ping timeout: 256 seconds)
00:23:45  * bnoordhu1sjoined
00:28:14  * bnoordhu1squit (Ping timeout: 255 seconds)
00:30:47  * kazuponjoined
00:37:35  * slurp-transitionjoined
00:38:50  * piscisaureus_joined
00:39:02  * piscisaureus_quit (Client Quit)
00:40:23  * kazuponquit (Ping timeout: 255 seconds)
00:40:55  * bradleymeckjoined
00:51:13  * mikealquit (Quit: Leaving.)
01:06:10  * kazuponjoined
01:08:08  * mikealjoined
01:14:11  * kazuponquit (Ping timeout: 245 seconds)
01:41:28  * kazuponjoined
01:43:36  * AvianFluquit (Remote host closed the connection)
01:45:38  * kazuponquit (Remote host closed the connection)
01:45:45  * kazuponjoined
01:46:08  * kazuponquit (Remote host closed the connection)
01:50:59  * AvianFlujoined
01:57:42  * bradleymeckquit (Quit: bradleymeck)
01:59:25  * brsonquit (Quit: leaving)
02:48:44  * Benviequit (Remote host closed the connection)
02:49:14  * Benviejoined
03:00:01  * lohkeyquit (Quit: lohkey)
03:12:25  * TooTallNatejoined
03:19:10  * AvianFluquit (Remote host closed the connection)
03:34:42  * AvianFlujoined
03:35:48  * Benviequit (Read error: Operation timed out)
03:36:17  * Benviejoined
03:52:06  * bnoordhuisquit (Ping timeout: 245 seconds)
03:59:58  * bradleymeckjoined
04:01:25  * rumpjoined
04:01:35  * brsonjoined
04:30:51  * bradleymeckquit (Quit: bradleymeck)
04:34:56  * AvianFluquit (Remote host closed the connection)
04:38:48  * TooTallNatequit (Quit: Computer has gone to sleep.)
04:52:23  * stagasquit (Ping timeout: 255 seconds)
04:55:14  * stagasjoined
05:06:52  * TheJHjoined
05:13:55  * brsonquit (Quit: leaving)
05:16:17  * TheJHquit (Ping timeout: 255 seconds)
06:29:27  * paddybyersjoined
06:42:37  * TooTallNatejoined
06:54:05  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
07:13:25  * paddybyersquit (Read error: Connection reset by peer)
07:13:52  * paddybyersjoined
07:28:03  * rendarjoined
07:54:33  * Raltjoined
08:22:33  * yunong1quit (Quit: Leaving.)
08:43:07  * loladiroquit (Quit: loladiro)
08:46:56  * mikealquit (Quit: Leaving.)
08:47:18  * mikealjoined
08:50:50  * `3rdEdenjoined
08:54:24  * `3rdEden_joined
08:54:37  * `3rdEdenquit (Read error: Connection reset by peer)
08:54:48  * `3rdEden_changed nick to `3rdEden
09:03:13  * janjongboomjoined
09:14:11  * stagasquit (Ping timeout: 245 seconds)
10:30:37  * abraxasquit (Remote host closed the connection)
11:05:58  * rumpquit (Quit: rump)
11:09:30  * Raltquit (Ping timeout: 268 seconds)
11:11:21  * `3rdEdenquit (Ping timeout: 268 seconds)
11:23:42  * Raltjoined
11:57:35  * hzjoined
12:05:12  * stagasjoined
12:09:42  * Benviequit
12:19:59  * sgallaghjoined
12:20:07  * stagasquit (Ping timeout: 260 seconds)
12:22:25  * stagasjoined
12:34:35  * Benviejoined
12:46:15  * bradleymeckjoined
12:51:01  * sergimjoined
12:53:17  * mmaleckichanged nick to mmalecki[brb]
12:55:48  * stagasquit (Ping timeout: 248 seconds)
13:07:52  * jmar777joined
13:12:41  * `3rdEdenjoined
13:33:51  * bradleymeckquit (Quit: bradleymeck)
13:52:19  * loladirojoined
13:52:34  * loladiroquit (Client Quit)
13:55:57  * mmalecki[brb]changed nick to mmalecki
14:14:30  * AvianFlujoined
14:48:55  * rumpjoined
14:55:55  * bradleymeckjoined
14:58:30  * c4milojoined
14:58:41  * c4miloquit (Read error: Connection reset by peer)
14:59:06  * c4milojoined
15:17:04  * piscisaureus_joined
15:20:16  <hij1nx>isaacs: ping
15:21:48  <hij1nx>is there a way to require('zlib').createInflate(); and get the number of bytes it consumed?
15:26:15  * AvianFluquit (Remote host closed the connection)
15:26:16  * ArmyOfBrucequit (Excess Flood)
15:26:44  * ArmyOfBrucejoined
15:26:48  * janjongboomquit (Quit: janjongboom)
15:42:01  * loladirojoined
15:46:09  * AvianFlujoined
15:48:55  * AvianFluquit (Remote host closed the connection)
15:49:42  * bradleymeckquit (Quit: bradleymeck)
15:56:16  * janjongboomjoined
15:56:55  * bradleymeckjoined
16:00:21  * loladiroquit (Quit: loladiro)
16:04:58  * ArmyOfBrucequit (Excess Flood)
16:05:25  * ArmyOfBrucejoined
16:14:27  <piscisaureus_>fucking OS X
16:14:38  <piscisaureus_>pselect() is not atomic wrt unblocking the sigmask
16:14:38  <tjfontaine>you tell em
16:25:24  <indutny>haha
16:25:54  * `3rdEdenchanged nick to `3E|Pancakes
16:26:09  <creationix>indutny: if you think you're tired of writing libuv bindings...
16:26:10  <creationix>:P
16:26:18  <indutny>haha
16:26:27  <indutny>well, I need to do many important things
16:26:29  <indutny>GCM GVN
16:26:44  <indutny>:)
16:26:54  <creationix>maybe I'll work on it after I clean up my new lua bindings
16:31:33  * janjongboomquit (Quit: janjongboom)
16:32:19  * `3E|Pancakesquit (Ping timeout: 256 seconds)
16:34:13  * AvianFlujoined
16:34:13  * sgallaghquit (Remote host closed the connection)
16:34:20  <indutny>creationix: wow, I would really appreciate it
16:40:18  * mcavagejoined
16:40:33  * sgallaghjoined
16:40:55  * mikealquit (Quit: Leaving.)
16:44:56  * mikealjoined
16:56:28  * hzquit
16:58:23  * janjongboomjoined
17:06:55  <piscisaureus_>ok I want the streams2 interface for this stuff...
17:08:39  * loladirojoined
17:08:39  * loladiroquit (Client Quit)
17:16:00  <isaacs>hij1nx: pong. nodeup'ing
17:16:26  * hij1nxquit (Quit: leaving)
17:18:32  * yunongjoined
17:26:05  * janjongboomquit (Quit: janjongboom)
17:28:49  * janjongboomjoined
17:29:25  * joshthecoderjoined
17:31:57  * TheJHjoined
17:34:51  * hij1nxjoined
17:41:02  * bnoordhuisjoined
17:41:41  * loladirojoined
17:44:17  * loladiroquit (Client Quit)
17:47:49  * janjongboomquit (Quit: janjongboom)
17:48:20  * hij1nxquit (Quit: WeeChat 0.3.2)
17:48:29  * hij1nxjoined
17:48:44  * TooTallNatejoined
17:50:37  * hij1nxquit (Client Quit)
17:50:46  * hij1nxjoined
17:51:43  <TooTallNate>bnoordhuis: piscisaureus_: indutny: any of you guys familiar with the process for submitting a gyp patch?
17:51:50  <bnoordhuis>TooTallNate: yes
17:52:03  <TooTallNate>bnoordhuis: i thought you'd be the one ;)
17:52:04  <piscisaureus_>print, and mail
17:52:23  * sergimquit (Quit: Computer has gone to sleep.)
17:52:25  <bnoordhuis>better yet, print, put on wooden table, make photo, mail photo
17:52:40  <TooTallNate>hahaha
17:53:09  <bnoordhuis>TooTallNate: you can upload the patch to codereview.chromium.org
17:53:29  <TooTallNate>bnoordhuis: so is that basically the same as v8?
17:53:38  <bnoordhuis>TooTallNate: yes, you just pick other reviewers
17:53:58  <TooTallNate>bnoordhuis: cool, thanks!
17:54:03  <bnoordhuis>np :)
18:00:09  * paddybyersquit (Ping timeout: 256 seconds)
18:01:54  * `3rdEdenjoined
18:07:18  * bnoordhuisquit (Remote host closed the connection)
18:19:34  * loladirojoined
18:29:02  * loladiroquit (Quit: loladiro)
18:32:47  * abraxasjoined
18:34:38  * loladirojoined
18:38:18  * yunongquit (Quit: Leaving.)
18:47:23  * lohkeyjoined
18:50:20  <isaacs>hij1nx: so, in streams2, all streams will have that, iirc.
18:50:25  <isaacs>hij1nx: but in 0.6/0.8, no
18:50:32  <isaacs>hij1nx: just have to create a wrapper or something
18:52:04  <isaacs>hij1nx: you could do wrap require('zlib').Zlib.prototype.write to do this
18:52:57  * mcavagequit (Remote host closed the connection)
18:53:45  * brsonjoined
19:10:58  <piscisaureus_>TooTallNate: I think you also have to pick another base
19:15:23  * yunongjoined
19:21:59  * CoverSlidequit (Remote host closed the connection)
19:22:13  * CoverSlidejoined
19:26:53  * EhevuTovjoined
19:27:46  * mcavage_joined
19:40:02  <TooTallNate>piscisaureus_: look good? https://codereview.chromium.org/11361103/
19:40:31  <piscisaureus_>TooTallNate: does it work?
19:40:33  <piscisaureus_>:-)
19:40:39  <TooTallNate>works for me :)
19:40:52  <TooTallNate>i suppose they'll probably ask for a test
19:42:01  <piscisaureus_>TooTallNate: do they have any tests yet where they verify that something is/isn't in the warning output
19:42:05  <piscisaureus_>TooTallNate: lgtm btw
19:42:53  <TooTallNate>piscisaureus_: i'm not sure about the tests, i've kinda just ignored them up til now :p
19:43:13  <piscisaureus_>TooTallNate: I'm happy that you're fixing gyp :-)
19:43:29  <piscisaureus_>TooTallNate: can I now drop my wishlist at you ?
19:43:41  <TooTallNate>haha :p
19:43:47  <TooTallNate>well i think i was lucky that this one was simple
19:43:52  <TooTallNate>my Python skill are still minimal
19:45:36  * EhevuTovquit (Ping timeout: 240 seconds)
19:45:53  * EhevuTovjoined
19:56:20  <hij1nx>isaacs: thanks :)
20:12:56  * sergimjoined
20:17:31  * EhevuTovquit (Ping timeout: 260 seconds)
20:21:42  * paddybyersjoined
20:29:34  * paddybyersquit (Read error: Connection reset by peer)
20:29:53  * paddybyersjoined
20:39:46  * tomshredsjoined
20:40:16  * paddybyersquit (Read error: Connection reset by peer)
20:40:23  * AvianFluquit (Remote host closed the connection)
20:40:25  * paddybyersjoined
20:41:07  <piscisaureus_>Welcome, sergim :-)
20:41:19  <sergim>hey ther
20:41:51  <piscisaureus_>sergim: are you sending some libuv patches soon? :-)
20:42:30  <sergim>piscisaureus_ Careful with what you ask for :)
20:46:33  <piscisaureus_>you may have my number, you can take my name
20:51:48  * sergimquit (Quit: Computer has gone to sleep.)
20:55:01  * `3rdEdenquit (Remote host closed the connection)
21:02:21  * paddybyersquit (Remote host closed the connection)
21:02:33  * paddybyersjoined
21:11:35  <MI6>joyent/libuv: Bert Belder master * 6620e61 : windows: un-break the build It was broken in 1d85815. - http://git.io/FGE8dw
21:11:37  * rumpquit (Quit: rump)
21:13:58  <MI6>joyent/libuv: Bert Belder v0.8 * 4c9e42d : windows: un-break the build It was broken in fb64948. - http://git.io/Ct_oJA
21:17:18  * AvianFlujoined
21:19:01  * bradleymeckquit (Quit: bradleymeck)
21:21:23  * travis-cijoined
21:21:23  <travis-ci>[travis-ci] joyent/libuv#846 (master - 6620e61 : Bert Belder): The build passed.
21:21:23  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/0ddf9d6b98c3...6620e614aca1
21:21:23  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3072804
21:21:23  * travis-cipart
21:22:22  * travis-cijoined
21:22:22  <travis-ci>[travis-ci] joyent/libuv#847 (v0.8 - 4c9e42d : Bert Belder): The build is still failing.
21:22:22  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/fb649487465d...4c9e42d0e646
21:22:22  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3072824
21:22:22  * travis-cipart
21:23:06  * TooTallNatequit (Ping timeout: 240 seconds)
21:23:19  * peterrsjoined
21:25:01  * brsonquit (Quit: Lost terminal)
21:25:32  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
21:25:32  * sgallaghquit (Remote host closed the connection)
21:25:35  * TooTallNatejoined
21:26:11  * brsonjoined
21:29:44  <TooTallNate>damn, the dutch are offline :p
21:30:22  <tjfontaine>stupid spinning earth
21:34:37  * brsonquit (Read error: Connection reset by peer)
21:34:50  * brsonjoined
21:35:42  * bnoordhuisjoined
21:37:17  * loladiroquit (Quit: loladiro)
21:40:09  * jmar777quit (Remote host closed the connection)
21:40:43  * jmar777joined
21:41:27  * piscisaureus_joined
21:42:04  * sergimjoined
21:45:11  * jmar777quit (Ping timeout: 244 seconds)
21:48:10  <sblom>TooTallNate, tjfontaine: The only thing harder than collaborating on a spinning planet is collaborating between two spinning planets: beginning around 16:30 http://hanselminutes.com/337/robots-on-mars-with-mark-powell
21:48:29  <tjfontaine>heh fair point
21:48:52  <CoverSlide>sblom: you know what's harder ... ? three?
21:48:53  <TooTallNate>sblom: cool link!
21:54:29  * paddybyersquit (Ping timeout: 244 seconds)
21:55:19  * loladirojoined
21:56:14  * sergimquit (Quit: Computer has gone to sleep.)
21:56:52  <sblom>CoverSlide: touché
21:57:03  * paddybyersjoined
21:57:32  <piscisaureus_>bnoordhuis: yup, setenv
21:57:43  * loladiroquit (Client Quit)
21:58:16  <bnoordhuis>piscisaureus_: let me guess, windows doesn't have an equivalent?
21:58:32  <piscisaureus_>bnoordhuis: fixed it already, with putenv
21:58:59  <bnoordhuis>okay, good
22:06:04  <AvianFlu>my bad lolz
22:11:35  * rendarquit
22:14:11  <TooTallNate>piscisaureus_: any idea why msbuild says these two functions have no definition? https://github.com/joyent/node/blob/master/deps/v8/include/v8.h#L176-184
22:21:19  <piscisaureus_>TooTallNate: msbuild output?
22:21:44  <indutny>TooTallNate: do you have experience of building things for arm?
22:21:45  <TooTallNate>piscisaureus_: ya one sec - rebooting Windows VM
22:21:55  <TooTallNate>indutny: somewhat, yes
22:22:24  <indutny>TooTallNate: any hints? :)
22:22:30  <indutny>TooTallNate: I can use gyp and gcc
22:22:35  <indutny>TooTallNate: and qemu
22:22:56  <TooTallNate>indutny: gyp makes it pretty easy, you just need to set like 4 env variables
22:23:01  <TooTallNate>indutny: i recommend cross compiling
22:23:10  <TooTallNate>indutny: http://n8.io/cross-compiling-nodejs-v0.8/
22:23:35  <TooTallNate>piscisaureus_: C:\Users\Nathan\.node-gyp\0.8.14\deps\v8\include\v8.h(183): warning C4506: no d
22:23:36  <TooTallNate>efinition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Han
22:23:36  <TooTallNate>dle<T>)' [c:\Users\Nathan\Desktop\node_modules\weak\build\weakref.vcxproj]
22:25:29  <piscisaureus_>TooTallNate: weird
22:25:35  <piscisaureus_>TooTallNate: can I try it?
22:25:39  <piscisaureus_>TooTallNate: which module?
22:25:48  <TooTallNate>piscisaureus_: it seems like all of them on Windows 8
22:25:52  <TooTallNate>any native module
22:26:00  <piscisaureus_>TooTallNate: 2012 ?
22:26:01  <TooTallNate>'weak' for example
22:26:03  <TooTallNate>piscisaureus_: yes
22:26:13  <piscisaureus_>TooTallNate: I meant, vs2012 :-) ?
22:26:50  <TooTallNate>right, i figured :)
22:26:51  <TooTallNate>still "yes"
22:27:15  <piscisaureus_>haha, sorry nate
22:28:10  <indutny>TooTallNate: may be you can give me a link?
22:28:34  <TooTallNate>indutny: for what now?
22:28:40  <indutny>TooTallNate: arm
22:28:51  <indutny>TooTallNate: ah http://n8.io/cross-compiling-nodejs-v0.8/ ?
22:29:04  <TooTallNate>indutny: ya that's my gyp + arm cross compiling tutorial
22:29:21  <TooTallNate>indutny: getting a cross compiler is up to you though ;)
22:29:29  <TooTallNate>on OS X it's a bit tricky
22:30:24  <indutny>I've it
22:30:45  <indutny>arm-none-eabi-g++
22:31:11  <TooTallNate>nice :)
22:31:23  <indutny>yeah, but using it as CXX doesn't help much
22:31:45  <TooTallNate>indutny: what happens?
22:32:40  * tommybergeronjoined
22:32:41  * tommybergeronquit (Client Quit)
22:33:18  <indutny>arm-none-eabi-g++: error: x86_64: No such file or directory
22:33:18  <indutny>arm-none-eabi-g++: error: unrecognized option '-arch'
22:34:14  <TooTallNate>indutny: oh, you need to --dest-os=linux
22:34:19  <TooTallNate>indutny: if you're building node that is
22:34:24  <indutny>no, not node
22:34:34  <TooTallNate>indutny: if you're invoking gyp manually, it's -f make:linux
22:34:56  <indutny>m...
22:35:00  <indutny>doesn't work too
22:35:04  <TooTallNate>indutny: err, -f make-linux rather
22:35:12  <indutny>oh nice
22:35:17  <indutny>arm-none-eabi-g++: error: unrecognized option '-pthread'
22:35:26  <indutny>oh
22:35:28  <indutny>it compiles now!
22:35:28  <indutny>yay
22:35:30  <indutny>thanks a lot man
22:35:32  <TooTallNate>:)
22:35:35  <TooTallNate>indutny: candor?
22:35:38  <indutny>yes
22:35:39  <indutny>sys/mman.h: No such file or directory
22:35:42  <indutny>fail
22:35:44  <TooTallNate>awesome :)
22:35:48  <TooTallNate>hahaha
22:35:49  <TooTallNate>shit
22:35:56  <piscisaureus_>I always wonder why uninstalling stuff on windows has to take ages :-(
22:36:04  <piscisaureus_>I mean, delete some files, how hard can it be
22:36:07  * tomshredsquit (Ping timeout: 260 seconds)
22:43:08  <bnoordhuis>indutny: on linux you can use scratchbox to cross-compile
22:44:37  <bnoordhuis>indutny: it's essentially qemu + debian but you don't have to set up a vm and worry about getting data in and out of the vm
22:49:47  * AvianFluquit (Remote host closed the connection)
22:50:24  <indutny>bnoordhuis: oh
22:50:40  <indutny>bnoordhuis: kewl, I'll start virtualbox then
22:50:52  <indutny>bnoordhuis: I don't want to follow v8's path, by writing simulator for CPU
22:51:03  <indutny>bnoordhuis: it's quite complicated for the task I need
22:51:17  <bnoordhuis>hah, i don't blame you
22:53:36  <indutny>bnoordhuis: btw, qemu.org is down
22:53:38  <indutny>for like 2 days
22:53:42  <indutny>probably more
22:53:49  <bnoordhuis>indutny: just clone the repo, it's on github
22:53:56  <indutny>yeah, I know I know
22:55:15  <indutny>TooTallNate: yes, I know
22:55:20  <indutny>TooTallNate: I've already found it, thanks
22:55:45  <TooTallNate>bnoordhuis rather ^
22:56:28  * benoitcquit (Excess Flood)
23:01:25  * benoitcjoined
23:02:10  * c4miloquit (Remote host closed the connection)
23:10:26  * yunongquit (Ping timeout: 265 seconds)
23:10:57  * mcavage_quit (Ping timeout: 244 seconds)
23:12:27  * mcavagejoined
23:12:47  * yunongjoined
23:15:10  <bnoordhuis>tjfontaine: https://github.com/joyent/node/pull/4022 <- still relevant?
23:17:44  * AvianFlujoined
23:19:00  <MI6>joyent/node: Timothy J Fontaine master * 02dffb0 : build: enable DEAD_CODE_STRIPPING on OS X (+6 more commits) - http://git.io/6aikBA
23:19:13  <bnoordhuis>tjfontaine: i've assumed a 'yes' :)
23:22:27  <piscisaureus_>I wish github would send "closed" and commented messages in the correct order :-)
23:23:45  <bnoordhuis>piscisaureus_: https://github.com/joyent/node/pull/4121 <- should i merge that, yes/no/maybe?
23:23:48  <TooTallNate>piscisaureus_: or even combine the two :)
23:24:15  <piscisaureus_>bnoordhuis: don't land
23:24:25  <piscisaureus_>bnoordhuis: I will take a look after I deal with TooTallNate's issue
23:24:56  <bnoordhuis>piscisaureus_: https://github.com/joyent/node/pull/4108 <- and this one? looks pretty safe and it's what unix does
23:25:01  <bnoordhuis>or rather, doesn't
23:25:31  <piscisaureus_>bnoordhuis: i never experienced the 4121 problem (using msys openssl), and I rather have the openssl tests working with a particular openssl.exe rather than never running them at all
23:25:48  <piscisaureus_>bnoordhuis: 4108 pretty please
23:26:02  <bnoordhuis>there
23:26:03  <MI6>joyent/node: Shigeki Ohtsu master * f36bfd1 : build: remove jslint test/ on Windows See 605927fbd9c2fbcd7d88a8f8159a9c - http://git.io/Ke1s7A
23:32:31  * bradleymeckjoined
23:32:42  <MI6>joyent/libuv: Ben Noordhuis master * 7759bd6 : test: remove unnecessary #ifdef _WIN32 - http://git.io/T03whA
23:34:11  <piscisaureus_>bnoordhuis: drop it in v0.8 as well, then
23:34:18  <piscisaureus_>(teh "touchup")
23:34:31  * travis-cijoined
23:34:31  <travis-ci>[travis-ci] joyent/libuv#848 (master - 7759bd6 : Ben Noordhuis): The build passed.
23:34:31  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/6620e614aca1...7759bd63cdad
23:34:31  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3075031
23:34:31  * travis-cipart
23:35:12  <bnoordhuis>oh, v0.8... well, okay
23:36:12  * loladirojoined
23:36:14  <MI6>joyent/libuv: Ben Noordhuis v0.8 * 2affa60 : test: remove unnecessary #ifdef _WIN32 This is a back-port of commit 4d1 - http://git.io/GyoslA
23:37:58  * travis-cijoined
23:37:58  <travis-ci>[travis-ci] joyent/libuv#849 (v0.8 - 2affa60 : Ben Noordhuis): The build is still failing.
23:37:58  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/4c9e42d0e646...2affa60e19f6
23:37:58  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3075068
23:37:58  * travis-cipart
23:38:46  * loladiroquit (Client Quit)
23:41:39  * loladirojoined
23:43:18  * loladiroquit (Client Quit)
23:48:50  <piscisaureus_>TooTallNate: hey
23:49:05  <TooTallNate>piscisaureus_: yo
23:49:13  <piscisaureus_>TooTallNate: I think you have a mixed up build environment. Node 0.8.x should not build with vs2012
23:49:15  <piscisaureus_>this is what I get
23:49:16  <piscisaureus_>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
23:49:16  <piscisaureus_>argets(42,5): error MSB8020: The builds tools for Visual Studio 2010 (Platform
23:49:16  <piscisaureus_>Toolset = 'v100') cannot be found. To build using the v100 build tools, either
23:49:16  <piscisaureus_>click the Project menu or right-click the solution, and then select "Update VC+
23:49:16  <piscisaureus_>+ Projects...". Install Visual Studio 2010 to build using the Visual Studio 201
23:49:17  <piscisaureus_>0 build tools. [C:\Users\Bert\test\node_modules\weak\build\weakref.vcxproj]
23:49:32  <piscisaureus_>TooTallNate: i landed a patch for this in master but not in 0.8
23:49:33  <TooTallNate>piscisaureus_: master branch should work
23:49:45  <piscisaureus_>TooTallNate: then why is it using headers from node 0.8 ?
23:50:06  <piscisaureus_>TooTallNate:
23:50:08  <piscisaureus_>[23:23] <@TooTallNate> piscisaureus_: C:\Users\Nathan\.node-gyp\0.8.14\deps\v8\include\v8.h(183): warning C4506: no d
23:50:17  <TooTallNate>piscisaureus_: i was building an add-on using node-gyp v0.7.3, which sets "msvs_version=auto"
23:50:58  <piscisaureus_>TooTallNate: same question, then. Why is node-gyp using node-0.8.14 headers? That's a recipe for disaster, since it's not abi-compatible with node 0.8
23:51:12  * lohkey_joined
23:51:12  * lohkey_quit (Client Quit)
23:51:37  <TooTallNate>piscisaureus_: my copy of node is v0.8.14, that's the prebuilt node.exe from nodejs.org
23:51:48  <TooTallNate>piscisaureus_: then i did `npm install -g node-gyp` to get the latest node-gyp
23:51:54  <TooTallNate>which has 2012 support
23:51:55  <piscisaureus_>aha
23:53:56  * lohkeyquit (Ping timeout: 265 seconds)
23:54:05  <piscisaureus_>is there an npm flag that tells npm not to roll back on a failed install?
23:54:11  <piscisaureus_>isaacs TooTallNate: ^ ?
23:54:24  <isaacs>piscisaureus_: --no-rollback
23:54:24  <kohai>piscisaureus_ has 18 beers
23:54:33  <isaacs>piscisaureus_: but you have to pay with a beer for that answer
23:54:37  <TooTallNate>rollback what?
23:54:46  <isaacs>TooTallNate: if an install fails
23:55:00  <piscisaureus_>isaacs: it's not/poorly documented
23:55:08  <TooTallNate>oh right, you mean leave the failed install there
23:55:31  <isaacs>piscisaureus_: poorly, yeah. https://npmjs.org/doc/config.html#rollback
23:56:04  <piscisaureus_>isaacs: you should document it in the "install" help
23:56:04  <piscisaureus_>(I know what you're gonna say now)
23:56:20  <isaacs>piscisaureus_: you should say it for me.
23:56:24  <piscisaureus_>TooTallNate: node-weak builds fine with vs2012 and node-gyp 0.7.3
23:56:35  * isaacsis too lazy to tell people to send him patches.
23:56:37  <isaacs>:)
23:56:38  <piscisaureus_>TooTallNate: using node 0.8 -- will try moster now
23:56:40  <piscisaureus_>*master
23:56:52  <piscisaureus_>ahwell
23:57:01  <TooTallNate>piscisaureus_: ya it builds, but i'm fixing the warnings
23:57:08  <TooTallNate>(or at least attempting to)
23:57:16  <piscisaureus_>isaacs: it will make me more pricey when I ever start consulting
23:57:26  <isaacs>piscisaureus_: exactly!
23:57:53  <TooTallNate>piscisaureus_: do you see the .dll/.node warning and the "no inline definition" warning?
23:58:07  <piscisaureus_>TooTallNate: yes, but you submitted a patch for that right
23:58:14  <piscisaureus_>TooTallNate++ <-- because you asked for it
23:58:22  <piscisaureus_>TooTallNate++
23:58:31  <kohai>TooTallNate has 16 beers
23:58:31  <kohai>TooTallNate has 17 beers
23:58:41  <TooTallNate>piscisaureus_: the former has a patch, i'm working on the later warning now
23:58:50  * TooTallNateappreciates the beers though
23:59:58  <TooTallNate>piscisaureus_: it's just weird because it looks like an empty definition, not a missing one