Logs for jdev@conference.jabber.org
[00:02:17] * datallah left the chat.
[00:12:49] * Lance left the chat.
[00:15:30] * stpeter joined the chat.
[00:20:49] * MattJ left the chat.
[00:24:15] * ThurahT left the chat.
[00:26:32] * Lance joined the chat.
[00:26:35] * ThurahT joined the chat.
[00:28:41] * boothj5 joined the chat.
[00:33:44] * boothj5 left the chat.
[00:33:58] * Alex left the chat.
[00:38:25] * bear left the chat.
[00:43:47] * Lance left the chat.
[01:27:37] * Lance joined the chat.
[01:44:51] * Lance left the chat.
[02:15:01] * darkrain_ left the chat.
[02:28:22] * Lance joined the chat.
[02:46:57] * Lance left the chat.
[03:08:54] * Tobias joined the chat.
[03:13:19] * Tobias left the chat.
[03:29:03] * Lance joined the chat.
[03:47:10] * Lance left the chat.
[04:29:45] * Lance joined the chat.
[04:47:53] * Lance left the chat.
[04:58:46] * intosi joined the chat.
[05:15:22] * waqas left the chat.
[05:17:52] * intosi left the chat.
[05:19:23] * waqas joined the chat.
[05:30:20] * Lance joined the chat.
[05:36:00] * intosi joined the chat.
[05:36:04] * 0xAFFE joined the chat.
[05:48:21] * Lance left the chat.
[06:00:10] * ermine joined the chat.
[06:04:52] * bear joined the chat.
[06:08:34] * Asterix joined the chat.
[06:25:00] * waqas left the chat.
[06:27:14] * Alex joined the chat.
[06:29:39] * Asterix left the chat.
[06:31:20] * Lance joined the chat.
[06:36:39] * Kev joined the chat.
[06:48:53] * Lance left the chat.
[07:00:43] * Lance joined the chat.
[07:07:58] * Neustradamus left the chat.
[07:07:59] * intosi left the chat.
[07:08:22] * intosi joined the chat.
[07:08:47] * Flow joined the chat.
[07:10:29] * jabberjocke left the chat.
[07:13:46] * Kev left the chat.
[07:20:06] * bear left the chat.
[07:21:00] * intosi left the chat.
[07:50:18] * Lance left the chat.
[08:02:50] * Op1 joined the chat.
[08:04:50] * Op1 left the chat.
[08:17:35] * 0xAFFE left the chat.
[08:17:38] * 0xAFFE joined the chat.
[08:32:37] * Lance joined the chat.
[08:38:34] * Kev joined the chat.
[08:48:24] * paulwitty joined the chat.
[08:59:11] * intosi joined the chat.
[09:10:40] * bear joined the chat.
[09:15:25] * jabberjocke joined the chat.
[09:29:08] * Florob joined the chat.
[09:30:39] * Flow left the chat.
[09:43:17] * MattJ joined the chat.
[10:11:58] * Zash joined the chat.
[10:14:43] * Zash left the chat.
[10:15:12] * Zash joined the chat.
[10:23:59] * paulwitty left the chat.
[10:24:27] * paulwitty joined the chat.
[10:39:03] * Tobias left the chat.
[10:40:52] * Lance left the chat.
[10:41:08] * Lance joined the chat.
[10:47:20] * ermine left the chat.
[10:50:14] * Flow joined the chat.
[10:52:56] * Lance left the chat.
[10:52:56] * Lance joined the chat.
[10:57:16] * paulwitty joined the chat.
[10:57:16] * paulwitty left the chat.
[10:59:33] * Flow joined the chat.
[11:03:13] * Flow left the chat.
[11:17:36] * Tobias joined the chat.
[11:24:30] * jabberjocke left the chat.
[11:26:18] * jabberjocke joined the chat.
[11:35:30] * jabberjocke left the chat.
[11:58:30] * bear left the chat.
[12:24:05] * Lance left the chat.
[12:58:35] * Lance joined the chat.
[13:06:25] * bear joined the chat.
[13:11:31] * boothj5 joined the chat.
[13:11:45] * boothj5 left the chat.
[13:19:59] * Irdis joined the chat.
[13:25:14] * waqas joined the chat.
[13:32:55] * boothj5 joined the chat.
[13:33:07] * boothj5 left the chat.
[13:46:31] * Flow left the chat.
[13:54:21] * datallah joined the chat.
[14:01:37] * Michael Weibel joined the chat.
[14:02:04] * ermine joined the chat.
[14:02:20] <> hey all
did anyone try to install xmpp poke locally on OSX? (I could install it but when trying to check a local xmpp server it hangs
after getting DNS SRV response)
[14:04:07] <> Hey. Poke xnyhps :)
[14:04:28] <> @xnyhps any hint? ;D
[14:05:27] <> (please note that I'm by no means a lua expert ;))
[14:05:57] <> You should try with luaunbound support, without it it's kinda broken.
[14:06:23] <> ok, I'll look that one up
[14:06:43] <> E.g., "hg clone http://code.zash.se/luaunbound/; mv squishy.unbound squishy; squish --use-http"
[14:08:53] <> so luaunbound should be in the xmpppoke folder?
[14:09:21] <> Yes
[14:09:27] <> And then you'll need LuaJIT
[14:09:36] <> ok
[14:09:39] <> Oh, yeah, and that.
[14:11:44] <> ah nice, there's a homebrew package for luajit :)
[14:18:52] * Flow joined the chat.
[14:48:23] <> @Alex Did you get my data wrt the wiki account?
[14:48:52] <> Alex, btw: he can't reply to PMs in the MUC
[14:48:59] <> Flow: no
[14:49:55] <> Alex: Hmm i send a message to gnauck@jabber.org
[14:50:11] <> or email to gnauck@gmail.com
[14:50:47] <> hmm strange, then the message from this morning didn't arrive for some reason
[14:51:39] <> Alex: did you get it now?
[14:51:56] * stpeter left the chat.
[14:52:35] <> yes, account created, check your email
[14:55:23] * Tobias left the chat.
[14:56:32] * paulwitty left the chat.
[15:02:06] * jabberjocke joined the chat.
[15:10:28] * Kev left the chat.
[15:10:29] <> seems to be harder than though to install luajit with luasec.. guess my setup is a bit broken :/ anyway, thanks for helping
@xnyhps & @Zash
[15:10:49] <> Alex: works, ty
[15:18:31] * bear left the chat.
[15:19:00] * Lance left the chat.
[15:22:40] <> Michael Weibel: If you compile luasec correctly it should work with both luajit and vanilla lua.
[15:23:47] <> currently getting:
[15:23:50] <> error loading module 'ssl' from file './ssl.so':
dlsym(0x200150, luaopen_ssl): symbol not found
[15:23:59] <> (I know it's a bit tricky to do it, though. Make sure you don't link lua (no -llua), and that the -undefined dynamic_lookup
LDFLAG is.)
[15:24:25] <> Oh, hm. That's an error I'm not familiar with.
[15:24:49] <> yeah I guess it's some weird thing.. will try next week again.. weekend now :D
[15:25:06] <> or, another question: would it work with lua52?
[15:26:15] <> What symbols are in ssl.so?
[15:27:03] <> Did something build as c++ somehow? Were unused symbols not exported? Was the wrong export define used?
[15:27:35] <> Michael Weibel: I'm relatively sure it won't work with lua52 without any changes.
[15:27:43] <> ok
[15:28:13] * waqas left the chat.
[15:31:32] <> https://gist.github.com/mweibel/8734250 <-- output of "nm ssl.so" @deryni
[15:31:54] * Florob left the chat.
[15:32:24] <> tried also installing luasec with luarocks but there seems to be another problem (ld: warning: directory not found for option
'-Lluajit/lib') -- some config problem I guess
[15:33:06] <> You should not need to link to luajit/lib.
[15:34:21] * MattJ left the chat.
[15:36:32] * jabberjocke left the chat.
[15:39:12] <> Oh, wait, luaopen_ssl? There's a lua ssl.lua file which loads the ssl.so module isn't there?
[15:40:01] <> hmm, where should that be? ;) (sorry, lua noob speaking) :p
[15:40:31] * jcea joined the chat.
[15:40:55] <> The source package should have had it somewhere in it I would think.
[15:42:09] * intosi left the chat.
[15:42:50] <> source package of luasec?
[15:42:55] <> If you make install, it should copy ssl.lua, https.lua and ssl.so somewhere. ssl.lua is the file that should be loaded, ssl.so
is "ssl.core".
[15:43:40] <> And ssl.context apparently.
[15:44:02] <> Though I wonder if the leading underscores in the symbol names are going to be an issue. I never remember what those are.
[15:45:04] * darkrain_ joined the chat.
[15:45:21] <> hmm ok, I'll check
[15:47:12] <> ah, I guess it places the lua files in the wrong dir
[15:48:59] <> question is now, what is the right directory ;)
[15:49:25] <> lib or share directory? :o
[15:50:45] <> The .lua files should be in share, the .so in lib.
[15:54:19] <> ok, a bit further now.. after randomly copying the files ;)
[15:54:31] <> luajit: ...local/homebrew/Cellar/luajit/2.0.2/share/lua/5.1/ssl.lua:9: module 'ssl.x509' not found:
no field package.preload['ssl.x509']
no file './ssl/x509.lua'
no file '/usr/local/homebrew/Cellar/luajit/2.0.2/share/luajit-2.0.2/ssl/x509.lua'
no file '/usr/local/share/lua/5.1/ssl/x509.lua'
no file '/usr/local/share/lua/5.1/ssl/x509/init.lua'
no file '/usr/local/homebrew/Cellar/luajit/2.0.2/share/lua/5.1/ssl/x509.lua'
no file '/usr/local/homebrew/Cellar/luajit/2.0.2/share/lua/5.1/ssl/x509/init.lua'
no file './ssl/x509.so'
no file '/usr/local/lib/lua/5.1/ssl/x509.so'
no file '/usr/local/homebrew/Cellar/luajit/2.0.2/lib/lua/5.1/ssl/x509.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no module 'ssl.x509' in file '/usr/local/lib/lua/5.1/ssl.so'
[15:55:28] <> now I need to find the x509.lua file
[15:55:45] <> That should be included in a recent-enough LuaSec
[15:56:08] <> And it's not a .lua file iirc, it should be provided by ssl.so
[15:59:08] * Lance joined the chat.
[16:00:07] <> Btw, are you sure you're building the right branch of luasec?
[16:00:37] * KevWalke left the chat.
[16:01:34] <> well, no :D
[16:01:43] <> master branch apparently
[16:02:05] <> ah, there's a xmppoke branch, should I use this one?
[16:03:05] <> Yes
[16:04:14] * KevWalke joined the chat.
[16:07:14] * Tobias joined the chat.
[16:08:01] * Florob joined the chat.
[16:09:25] <> another error again:
[16:09:30] <> luajit: error loading module 'ssl.core' from file './ssl.so':
dlopen(./ssl.so, 6): Symbol not found: _EVP_PKEY_base_id
Referenced from: ./ssl.so
Expected in: flat namespace
in ./ssl.so
[16:09:58] <> x509 is there now though
[16:10:04] <> That suggests it had problems linking openssl.
[16:10:13] <> hmm ok
[16:10:40] <> might be some wrong -I CFLAG, no?
[16:11:55] <> Or -L
[16:14:13] <> weird though,
ยป nm ssl.so|grep EVP
[mila-chat]
U _EVP_PKEY_base_id
U _EVP_PKEY_bits
U _EVP_PKEY_free
U _EVP_sha1
U _EVP_sha256
U _EVP_sha512
[16:16:19] <> Right, those are undefined.
[16:16:26] <> Those need to come from some other linked library.
[16:16:46] <> What does ''ldd ssl.so' say?
[16:16:49] <> ah ok
[16:17:12] <> hmm, don't have ldd
[16:17:38] <> otool -L ssl.so
ssl.so:
/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 50.0.0)
/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 50.0.0)
[16:17:59] <> otool seems to be the equivalent of ldd apparently (According to some random source ;))
[16:19:18] <> hmm
[16:19:35] <> damn, I should really setup this machine from scratch
[16:19:39] <> too much tryouts etc.
[16:19:50] <> from homebrew I have openssl version 1.0.1f
[16:20:05] <> Yeah. I was about to say that version of openssl is too old you must have a 1.x version somewhere also.
[16:24:18] <> fiiinally!
[16:24:35] <> had to fix the -I / -L paths to point to the newer version of openssl
[16:24:40] <> thanks a lot!
[16:28:08] <> have a nice weekend! :)
[16:28:18] <> & for them who are @fosdem: a nice conference :)
[16:28:25] * Michael Weibel left the chat.
[16:35:27] * paulwitty joined the chat.
[16:43:58] * Kev joined the chat.
[16:48:14] * waqas joined the chat.
[16:55:27] * Kev left the chat.
[16:56:40] * Flow left the chat.
[17:02:32] * Flow joined the chat.
[17:07:03] * paulwitty left the chat.
[17:14:51] * Florob left the chat.
[17:19:07] * jabberjocke joined the chat.
[17:19:40] * jabberjocke left the chat.
[17:20:42] * jabberjocke joined the chat.
[17:24:19] * Lance left the chat.
[17:31:26] * Flow left the chat.
[17:45:52] * Tobias joined the chat.
[17:52:57] * Tobias left the chat.
[18:08:08] * Lance joined the chat.
[18:25:14] * Lance left the chat.
[18:29:50] * Tobias left the chat.
[18:31:51] * Flow joined the chat.
[18:33:12] * Lance joined the chat.
[18:34:24] * jabberjocke left the chat.
[18:44:44] * Neustradamus joined the chat.
[18:45:19] * Tobias joined the chat.
[18:53:06] * Lance left the chat.
[18:53:31] * 0xAFFE left the chat.
[18:53:35] * 0xAFFE joined the chat.
[19:01:03] * Alex left the chat.
[19:10:45] * Alex joined the chat.
[19:30:36] * Flow joined the chat.
[19:32:45] * Zash left the chat.
[19:34:05] * Asterix joined the chat.
[19:35:50] * Lance joined the chat.
[19:42:37] * Kev joined the chat.
[19:48:14] * Flow left the chat.
[19:49:12] * paulwitty joined the chat.
[19:53:04] * Lance left the chat.
[20:12:16] * Kev joined the chat.
[20:19:44] * ermine left the chat.
[20:19:44] * Alex left the chat.
[20:20:00] * Alex joined the chat.
[20:20:45] * sezuan joined the chat.
[20:22:25] * Neustradamus joined the chat.
[20:23:31] * sezuan left the chat.
[20:23:31] * Neustradamus left the chat.
[20:23:37] * sezuan joined the chat.
[20:25:04] * paulwitty left the chat.
[20:30:14] * Kev left the chat.
[20:36:14] * Lance joined the chat.
[20:50:12] * paulwitty joined the chat.
[20:51:34] * Neustradamus left the chat.
[20:52:18] * Neustradamus joined the chat.
[20:53:15] * Lance left the chat.
[21:09:07] * Asterix left the chat.
[21:31:46] * Kev left the chat.
[21:35:51] * Lance joined the chat.
[21:53:25] * Lance left the chat.
[21:59:29] * paulwitty left the chat.
[22:26:35] * Neustradamus left the chat.
[22:26:51] * Neustradamus joined the chat.
[22:31:46] * jabberjocke joined the chat.
[22:36:27] * Lance joined the chat.
[22:47:17] * darkrain_ left the chat.
[22:53:13] * Lance left the chat.
[23:13:05] * jabberjocke left the chat.
[23:23:10] * Flow left the chat.
[23:26:14] * Tobias left the chat.
[23:29:12] * sezuan left the chat.
[23:33:57] * Tobias joined the chat.
[23:37:04] * Lance joined the chat.
[23:38:17] * jabberjocke joined the chat.
[23:53:16] * waqas left the chat.
[23:53:48] * Lance left the chat.
[23:58:56] * jabberjocke left the chat.