00:01:03  <TooTallNate>hopefully now i can see where node-ffi is spending its time
00:05:32  <TooTallNate>dtrace: failed to initialize dtrace: DTrace requires additional privileges
00:06:29  <TooTallNate>damn
00:06:48  <Aria>No root access?
00:09:46  <TooTallNate>dap: can i not use dtrace on a smart machine?
00:10:16  <dap>try "pfexec", or else try the admin user?
00:10:21  <dap>I think the admin user should work.
00:12:59  <deoxxa>does libuv work with any libc other than glibc?
00:13:05  <deoxxa>specifically i'm thinking of using it with musl
00:13:27  <deoxxa>need to cut down the size of the binary i'm producing for my application :x
00:13:45  <TooTallNate>dap: idk, loggin in as admin and/or using pfexec gives the same result
00:15:33  <dap>TooTallNate: try root :)
00:15:50  <dap>Looks like we didn't bother delegating the necessary privileges to those users.
00:17:15  <TooTallNate>dap: "root" did the trick :)
00:24:40  <bnoordhuis>deoxxa: people have reported success with eglibc
00:24:48  * mjr_joined
00:31:38  * bnoordhuisquit (Ping timeout: 245 seconds)
00:41:09  * dapquit (Quit: Leaving.)
00:42:30  * bnoordhuisjoined
00:52:39  * elijah-mbpquit (Remote host closed the connection)
00:56:12  * pieternquit (Quit: pietern)
00:57:55  * bnoordhuisquit (Read error: Operation timed out)
00:58:36  * ericktquit (Ping timeout: 248 seconds)
01:02:17  * AvianFluquit (Ping timeout: 240 seconds)
01:06:03  <CIA-155>node: isaacs master * r1665b4a / lib/buffer.js : lint - http://git.io/MR6r5Q
01:08:09  * paddybyers_joined
01:10:17  * paddybyersquit (Ping timeout: 240 seconds)
01:10:17  * paddybyers_changed nick to paddybyers
01:10:23  * brsonquit (Quit: leaving)
01:11:41  <deoxxa>eglibc, eh
01:11:44  * deoxxalooks into this
01:11:55  * elijah-mbpjoined
01:19:45  * elijah-mbpquit (Remote host closed the connection)
01:20:07  * AvianFlujoined
01:20:15  * igorziquit (Ping timeout: 245 seconds)
01:23:49  * elijah-mbpjoined
01:40:14  * perezdquit (Quit: perezd)
01:41:26  * elijah-mbpquit (Remote host closed the connection)
01:41:50  * xaqjoined
01:51:05  * abraxasjoined
01:57:55  * xaqquit (Remote host closed the connection)
02:11:14  * perezdjoined
02:11:38  * perezdquit (Remote host closed the connection)
02:25:13  * c4miloquit (Remote host closed the connection)
02:33:47  * iraquit (Quit: Leaving...)
02:38:01  * TooTallNatequit (Ping timeout: 244 seconds)
02:41:23  * ericktjoined
03:00:01  * elijah-mbpjoined
03:17:51  * xaqjoined
03:18:14  * xaqquit (Remote host closed the connection)
03:23:32  * mikealquit (Quit: Leaving.)
03:36:41  * mikealjoined
03:53:40  * mikealquit (Quit: Leaving.)
04:02:09  * mikealjoined
04:11:33  * creationixquit (Ping timeout: 264 seconds)
04:16:23  * creationixjoined
04:36:14  * mmaleckiquit (Ping timeout: 252 seconds)
04:41:11  * Ariaquit (Remote host closed the connection)
05:00:39  * ericktquit (Quit: erickt)
05:14:59  * AvianFluquit (Read error: Connection reset by peer)
05:15:34  * mmaleckijoined
05:16:10  * AvianFlujoined
05:18:08  * mmaleckiquit (Client Quit)
05:20:57  * mjr__joined
05:22:47  * mjr_quit (Ping timeout: 240 seconds)
05:25:18  * mjr__quit (Ping timeout: 244 seconds)
05:33:10  <deoxxa>how do i use uv_timer?
05:33:18  <deoxxa>specifically for repeating timers
05:33:31  <deoxxa>oh, got it
05:33:33  <deoxxa>i'm silly :D
05:57:25  * isaacsquit (Remote host closed the connection)
06:09:10  * isaacsjoined
06:25:53  * felixgejoined
06:25:54  * felixgequit (Changing host)
06:25:54  * felixgejoined
06:57:33  * isaacsquit (Remote host closed the connection)
07:17:36  * paddybyersquit (Quit: paddybyers)
07:34:12  * txdvquit (Read error: Connection reset by peer)
07:34:37  * txdvjoined
07:47:00  * paddybyersjoined
08:00:01  * rendarjoined
08:01:19  * txdvquit (Read error: Operation timed out)
08:01:24  * txdvjoined
08:57:26  * AndreasMadsenjoined
09:26:34  * felixgequit (Ping timeout: 272 seconds)
09:32:47  * felixgejoined
09:32:48  * felixgequit (Changing host)
09:32:48  * felixgejoined
09:32:48  * mmaleckijoined
10:11:00  * irajoined
10:15:51  * iraquit (Client Quit)
10:20:43  * AndreasMadsenquit (Remote host closed the connection)
10:35:44  * AndreasMadsenjoined
10:55:05  <deoxxa>is there a way to keep a file open after it hits EOF, so additional data written to the file will be detected? or do i have to poll it after i hit EOF, checking for size changes?
10:56:24  <deoxxa>basically "tail -f"
11:00:05  * loladirojoined
11:06:16  * c4milojoined
11:25:54  * irajoined
11:27:54  * loladiroquit (Quit: loladiro)
11:32:50  <saghul>deoxxa have you tried using the fsevent handle?
11:40:46  <deoxxa>not yet
11:46:49  * mmaleckiquit (Quit: leaving)
11:49:29  * loladirojoined
11:58:22  * loladiroquit (Quit: loladiro)
12:01:54  <saghul>deoxxa fsevent will notify you if the fie changed, so I guess you could just read until EOF and wait for the next change notification
12:40:03  * bnoordhuisjoined
12:58:16  * abraxasquit (Remote host closed the connection)
12:59:03  * abraxasjoined
13:03:17  * abraxasquit (Ping timeout: 240 seconds)
13:49:10  * mmaleckijoined
13:55:19  * demarchijoined
13:55:59  <demarchi>bnoordhuis: hey, looking at your changes to libuv
13:56:22  <demarchi>bnoordhuis: so, to integrate with ecore mainloop i use uv_poll, right?
13:58:50  * mmalecki_joined
13:59:44  <bnoordhuis>demarchi: uv_poll is meant for watching arbitrary file descriptors but you might be able to use it to integrate with other event loops
14:00:10  * mmaleckiquit (Ping timeout: 272 seconds)
14:01:12  <demarchi>bnoordhuis: but that is having ecore's mainloop monitored by libuv's
14:01:24  <demarchi>bnoordhuis: i thought we were going to have the opposite way
14:01:41  <bnoordhuis>yes, but that's not finished yet
14:02:18  <demarchi>bnoordhuis: ahn... ok
14:07:54  <deoxxa>awesome, got file tailing stuff working with fs_event
14:07:56  <deoxxa>thanks saghul
14:09:13  * mmalecki_quit (Quit: Reconnecting)
14:09:22  <CIA-155>node: Ben Noordhuis master * r05b81f3 / doc/api/stream.markdown : doc: clarify stream 'close' event - http://git.io/OkYJWg
14:09:32  * mmaleckijoined
14:10:53  * mmaleckiquit (Client Quit)
14:14:25  * mmaleckijoined
14:38:33  * mmaleckiquit (Quit: Reconnecting)
14:38:52  * elijah-mbpquit (Remote host closed the connection)
14:39:03  * mmaleckijoined
14:39:16  * elijah-mbpjoined
14:43:43  * elijah-mbpquit (Ping timeout: 245 seconds)
14:45:43  * mmaleckiquit (Quit: Reconnecting)
14:46:02  * mmaleckijoined
14:50:05  <CIA-155>node: Adam Malcontenti-Wilson master * r4099d1e / (3 files in 3 dirs): http: make http.get() accept a URL - http://git.io/Gr9_Zg
15:01:09  <CIA-155>libuv: Frank Denis master * r07622e7 / src/unix/core.c : unix: change #if FIONBIO to #ifdef FIONBIO - http://git.io/OPb9dw
15:02:18  * mmalecki_joined
15:02:39  * mmaleckiquit (Quit: Reconnecting)
15:02:51  * mmalecki_quit (Client Quit)
15:03:06  * travis-cijoined
15:03:06  <travis-ci>[travis-ci] joyent/libuv#286 (master - 07622e7 : Frank Denis): The build is still failing.
15:03:06  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/ad02404...07622e7
15:03:06  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1346376
15:03:06  * travis-cipart
15:03:07  * mmaleckijoined
15:09:57  * mmaleckiquit (Quit: Reconnecting)
15:10:27  * mmaleckijoined
15:16:41  * mmaleckiquit (Quit: Reconnecting)
15:16:52  * mmaleckijoined
15:26:00  * mmaleckiquit (Quit: Reconnecting)
15:27:40  * mmaleckijoined
15:34:36  * mmalecki_joined
15:38:37  * mmaleckiquit (Ping timeout: 255 seconds)
15:40:30  * mmalecki_quit (Quit: Reconnecting)
15:40:48  * mmaleckijoined
15:49:35  <indutny>bnoordhuis: hi! call today?
15:50:11  <indutny>or at thursday?
15:51:38  * felixgequit (Ping timeout: 272 seconds)
15:52:39  * isaacsjoined
15:53:20  <isaacs>reminder: call in 8 minutes
15:53:47  * felixgejoined
15:54:01  * felixgequit (Changing host)
15:54:01  * felixgejoined
15:55:42  <indutny>isaacs: yep, I know, but where're everyone?
15:56:03  <isaacs>dunno
15:56:16  <indutny>bnoordhuis: ?
15:57:12  * c4milochanged nick to c4milo|lunch
15:59:16  * dapjoined
16:00:55  * mmaleckiquit (Ping timeout: 244 seconds)
16:02:49  * mmaleckijoined
16:06:13  <bnoordhuis>here
16:06:27  <bnoordhuis>had to make a social call first
16:10:05  * mmaleckiquit (Quit: leaving)
16:18:23  * c4milo|lunchquit (Remote host closed the connection)
16:21:43  * iraquit (Quit: Textual IRC Client: http://www.textualapp.com/)
16:24:30  * loladirojoined
16:29:53  * ericktjoined
16:52:43  * loladiroquit (Quit: loladiro)
16:57:17  <indutny>isaacs: bnoordhuis: looks like we really don't need UV_IPC_PIPE flag: https://github.com/indutny/node/compare/feature-child-process-stdio#L1R205
16:57:55  <indutny>not only it works fine w/o it, but it's complicating things on node's site (though not really much)
16:59:47  <isaacs>sure, cut it.
17:00:40  <indutny>ok
17:01:13  * paddybyersquit (Quit: paddybyers)
17:07:54  * loladirojoined
17:15:07  * brsonjoined
17:20:20  * mmaleckijoined
17:22:10  * isaacsquit (Remote host closed the connection)
17:25:59  * mmaleckiquit (Quit: Reconnecting)
17:26:09  * mmaleckijoined
17:27:21  * elijah-mbpjoined
17:31:39  * TooTallNatejoined
17:44:16  * mikealquit (Quit: Leaving.)
17:45:06  * mikealjoined
17:46:05  * mmalecki_joined
17:49:17  * mmaleckiquit (Ping timeout: 240 seconds)
17:49:44  * mmalecki_quit (Client Quit)
17:49:53  * mmaleckijoined
17:51:52  * paddybyersjoined
17:56:20  * mmaleckiquit (Read error: Connection reset by peer)
17:59:59  * mmaleckijoined
18:00:16  * theColejoined
18:06:33  * isaacsjoined
18:11:47  * theColequit (Quit: theCole)
18:11:54  * mmalecki_joined
18:11:58  * mmaleckiquit (Quit: Reconnecting)
18:13:07  * mmaleckijoined
18:14:32  * mmalecki_quit (Client Quit)
18:20:32  * chiltsquit (Ping timeout: 260 seconds)
18:20:55  * mikealquit (Quit: Leaving.)
18:21:49  * chiltsjoined
18:29:56  * igorzijoined
18:31:01  * mmalecki_joined
18:31:09  <igorzi>indunty: here's the windows implementation if you're interested - https://github.com/igorzi/libuv/commit/ae89be68e4e89a011c75ec08606332edd82a9045
18:31:28  * mmaleckiquit (Quit: Reconnecting)
18:35:36  * mikealjoined
18:40:05  <indutny>igorzi: woot!
18:40:56  <igorzi>indutny: it also includes a test for UV_RAW_FD
18:42:42  <indutny>igorzi: cool
18:43:22  <indutny>brb
18:45:17  * mmalecki_quit (Read error: Connection reset by peer)
18:48:27  * xaqjoined
18:55:27  * c4milo|lunchjoined
19:00:53  <isaacs>TooTallNate: I'm trying to track down this segfault in the build
19:01:08  <TooTallNate>isaacs: kewl, i want to dtrace :p
19:01:23  <isaacs>still at the point of using cruder tools
19:01:40  <isaacs>the -n thing was because there's an 'echo -n m32' in there
19:01:47  <isaacs>and sunos sh is actually sh
19:01:58  <isaacs>so that outputs '-n -m32'
19:02:05  <TooTallNate>isaacs: so now you get the same as me?
19:03:48  <isaacs>TooTallNate: yeah
19:03:57  <isaacs>it wasn't actually ben's patches, afaict
19:04:15  <isaacs>but, just upgrading V8 didn't fix it either :)
19:04:48  <TooTallNate> isaacs we should try building the D8 shell
19:04:56  <TooTallNate>take node out of the picture for a sec
19:05:51  <isaacs>i'm gonna go grab lunch
19:05:51  <isaacs>bbiab
19:43:43  * c4milo|lunchchanged nick to c4milo
19:53:42  * bnoordhuisquit (Ping timeout: 245 seconds)
20:02:43  * dapquit (Quit: Leaving.)
20:03:09  * dapjoined
20:03:18  <indutny>isaacs: hey man
20:03:22  <isaacs>yo
20:03:23  <indutny>isaacs: can you assist me a little?
20:03:31  <isaacs>i'd be happy to, if i can.
20:03:32  <isaacs>what's up?
20:03:48  <indutny>isaacs: I'm thinking about HandleWrap js-instances detection in child_process
20:04:05  <indutny>isaacs: one sec
20:04:41  <indutny>I just got one idea :P
20:04:55  <indutny>oh yeah, it works
20:05:01  <indutny>ok nvm then :P
20:05:02  <isaacs>indutny: great. i'll send you an invoice for the help i provided ;P
20:05:16  <indutny>hahahaha
20:05:23  <indutny>mental help
20:09:09  <isaacs>indutny: i think you're looking for http://www.masswerk.at/elizabot/
20:09:42  <indutny>ELIZA: How do you do. Please tell me your problem.
20:09:43  <indutny>YOU: how to guess if object is an instance of HandleWrap?
20:09:43  <indutny>ELIZA: But what are the chances that object is an instance of handlewrap ?
20:10:15  * AndreasMadsenquit (Remote host closed the connection)
20:11:41  <isaacs>see!? very useful questions!
20:11:48  <isaacs>TooTallNate: So, it worked on * | faa4d9f isaacs (HEAD) Re-apply http fixes from v0.6 branch properly (23 hours ago)
20:11:59  <isaacs>TooTallNate: but does not work on: * 643f00d isaacs (origin/v0.6-merge) Merge branch 'master' into v0.6-merge (23 hours ago)
20:17:16  <isaacs>TooTallNate: this is the culprit:
20:17:17  <isaacs>commit c9676c9147e088171e60b1977ac239ded4f327df
20:17:17  <isaacs>Author: Sadique Ali <[email protected]>
20:17:18  <isaacs>Date: Tue May 1 16:03:36 2012 +0530
20:17:20  <isaacs> build: improve c compiler detection
20:25:16  * AndreasMadsenjoined
20:30:00  <TooTallNate>back
20:33:27  <TooTallNate>isaacs: did we have a call this morning?
20:33:44  <isaacs>TooTallNate: yeah. no bert, though.
20:33:49  <isaacs>and no you :)
20:33:52  <isaacs>so we were very sad.
20:34:03  <TooTallNate>:( sorry, idk why my phone didn't remind me
20:34:14  <isaacs>don't feel bad, though. there was a lot of tears, but i think we will pull through.
20:34:31  <TooTallNate>cause i got an email reminder, but didn't check til i got to SF
20:34:35  <isaacs>heh
20:34:35  <TooTallNate>isaacs: when you leave for argentina?
20:34:45  <isaacs>TooTallNate: takeoff at 11:09
20:34:53  <isaacs>±
20:34:55  <TooTallNate>tonight?
20:34:58  <isaacs>no, tomorrow
20:35:14  <TooTallNate>ahh cool, close to mine, i leave at 11:50 tomorrow
20:35:17  <isaacs>nice
20:35:27  <TooTallNate>isaacs: what are these commits from?
20:35:31  <isaacs>i get in at 9:35 local time.
20:35:43  <isaacs>c9676c9147e088171e60b1977ac239ded4f327df is on master.
20:36:00  <isaacs>v0.6 seems to work fine on smartos
20:37:31  <TooTallNate>the v0.7.8 tag works for me as well
20:38:40  <isaacs>yep
20:38:44  <isaacs>it's pretty recent
20:45:59  <indutny>isaacs: going to sleep now, that's what I got so far: https://github.com/indutny/node/compare/feature-child-process-stdio
20:46:12  <indutny>better this one: https://github.com/indutny/node/compare/feature-child-process-stdio#diff-39
20:46:20  <isaacs>awesome, thanks, indutny
20:46:29  <indutny>going to spend some hours tomorrow
20:48:42  <isaacs>sweet.
20:49:07  <isaacs>TooTallNate: can you review this also? i suspect that it'll be relevant to your interests :)
20:49:13  * loladiroquit (Quit: loladiro)
20:49:32  <TooTallNate>isaacs: ya i was just taking a look
20:49:36  <isaacs>sweet
20:49:40  <TooTallNate>looks like really good stuff though!
20:52:21  * paddybyers_joined
20:55:59  * paddybyersquit (Ping timeout: 255 seconds)
20:55:59  * paddybyers_changed nick to paddybyers
20:58:38  <isaacs>ok, sweet, this works:
20:58:41  <isaacs>{ http_parser: '1.0',
20:58:41  <isaacs> node: '0.7.9-pre',
20:58:42  <isaacs> v8: '3.11.1',
20:58:43  <isaacs> ares: '1.7.5-DEV',
20:58:45  <isaacs> uv: '0.6',
20:58:47  <isaacs> zlib: '1.2.3',
20:58:49  <isaacs> openssl: '1.0.0f' }
21:02:27  <indutny>oh, v8 is really going fast
21:02:36  <indutny>wonder when they'll release 4.x.x version
21:02:41  <TooTallNate>isaacs: solaris?
21:08:07  * mikealquit (Quit: Leaving.)
21:08:13  * dapquit (Quit: Leaving.)
21:08:34  * dapjoined
21:09:38  <isaacs>TooTallNate: yessir
21:09:50  <isaacs>just trying to work out what reverting that commit means
21:11:40  <isaacs>aha!!
21:11:42  <isaacs>=== release stack_overflow ===
21:11:42  <isaacs>Path: message/stack_overflow
21:11:42  <isaacs>before
21:11:44  <isaacs>/root/node/test/message/stack_overflow.js:31
21:11:46  <isaacs>function stackOverflow() {
21:11:48  <isaacs> ^
21:11:50  <isaacs>RangeError: Maximum call stack size exceeded
21:11:52  <isaacs>it gives the proper result on smartos now
21:12:04  <isaacs>(ie, it's failing because i changed the test to be the less optimal thing we're seeing)
21:14:27  * AndreasMadsenquit (Remote host closed the connection)
21:39:40  <TooTallNate>isaacs: so did you just revert c9676c9147e088171e60b1977ac239ded4f327df and it works?
21:39:51  <isaacs>TooTallNate: yeah, but that commit does other stuff
21:43:08  * isaacsquit (Remote host closed the connection)
21:43:27  * isaacsjoined
21:43:54  <isaacs>TooTallNate: sorry, limechat freaked out
21:44:02  <isaacs>TooTallNate: looks like the strict_aliasing is what makes it blow up
21:44:15  <isaacs>TooTallNate: so, i've got a patch to just change that, only on sunos. just running tests now.
21:44:21  <TooTallNate>oh cool
21:47:37  <isaacs>failing test-dgram-ref on os x
21:47:56  <isaacs>bunch of failing tests on smartos, but about the same as before the update to v8
21:48:27  <isaacs>oh, wth. wrong guess. not strict_aliasing :)
21:49:32  <isaacs>oh, erm, nvm. forgot to push before resetting and pulling on smartos.
21:49:35  <isaacs>false alarm :)
21:56:28  * xaqquit (Remote host closed the connection)
21:57:53  * isaacstopic: Liberty. Unity. Velocity.
21:58:21  <isaacs>ok, [03:04|% 100|+ 411|- 5]: Done <-- smartos
21:58:52  <isaacs>checking now before the v8 upgrade, just to be save.
21:58:53  <isaacs>*safe
22:04:21  * theColejoined
22:09:46  * isaacschanged nick to isaacs_away
22:12:28  * theColequit (Quit: theCole)
22:16:00  * mikealjoined
22:17:54  * felixgequit (Quit: felixge)
22:22:44  * mikealquit (Ping timeout: 244 seconds)
22:35:49  * mikealjoined
22:36:23  * isaacs_awaychanged nick to isaacs
22:40:03  <isaacs>ok, same failures in the older v8. landing it
22:40:53  <CIA-155>node: isaacs master * r3f3f958 / (297 files in 20 dirs): Upgrade V8 to 3.11.1 - http://git.io/S_dS_Q
22:40:53  <CIA-155>node: isaacs master * r2cca748 / (3 files in 2 dirs): Patches floating on V8 - http://git.io/Yn6Pcw
22:40:54  <CIA-155>node: isaacs master * r3b95d88 / deps/v8/build/common.gypi : v8: s/echo -n/echo/. Not all sh's are bash. - http://git.io/IZ8IYg
22:40:54  <CIA-155>node: isaacs master * r5641725 / test/message/stack_overflow.out : Revert "test: stack overflow output" - http://git.io/U-uMUw
22:40:54  <CIA-155>node: isaacs master * rc393853 / configure : build: Set strict_aliasing on SunOS always - http://git.io/aGu6jA
22:42:21  <CIA-155>node: isaacs master * r9fc7283 / (lib/url.js test/simple/test-url.js): Fix #3270 Escape url.parse delims - http://git.io/WHgPUw
22:42:39  <TooTallNate>isaacs++
22:43:58  * rendarquit
22:54:13  * paddybyersquit (Quit: paddybyers)
23:33:56  <CIA-155>node: isaacs master * ra3753b4 / (doc/api/buffer.markdown lib/buffer.js src/node.cc): Revert "Fix #3242 Actually deprecate 'binary' buffer encoding" - http://git.io/KhNmPA
23:36:11  * perezdjoined