00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:05:30  * jgiquit (Quit: jgi)
00:05:47  * piscisaureusquit (Ping timeout: 246 seconds)
00:09:12  * yunong_quit (Remote host closed the connection)
00:11:23  * brsonquit (Quit: leaving)
00:11:57  * brsonjoined
00:18:57  * dap_joined
00:21:52  * rendarquit
00:36:04  * toothrotquit (Ping timeout: 245 seconds)
00:41:08  * reqsharkjoined
00:41:39  * dap_quit (Quit: Leaving.)
00:46:13  * avalanche123quit (Remote host closed the connection)
00:47:44  * Fishrock123joined
00:50:31  * olfoxquit (Quit: Connection closed for inactivity)
00:58:48  * brsonquit (Quit: leaving)
01:10:02  * thlorenz_joined
01:10:02  * thlorenzquit (Read error: Connection reset by peer)
01:14:24  * toothrotjoined
01:28:34  * tumdedumquit (Ping timeout: 265 seconds)
01:31:47  * tumdedumjoined
01:35:29  * yunong_joined
01:41:48  * yunong_quit (Remote host closed the connection)
01:46:39  * avalanche123joined
01:51:07  * AlexisMochaquit (Ping timeout: 252 seconds)
01:51:27  * avalanche123quit (Ping timeout: 256 seconds)
02:05:19  * importantshockjoined
02:12:59  * thlorenz_quit (Remote host closed the connection)
02:19:50  * thlorenzjoined
02:20:51  * Fishrock123quit (Quit: Leaving...)
02:24:34  * thlorenzquit (Ping timeout: 255 seconds)
02:37:33  * warehouse13quit (Remote host closed the connection)
02:43:23  * importantshockquit (Remote host closed the connection)
02:44:00  * importantshockjoined
02:48:48  * importantshockquit (Ping timeout: 265 seconds)
02:55:55  * thlorenzjoined
03:04:09  * AvianFluquit (Quit: Leaving)
03:06:38  * brsonjoined
03:09:44  * importantshockjoined
03:10:43  * yunong_joined
03:24:48  * inolenquit (Quit: Leaving.)
03:33:36  * jgijoined
03:37:26  * jgiquit (Client Quit)
03:37:52  * jgijoined
03:38:28  * brsonquit (Quit: leaving)
03:42:21  * importantshockquit (Remote host closed the connection)
03:43:17  * jgiquit (Quit: jgi)
03:47:04  * jgijoined
04:00:46  * thlorenzquit (Remote host closed the connection)
04:10:20  * thlorenzjoined
04:13:50  * toothrotquit (Ping timeout: 272 seconds)
04:37:32  * jgiquit (Quit: jgi)
04:43:51  * jgijoined
04:44:38  * tylerantonquit (Quit: tyleranton)
04:45:40  * jgiquit (Client Quit)
04:45:56  * reqsharkquit (Quit: Be back later ...)
05:01:20  * jgijoined
05:09:22  * Tux64_quit (Quit: Connection closed for inactivity)
05:11:42  * thlorenzquit (Remote host closed the connection)
05:30:42  * rmgquit (Remote host closed the connection)
06:04:00  * hueniversejoined
06:04:17  * jgiquit (Quit: jgi)
06:06:30  * jgijoined
06:07:35  * yunong_quit (Remote host closed the connection)
06:18:12  * octetcloudquit (Ping timeout: 256 seconds)
06:47:44  * jgiquit (Quit: jgi)
07:01:22  * rmgjoined
07:06:22  * rmgquit (Ping timeout: 256 seconds)
07:07:35  * inolenjoined
07:12:47  * SergeiRNDjoined
07:50:09  * inolenquit (Ping timeout: 256 seconds)
08:32:47  * roxlujoined
08:40:29  * AlexisMochajoined
08:50:40  * AlexisMochaquit (Ping timeout: 244 seconds)
08:59:38  * davijoined
08:59:38  * daviquit (Changing host)
08:59:38  * davijoined
09:08:13  * yunong_joined
09:13:24  * yunong_quit (Ping timeout: 272 seconds)
09:14:34  * roxluquit (Quit: My Mac has gone to sleep. ZZZzzz…)
09:25:34  * roxlujoined
10:20:36  * importantshockjoined
10:39:02  * Left_Turnjoined
10:39:12  * rmgjoined
10:43:55  * rmgquit (Ping timeout: 265 seconds)
10:50:38  * seishunjoined
10:51:11  * chris_99joined
10:58:08  * SergeiRNDquit (Quit: Leaving.)
11:17:48  * a3fjoined
11:24:58  * importantshockquit (Remote host closed the connection)
11:25:32  * importantshockjoined
11:28:46  * SergeiRNDjoined
11:30:01  * importantshockquit (Ping timeout: 256 seconds)
11:57:54  * Tux64_joined
12:34:24  * a3fquit (Ping timeout: 252 seconds)
13:37:54  * importantshockjoined
13:43:12  <petka__>async_send: why is it unreliable if the async handle is not reffed?
13:47:30  * lance|afkchanged nick to lanceball
14:19:24  * Tux64_quit (Quit: Connection closed for inactivity)
14:24:48  * Fishrock123joined
14:29:14  * lanceballchanged nick to lance|afk
14:33:44  * lance|afkchanged nick to lanceball
14:38:04  * yunong_joined
14:41:17  * SergeiRNDquit (Quit: Leaving.)
14:45:33  * yunong_quit (Remote host closed the connection)
14:53:17  * yunong_joined
14:56:48  * a3fjoined
14:57:30  * yunong_quit (Ping timeout: 244 seconds)
15:02:31  * avalanche123joined
15:03:38  * a3fquit (Ping timeout: 252 seconds)
15:10:54  * lemmaajoined
15:16:28  * Mark__joined
15:17:13  <Mark__>hi folks, anyone cross-compiled libuv for android using a mac recently?
15:17:27  <Mark__>I've been doing some prototyping on ios and that was all good
15:17:36  <Mark__>but I've hit a problem when building for android
15:19:06  * brsonjoined
15:20:59  * lemmaaquit
15:21:10  * lemmaajoined
15:22:12  * lemmaaquit (Client Quit)
15:25:17  <tjfontaine>Mark__: it's easier for people to answer if they know what your "problem" was :)
15:27:30  <Mark__>sure, I didn't want to spam the chat :-)
15:27:42  <Mark__>after following the instructions and configuring the toolchain
15:27:45  <Mark__>I do..
15:27:46  <Mark__>libuv mark.simpson$ make -C out CC(target) /Users/mark.simpson/built_software/libuv/out/Debug/obj.target/libuv/src/fs-poll.o arm-linux-androideabi-gcc: error: x86_64: No such file or directory arm-linux-androideabi-gcc: error: unrecognized command line option '-fasm-blocks' arm-linux-androideabi-gcc: error: unrecognized command line option '-mpascal-strings' arm-linux-androideabi-gcc: error: unrecognized command line option '-arch' m
15:28:36  <Mark__>I've been building curl & its gubbins with the same toolchain config earlier today and succeeded
15:28:43  <tjfontaine>seems like it's trying to use the flags for the osx tool chain, instead of the target chain
15:28:58  <tjfontaine>how did you bootstrap into this, with gyp or autotools?
15:29:30  <Mark__>libuv mark.simpson$ source ./android-configure /Users/mark.simpson/Development/android-ndk-r10d gyp
15:29:36  <Mark__>gyp
15:29:55  <tjfontaine>ya, gyp is a crappy mechanism especially for cross compile, in my experience
15:30:14  <tjfontaine>libuv does also ship with autohell though, which is a bit more of aknown quantity
15:30:22  <Mark__>OK, that sheds some light on the problem, thanks
15:30:27  <tjfontaine>I don't know how maintained the android-config mechanism actually is
15:30:49  <tjfontaine>but -arch is a flag for the osx toolchain, which makes me feel like gyp has just simply done the wrong thing for you
15:31:01  <tjfontaine>[unless you wanted to use clang as a universal driver for cross compilation]
15:31:11  <Mark__>we're still on gcc for the moment on droid
15:31:21  <Mark__>hope to transition to clang at some stage, but not now
15:32:04  <tjfontaine>the design of clang/llvm makes it a lot easier to target alternate archs (presuming lld finally has enough support for that)
15:32:21  <tjfontaine>anyway, best of luck
15:33:03  <Mark__>thanks for the help
15:33:04  <Mark__>:-)
15:40:03  * AlexisMochajoined
15:40:19  * jgijoined
15:41:04  * jgiquit (Client Quit)
15:43:11  * avalanche123quit (Remote host closed the connection)
15:44:08  * AlexisMochaquit (Ping timeout: 246 seconds)
15:45:43  * lanceballchanged nick to lance|afk
15:47:16  <creationix>saghul: will there be a 1.4.3 release today?
15:47:45  <creationix>I’m making a new luvi release and trying to decide if I should use 1.4.3-24-g3616e61 or wait
15:54:06  * yunong_joined
15:57:45  * rmgjoined
15:58:43  <saghul>creationix: nope
15:58:50  <creationix>ok, thanks
15:58:59  <saghul>next release will be 1.5.0
15:59:16  <creationix>new apis?
16:00:28  <trevnorris>tjfontaine: we have a meeting today?
16:00:40  <tjfontaine>trevnorris: it is that day
16:00:48  <tjfontaine>https://plus.google.com/hangouts/_/nodejs.org/weekly-status
16:01:56  * yunong_quit (Ping timeout: 252 seconds)
16:04:42  * LinuxJed_joined
16:07:43  * octetcloudjoined
16:08:06  * LinuxJediquit (Ping timeout: 264 seconds)
16:08:20  * jgijoined
16:14:06  * dap_joined
16:17:25  * wolfeidau_joined
16:19:50  * wolfeidauquit (Ping timeout: 265 seconds)
16:21:41  * a3fjoined
16:26:13  * AvianFlujoined
16:29:25  * avalanche123joined
16:29:31  * avalanch_joined
16:29:33  * avalanche123quit (Remote host closed the connection)
16:29:52  * Ralithquit (Ping timeout: 240 seconds)
16:32:25  * AvianFluquit (Remote host closed the connection)
16:34:16  * AvianFlujoined
16:41:35  * daviquit (Ping timeout: 265 seconds)
17:02:15  * stagasjoined
17:03:59  * Ralithjoined
17:04:04  * reqsharkjoined
17:09:43  * piscisaureusjoined
17:11:07  * lance|afkchanged nick to lanceball
17:15:27  * piscisaureusquit (Ping timeout: 244 seconds)
17:45:34  * inolenjoined
17:53:18  * stagasquit (Ping timeout: 246 seconds)
17:58:57  * avalanch_quit (Remote host closed the connection)
18:00:50  * jalcinejoined
18:02:30  * avalanche123joined
18:16:10  * piscisaureusjoined
18:24:03  * piscisaureusquit (Ping timeout: 252 seconds)
18:30:43  * piscisaureusjoined
18:33:10  * piscisaureusquit (Read error: Connection reset by peer)
18:33:16  * piscisaureus_joined
18:37:26  <tjfontaine>trevnorris: this build bug almost certainly is fixed upstream, they're treating `int` as a std::vector
18:37:42  <tjfontaine>well hang on
18:37:56  <tjfontaine>ah, it's a shadow var
18:40:15  * seishunquit (Read error: Connection reset by peer)
18:40:25  <trevnorris>no idea what that means.
18:40:27  * trevnorrisoff to google
18:41:28  <tjfontaine>trevnorris: https://github.com/joyent/node/blob/v0.12/deps/v8/src/base/platform/platform-freebsd.cc#L125 and https://github.com/joyent/node/blob/v0.12/deps/v8/src/base/platform/platform-freebsd.cc#L134
18:41:55  <trevnorris>haha. awesome.
18:41:59  <tjfontaine>https://github.com/joyent/node/blob/v0.12/deps/v8/src/base/platform/platform-freebsd.cc#L159
18:42:02  <trevnorris>total fail.
18:42:08  <tjfontaine>thinks it's operating on the first, but really it has the second
18:42:19  <trevnorris>so what, just rename the thing?
18:42:32  <tjfontaine>ya, rename either the outer or the inner
18:43:51  <trevnorris>crap. they did it again in platform-posix :P
18:43:59  <trevnorris>i'll fix that one also
18:44:47  <trevnorris>actually wait. they're trying to cast from pthread_self() to int. another failure.
18:44:50  <tjfontaine>you sure this isn't fixed in your lateral upgrade? there's certainly a fix for this upstream in later branches I'm sure
18:45:08  <trevnorris>the lateral upgrade actually goes backwards in time.
18:45:24  <tjfontaine>I know, which is why I'm wondering why fbsd wasn't building for them there either
18:45:24  <trevnorris>the one we have in there now is a tag from 3.29
18:45:29  <tjfontaine>nod
18:45:43  <tjfontaine>how did they make an entire release that had a broken build for fbsd
18:45:53  <tjfontaine>entire release life cycle I mean
18:46:18  <trevnorris>seriously.
18:46:43  <trevnorris>and the lateral upgrade has different build issues: ../deps/v8/src/base/platform/platform-posix.cc:327:35: error: use of undeclared identifier 'SYS_gettid'
18:46:44  <trevnorris>wtf
18:46:44  <tjfontaine>I expect fbsd will have other bugs that crop us as well, since it's considerably undertested from v8's side
18:47:01  <tjfontaine>ya SYS_gettid is almost certainly a linuxism that shouldn't be in posix
18:47:05  <trevnorris>but... it has to be able to _build_ to be tested.
18:47:11  <tjfontaine>agreed.
18:49:03  <trevnorris>FREAK. I can't even reinterpret cast pthread_self() to int. how did this even build on linux?
18:50:17  <trevnorris>ah, it's because linux uses __NR_gettid
18:50:33  <tjfontaine>ya, on freebsd it's usually thr_self not SYS_gettid
18:52:27  * roxluquit (Quit: My Mac has gone to sleep. ZZZzzz…)
18:55:47  <trevnorris>screw it. the function's only used for perf output. i'm just returning 1.
18:56:00  <trevnorris>HAHA! done
18:56:27  * jgiquit (Quit: jgi)
18:57:03  <trevnorris>crap. where'd that ticket go?
18:58:53  <trevnorris>WHOOT! was able to reproduce.n
18:59:01  <trevnorris>now... what the hell do I do about it.
19:02:22  * jgijoined
19:02:51  <trevnorris>tjfontaine: I think this may be an issue in libuv:
19:02:51  <trevnorris>#0 0x000000080209d469 in swapcontext () from /lib/libthr.so.3
19:02:51  <trevnorris>#1 0x000000080209d062 in sigaction () from /lib/libthr.so.3
19:02:51  <trevnorris>#2 <signal handler called>
19:02:51  <trevnorris>#3 0x00000008023d804a in kevent () from /lib/libc.so.7
19:02:52  <trevnorris>#4 0x0000000000b949a1 in uv__io_poll (loop=0x1170740, timeout=<value optimized out>) at ../deps/uv/src/unix/kqueue.c:142
19:03:45  * roxlujoined
19:03:53  <trevnorris>welp. lunch time.
19:06:44  <MI6>joyent/node: Trevor Norris refs/tags/jenkins-accept-pull-request-temp * c515187 : deps: indicate uv has been patched - http://git.io/hlV1
19:06:56  <trevnorris>jgi: ^
19:07:09  <MI6>joyent/node: Trevor Norris refs/tags/jenkins-accept-commit-temp * a930870 : deps: indicate uv has been patched (+6 more commits) - http://git.io/hgeZ
19:07:19  <jgi>trevnorris: awesome, thank you!
19:07:30  <trevnorris>yup. and thank you!
19:11:43  <jgi>trevnorris, tjfontaine: not sure if it’s related to what you were talking about but just in case: https://github.com/joyent/node/commit/3589a62104eac1daae782ab479bec09f4df4dc9a
19:12:30  <trevnorris>jgi: yes. that code is causing a failure on freebsd
19:13:24  <trevnorris>ah. here's the proper fix: return static_cast<int>(reinterpret_cast<intptr_t>(pthread_self()));
19:13:31  <trevnorris>suck.
19:13:47  <trevnorris>that's what we should have in there to fix the bsd build.
19:16:16  * seishunjoined
19:21:45  * yunong_joined
19:27:16  * brsonquit (Quit: leaving)
19:28:53  * yunong_quit (Remote host closed the connection)
19:33:18  <MI6>joyent/node: Trevor Norris v0.12 * a930870 : deps: indicate uv has been patched (+6 more commits) - http://git.io/hgO0
19:38:31  * yunong_joined
19:38:59  * yunong_quit (Read error: Connection reset by peer)
19:39:26  * yunong_joined
19:43:22  * yunong__joined
19:44:13  * yunong_quit (Ping timeout: 264 seconds)
19:53:36  * yunong__quit (Remote host closed the connection)
19:54:27  * jgiquit (Quit: jgi)
19:59:28  * qard_joined
20:05:21  * yunong_joined
20:06:59  * octetcloudquit (Ping timeout: 246 seconds)
20:12:31  * avalanche123quit (Remote host closed the connection)
20:15:22  * thlorenzjoined
20:17:47  * thlorenzquit (Remote host closed the connection)
20:23:06  * thlorenzjoined
20:28:16  * thlorenzquit (Ping timeout: 265 seconds)
20:39:08  * jgijoined
20:41:45  * jgiquit (Client Quit)
20:42:44  * yunong_quit (Remote host closed the connection)
20:48:49  * octetcloudjoined
20:51:20  * avalanche123joined
20:56:32  * Tux64_joined
20:56:38  * Tux64_changed nick to Tux64
21:02:02  * brsonjoined
21:02:13  * jgijoined
21:02:32  * piscisaureusjoined
21:05:23  * piscisaureus_quit (Ping timeout: 252 seconds)
21:06:35  * piscisaureus__joined
21:08:49  * piscisaureusquit (Ping timeout: 264 seconds)
21:20:15  * rkowalskiquit (Quit: bye)
21:23:58  * thlorenzjoined
21:28:06  * thlorenzquit (Ping timeout: 244 seconds)
21:28:16  * yunong_joined
21:28:37  * yunong_quit (Read error: Connection reset by peer)
21:30:57  * lanceballchanged nick to lance|afk
21:48:09  * tylerantonjoined
21:48:16  * jgiquit (Quit: jgi)
21:52:27  * jgijoined
22:01:03  * thlorenzjoined
22:04:15  * tylerantonquit (Quit: tyleranton)
22:09:20  <trevnorris>tjfontaine: so I tested io.js on freebsd to see if the v8 version could be the issue. it's not, also happening on io.js.
22:09:33  <trevnorris>honestly don't know what I should be checking. any ideas?
22:18:12  * tylerantonjoined
22:18:38  * dap_1joined
22:21:17  * seishunquit (Ping timeout: 250 seconds)
22:21:26  * dap_quit (Ping timeout: 246 seconds)
22:23:48  * toothrotjoined
22:35:50  * brsonquit (Ping timeout: 272 seconds)
22:37:11  * importantshockquit (Remote host closed the connection)
22:40:30  * roxluquit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:41:24  * thlorenzquit (Remote host closed the connection)
22:49:18  * a3fquit (Ping timeout: 256 seconds)
22:51:34  <piscisaureus__>tjfontaine: when can I expect node 0.10.38 ?
22:54:23  * AlexisMochajoined
23:01:10  * AlexisMochaquit (Ping timeout: 272 seconds)
23:04:26  * a3fjoined
23:06:57  * chris_99quit (Quit: Ex-Chat)
23:09:26  * Tux64quit (Quit: Connection closed for inactivity)
23:27:47  * avalanche123quit (Remote host closed the connection)
23:32:38  * wolfeidau_changed nick to wolfeidau
23:34:51  * warehouse13joined
23:37:20  * Left_Turnquit (Ping timeout: 246 seconds)
23:42:17  * thlorenzjoined
23:56:07  * thlorenzquit (Ping timeout: 264 seconds)
23:59:23  * piscisaureusjoined