00:05:32  * tomshredsquit (Quit: Leaving...)
00:07:29  <bnoordhuis>http://strace.git.sourceforge.net/git/gitweb.cgi?p=strace/strace;a=commit;h=c0861c0a <- strace swapon bug's been fixed upstream
00:07:41  <bnoordhuis>now we wait five years for it to trickle down into the distros...
00:12:55  <bnoordhuis>AM_INIT_AUTOMAKE([foreign silent-rules]) <3
00:18:07  * AvianFluquit (Quit: AvianFlu)
00:24:28  * CIA-128quit
00:26:10  * jaybeaversquit (Read error: Connection reset by peer)
00:29:40  * paddybyersquit (Quit: paddybyers)
00:30:58  * piscisaureus_quit (Ping timeout: 245 seconds)
00:35:20  * paddybyersjoined
00:42:50  * paddybyersquit (Quit: paddybyers)
00:51:11  * CIA-127joined
01:02:49  * ericktjoined
01:04:04  * dapquit (Quit: Leaving.)
01:07:10  * loladirojoined
01:09:48  * AvianFlujoined
01:12:10  * bnoordhuisquit (Ping timeout: 268 seconds)
01:24:25  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:40:45  * piscisaureus_joined
01:42:49  * joshthecoderjoined
01:42:52  * piscisaureus_quit (Client Quit)
01:55:41  * brsonquit (Quit: leaving)
02:00:08  * piscisaureus_joined
02:04:55  * loladiroquit (Quit: loladiro)
02:26:15  * dshaw_quit (Quit: Leaving.)
02:27:12  * TooTallNatejoined
02:52:15  * wavded_joined
02:53:24  * bradleymeckjoined
03:20:09  * bradleymeckquit (Quit: bradleymeck)
03:20:23  * mcavagequit (Remote host closed the connection)
03:27:54  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
03:31:55  * mmaleckiquit (Ping timeout: 255 seconds)
03:45:55  * AvianFluquit (Quit: AvianFlu)
04:25:15  * loladirojoined
04:55:16  * loladiroquit (Quit: loladiro)
05:01:02  * _appujoined
05:02:06  <_appu>Hey guys, is it safe to use boost mutex and condition varibles together with libuv's work queues?
05:11:13  * TooTallNatequit (Quit: Computer has gone to sleep.)
05:14:33  * piscisaureusjoined
05:14:38  * piscisaureuspart ("node.js")
05:15:11  * piscisaureusjoined
05:17:26  * ericktquit (Quit: erickt)
05:18:53  * _appuquit (Ping timeout: 245 seconds)
05:19:17  * TooTallNatejoined
05:19:24  * TooTallNatequit (Client Quit)
05:35:03  * ArmyOfBrucequit (Excess Flood)
05:35:30  * ArmyOfBrucejoined
05:39:54  * joshthecoderquit (Quit: Leaving...)
05:49:44  * piscisaureusquit (Ping timeout: 246 seconds)
05:51:15  * Benviejoined
06:49:02  * paddybyersjoined
07:34:15  * paddybyersquit (Quit: paddybyers)
07:50:29  * rendarjoined
08:01:25  * hzjoined
08:17:26  * mmaleckijoined
08:28:27  * einarosquit (Ping timeout: 265 seconds)
10:21:31  * mmaleckiquit (Ping timeout: 244 seconds)
10:21:57  * paddybyersjoined
11:06:26  * mmaleckijoined
11:19:33  * piscisaureusjoined
11:26:01  * piscisaureusquit (Quit: Lost terminal)
11:35:40  * TheJHjoined
12:28:05  * hzquit (Ping timeout: 272 seconds)
12:36:14  * hzjoined
13:24:25  * hzquit
13:39:17  * bnoordhuisjoined
13:39:22  * `3rdEdenjoined
14:06:16  * `3rdEdenquit (Quit: Leaving...)
14:06:28  * ericktjoined
14:11:18  <bnoordhuis>pkg_add -r git <- downloads half the universe
14:13:07  * `3rdEdenjoined
14:23:46  * paddybyersquit (Quit: paddybyers)
14:25:08  * `3rdEdenquit (Quit: Leaving...)
14:26:29  <bnoordhuis>pkg_add -r vim is even worse...
14:26:38  <bnoordhuis>should've built from source
14:38:12  * ericktquit (Quit: erickt)
14:38:33  * `3rdEdenjoined
14:42:32  * bradleymeckjoined
14:42:36  * bradleymeckquit (Client Quit)
14:46:43  * `3rdEdenquit (Quit: Leaving...)
15:18:19  * CIA-127quit (Ping timeout: 265 seconds)
15:23:35  * paddybyersjoined
15:36:07  * paddybyersquit (Quit: paddybyers)
15:37:33  <indutny>bnoordhuis: ho ho ho
15:37:42  <indutny>bnoordhuis: that's because of timer oddity
15:37:51  <indutny>it actually requires &base
15:38:02  <indutny>but accepts only base* arg
15:38:11  <bnoordhuis>indutny: okay. i'm actually replacing it with clock_gettime(CLOCK_MONOTONIC) so i can use it on freebsd as well
15:38:42  <indutny>oh
15:38:43  <indutny>ok
15:39:25  <bnoordhuis>indutny: can you check something for me? grep -r CLOCK_MONOTONIC /usr/include
15:47:51  <indutny>this is linuxism
15:48:00  <bnoordhuis>no, it's a posix-ism
15:48:02  <indutny>nothing like that in osx
15:48:06  <indutny>well
15:48:08  <indutny>no files
15:48:09  <bnoordhuis>realtime posix, to be exact
15:48:25  <indutny>bnoordhuis: http://stackoverflow.com/questions/5167269/clock-gettime-alternative-in-mac-os-x
15:48:40  <bnoordhuis>yeah, i kind of feared that
15:48:53  <bnoordhuis>you know os x is a certified unix?
15:49:08  <bnoordhuis>which just goes to show that certificates aren't worth the paper they're printed on
15:49:08  <indutny>yeah
15:49:13  <indutny>I found this in libev
15:49:18  <indutny>huh
15:49:22  <indutny>it's certified by real?
15:49:25  <bnoordhuis>yes
15:49:28  <indutny>oh crap
15:49:37  <indutny>shit
15:49:40  <indutny>came real
15:49:41  <indutny>:D
15:49:49  <indutny>where can I read that?
15:50:24  <bnoordhuis>indutny: google for 'os x unix certification'
15:50:28  <indutny>yeah
15:50:32  <indutny>already found that
15:50:41  <indutny>how much have they paid for it
15:50:45  <bnoordhuis>a lot :)
15:50:55  <bnoordhuis>there was a link on apple.com in the past to the actual certificate
15:51:52  <bnoordhuis>indutny: http://www.opengroup.org/openbrand/certificates/1190p.pdf
15:52:16  <bnoordhuis>oh wait no, that's not the one i meant
15:53:11  <bnoordhuis>it's just as well that apple doesn't flaunt it >:(
15:55:17  * CIA-130joined
15:56:44  <indutny>I found it
15:56:45  <indutny>http://images.apple.com/macosx/docs/OSX_for_UNIX_Users_TB_July2011.pdf
15:57:01  <indutny>oh, that's not it
15:57:32  <indutny>bnoordhuis: http://web.archive.org/web/20070823040630/http://www.apple.com/macosx/leopard/technology/unix.html
15:57:42  <indutny>Leopard is now an Open Brand UNIX 03 Registered Product, conforming to the SUSv3 and POSIX 1003.1 specifications for the C API, Shell Utilities, and Threads. Since Leopard can compile and run all your existing UNIX code, you can deploy it in environments that demand full conformance — complete with hooks to maintain compatibility with existing software.
15:57:52  <indutny>haha
15:57:59  <indutny>so they hadn't said anything about realtime stuff
15:58:00  <indutny>and clocking
15:58:07  <indutny>though C API is pretty vague
15:58:42  <bnoordhuis>indutny: realtime is an optional section of posix
15:58:45  <bnoordhuis>unfortunately
15:58:47  <indutny>oh
15:58:54  <indutny>that explains it
15:59:04  <bnoordhuis>though apple is about the only one not to implement it
15:59:06  <indutny>though it doesn't matter after all
15:59:23  <bnoordhuis>i mean, even aix implements clock_gettime...
15:59:34  <indutny>I think they completely do not care about conformance
15:59:44  <indutny>bnoordhuis: well, that's hard for them
15:59:46  <bnoordhuis>indeed. just world domination
15:59:51  <indutny>because of XNU+Mach hybrid
16:00:12  <bnoordhuis>i don't know
16:00:14  <indutny>I mean
16:00:17  <indutny>BSD+Mach, of course
16:00:19  <bnoordhuis>most of xnu is lifted verbatim from freebsd
16:00:43  <indutny>from freebsd?
16:00:45  <indutny>or from just bsd?
16:00:50  <bnoordhuis>freebsd
16:01:02  <bnoordhuis>apple sometimes sends patches back upstream
16:01:10  <indutny>ah
16:01:11  <indutny>ok
16:01:13  <indutny>haha
16:01:23  <indutny>they better fix things in their own implementation
16:11:35  * toothrquit (Ping timeout: 240 seconds)
16:20:44  * toothrjoined
16:32:49  * loladirojoined
17:18:38  * ArmyOfBrucequit (Ping timeout: 246 seconds)
17:32:44  * ArmyOfBrucejoined
17:39:36  * paddybyersjoined
18:24:20  <indutny>bnoordhuis: when dealing with windows api
18:24:43  <indutny>I often think that microsoft knowingly leaving holes for hackers to make viruses
18:29:05  * paddybyersquit (Quit: paddybyers)
18:36:38  * dshaw_joined
18:38:00  * dshaw_quit (Client Quit)
18:56:53  * DrPizzaquit (Read error: Connection reset by peer)
19:06:51  * avalanche123joined
19:22:32  * joshthecoderjoined
19:23:11  * loladiroquit (Quit: loladiro)
19:23:59  * hzjoined
19:24:17  * toothrquit (Ping timeout: 268 seconds)
19:26:42  * avalanche123quit (Quit: Computer has gone to sleep.)
19:27:44  * toothrjoined
19:33:11  * loladirojoined
19:41:12  * loladiroquit (Quit: loladiro)
19:55:25  * loladirojoined
20:09:34  * brsonjoined
20:11:41  * AvianFlujoined
20:13:57  * loladiroquit (Quit: loladiro)
20:16:08  * loladirojoined
20:21:52  * mjr_joined
20:38:12  * hzquit
21:22:06  * paddybyersjoined
21:24:49  * paddybyersquit (Client Quit)
21:44:58  * loladiroquit (Quit: loladiro)
21:50:31  * DrPizzajoined
22:22:01  * TooTallNatejoined
22:24:09  * paddybyersjoined
22:32:05  * ericktjoined
22:33:05  * mmaleckiquit (Ping timeout: 240 seconds)
22:41:32  * rendarquit
22:55:08  * mjr_quit (Quit: mjr_)
23:01:40  * bnoordhuisquit (Ping timeout: 264 seconds)
23:36:04  * paddybyersquit (Quit: paddybyers)
23:45:33  * brsonquit (Ping timeout: 255 seconds)
23:59:46  * loladirojoined