2014-09-21T01:00:51Z attila_lendvai quit (Quit: Leaving.) 2014-09-21T01:01:00Z scymtym_ quit (Ping timeout: 244 seconds) 2014-09-21T01:02:31Z asparagui joined #sbcl 2014-09-21T01:02:49Z asparagui: i was trying to upgrade to 1.2.3 2014-09-21T01:03:40Z asparagui: i'm getting a fail on the asdf-install spot similar to http://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/46AB1EA5.7050309@gentoo.org/ 2014-09-21T01:10:51Z asparagui: os x with the latest dev tools 2014-09-21T01:10:52Z asparagui quit (Quit: Leaving) 2014-09-21T01:12:04Z prxq_ joined #sbcl 2014-09-21T01:15:55Z prxq quit (Ping timeout: 272 seconds) 2014-09-21T01:17:48Z oleo quit (Read error: Connection reset by peer) 2014-09-21T01:19:06Z oleo joined #sbcl 2014-09-21T01:43:53Z slyrus quit (Ping timeout: 244 seconds) 2014-09-21T01:51:52Z milosn quit (Ping timeout: 245 seconds) 2014-09-21T01:55:38Z zRecursive joined #sbcl 2014-09-21T02:16:28Z zRecursive left #sbcl 2014-09-21T02:28:17Z ehaliewi` joined #sbcl 2014-09-21T02:31:17Z ehaliewicz quit (Ping timeout: 272 seconds) 2014-09-21T02:37:25Z akkad quit (Ping timeout: 260 seconds) 2014-09-21T02:39:05Z christoph_debian quit (Ping timeout: 258 seconds) 2014-09-21T02:42:31Z akkad joined #sbcl 2014-09-21T02:43:52Z ehaliewi` is now known as ehaliewicz 2014-09-21T02:53:13Z christoph_debian joined #sbcl 2014-09-21T03:21:37Z LiamH quit (Quit: Leaving.) 2014-09-21T03:46:12Z ehaliewicz quit (Ping timeout: 246 seconds) 2014-09-21T05:41:10Z slyrus joined #sbcl 2014-09-21T06:03:21Z Guest76223 is now known as pkhuong 2014-09-21T06:04:27Z slyrus quit (Ping timeout: 246 seconds) 2014-09-21T06:23:11Z slyrus joined #sbcl 2014-09-21T06:29:55Z gingerale joined #sbcl 2014-09-21T06:29:57Z leo2007 joined #sbcl 2014-09-21T06:30:30Z angavrilov joined #sbcl 2014-09-21T07:13:33Z Krystof: huh 2014-09-21T07:14:09Z Krystof: seen on emacs-devel, in a discussion about future host environments for emacs: [sbcl] manual says "Calling Lisp functions from C is sometimes possible, but 2014-09-21T07:14:10Z Krystof: is extremely hackish and poorly supported as of SBCL 0.7.5." 2014-09-21T07:14:15Z Krystof: oops 2014-09-21T07:15:58Z Krystof: still, on the plus side, it proves that some people read the manual 2014-09-21T07:15:59Z milosn joined #sbcl 2014-09-21T07:55:23Z edgar-rft quit (Quit: session disappeared because no effect found) 2014-09-21T08:20:43Z DGASAU quit (Remote host closed the connection) 2014-09-21T08:22:12Z DGASAU joined #sbcl 2014-09-21T08:33:21Z yacks quit (Ping timeout: 272 seconds) 2014-09-21T08:41:08Z loke_ joined #sbcl 2014-09-21T08:43:12Z yacks joined #sbcl 2014-09-21T09:39:55Z erikvarga joined #sbcl 2014-09-21T10:00:46Z scymtym_ joined #sbcl 2014-09-21T10:38:21Z yacks quit (Quit: Leaving) 2014-09-21T10:38:36Z yacks joined #sbcl 2014-09-21T11:42:38Z scymtym_: (un)parsing of IPv6 addresses with foreign functions seems to work. only remaining problem (that i am aware of): SB-BSD-SOCKETS:GET-HOST-BY-NAME returns a HOST-ENT structure holding a list of address of the same address family but the underlying POSIX function can return addresses from different address families 2014-09-21T11:44:30Z scymtym_: the only mostly backwards-compatible extension i can think of is returning a second HOST-ENT structure with only IPv6 addresses as a second return value (which would be a terrible match for the underlying concepts in my opinion) 2014-09-21T12:13:38Z LiamH joined #sbcl 2014-09-21T12:18:39Z LiamH quit (Quit: Leaving.) 2014-09-21T12:37:05Z scymtym_: i.e. http://paste.lisp.org/display/143800 2014-09-21T13:02:33Z erikvarga left #sbcl 2014-09-21T14:05:02Z Krystof: The gethostbyname*(), gethostbyaddr*(), herror(), and hstrerror() functions are obsolete. Applications should use getaddrinfo(3), get‐ 2014-09-21T14:05:02Z Krystof: nameinfo(3), and gai_strerror(3) instead. 2014-09-21T14:05:08Z Krystof: says my man gethostbyname() 2014-09-21T14:05:39Z Krystof: maybe the answer is to have a new API? 2014-09-21T14:07:32Z scymtym_: our GET-HOST-BY-NAME uses getaddrinfo when available 2014-09-21T14:07:55Z oleo is now known as Guest75356 2014-09-21T14:08:39Z scymtym_: returning two values, one for each address family, kind of is a new API 2014-09-21T14:08:50Z oleo__ joined #sbcl 2014-09-21T14:09:13Z scymtym_: but we could likely design a much better one, if we didn't care about backwards compatibility 2014-09-21T14:09:58Z scymtym_: i would prefer structures or even classes to represent addresses, for example 2014-09-21T14:11:00Z Krystof: yes 2014-09-21T14:11:19Z Krystof: the analogue to getaddrinfo() would return a list of socket instances suitable for passing to socket-connect, no? 2014-09-21T14:11:21Z Guest75356 quit (Ping timeout: 260 seconds) 2014-09-21T14:12:17Z scymtym_: a list of address instances, i think 2014-09-21T14:13:00Z scymtym_: or something like endpoint instances since addrinfo includes the protocol 2014-09-21T14:18:36Z Krystof: yes, sorry 2014-09-21T14:18:58Z Krystof: except that maybe we want to avoid pointless traps like requiring the right family of socket to be bound to the right kind of addrinfo 2014-09-21T14:19:22Z Krystof: but somehow this afternoon is turning into a cross between strange origami and javascript programming 2014-09-21T14:19:25Z Krystof: my brain is not in the right place 2014-09-21T14:20:35Z scymtym_: i don't want to attempt this kind of API redesign now either 2014-09-21T14:21:08Z scymtym_: my goal is basic backwards compatibly IPv6 for usocket to use 2014-09-21T14:22:10Z scymtym_: when will the freeze happen this month? 2014-09-21T14:23:15Z Krystof: uh, probably this evening 2014-09-21T14:23:18Z Krystof: thank you for reminding me 2014-09-21T14:23:22Z Krystof: contribs can be updated during freeze, though 2014-09-21T14:24:46Z scymtym_: ok, didn't know that 2014-09-21T14:38:08Z edgar-rft joined #sbcl 2014-09-21T14:43:17Z yacks quit (Quit: Leaving) 2014-09-21T14:57:52Z oleo__ quit (Quit: Verlassend) 2014-09-21T14:59:48Z oleo__ joined #sbcl 2014-09-21T14:59:57Z oleo__ quit (Read error: Connection reset by peer) 2014-09-21T15:00:50Z oleo joined #sbcl 2014-09-21T15:17:37Z oleo quit (Read error: Connection reset by peer) 2014-09-21T15:23:35Z oleo joined #sbcl 2014-09-21T15:27:22Z yacks joined #sbcl 2014-09-21T16:22:41Z yacks quit (Quit: Leaving) 2014-09-21T17:28:49Z yacks joined #sbcl 2014-09-21T17:54:34Z logand quit (Remote host closed the connection) 2014-09-21T18:41:20Z attila_lendvai joined #sbcl 2014-09-21T18:41:20Z attila_lendvai quit (Changing host) 2014-09-21T18:41:20Z attila_lendvai joined #sbcl 2014-09-21T18:45:57Z prxq_ quit (Remote host closed the connection) 2014-09-21T20:31:17Z angavrilov quit (Remote host closed the connection) 2014-09-21T21:19:03Z attila_lendvai quit (Quit: Leaving.) 2014-09-21T21:29:32Z faheem__1 joined #sbcl 2014-09-21T21:31:11Z Posterdati quit (Ping timeout: 272 seconds) 2014-09-21T21:31:13Z faheem quit (Ping timeout: 272 seconds) 2014-09-21T21:31:14Z oleo quit (Ping timeout: 272 seconds) 2014-09-21T21:31:15Z antoszka quit (Ping timeout: 272 seconds) 2014-09-21T21:31:18Z antoszka_ joined #sbcl 2014-09-21T21:31:56Z antoszka_ is now known as antoszka 2014-09-21T21:32:45Z Posterdati joined #sbcl 2014-09-21T21:33:48Z oleo joined #sbcl 2014-09-21T21:36:36Z akkad quit (Ping timeout: 272 seconds) 2014-09-21T21:38:16Z akkad joined #sbcl 2014-09-21T21:47:24Z LiamH joined #sbcl 2014-09-21T23:54:27Z gingerale quit (Ping timeout: 272 seconds) 2014-09-21T23:56:53Z scymtym_ quit (Ping timeout: 244 seconds)