Show enters and exits. Hide enters and exits.
| 15:31:54 | boyscout | Add NUM2OFFT, fixes #348 - 3e3c412 - Dirkjan Bussink |
| 15:31:54 | boyscout | Don't refer to non existant 0 entries in the profile graph - cac1547 - Dirkjan Bussink |
| 15:41:13 | boyscout | CI: rubinius: cac1547 successful: 3441 files, 13543 examples, 41064 expectations, 0 failures, 0 errors |
| 17:03:58 | jeremyevans | I'm trying to get 1.0.1 compiling on OpenBSD 4.7-current, but I'm getting errors. Build log available at http://code.jeremyevans.net/build.log, patches just to get this far at http://code.jeremyevans.net/patches.diff |
| 17:11:14 | Damm | nice openbsd + rubinus :) |
| 17:15:05 | jeremyevans | Damm: It would be nice if I could get it to work :) I'm most of the way there, I think, but I don't understand why I'm getting the errors at the end of the log. |
| 17:16:56 | Damm | jeremyevans: I'm dealing with trying to find a happy medium with instances with gcc 4.1 and rubinus |
| 17:16:57 | Damm | :/ |
| 17:17:52 | Damm | jeremyevans: and unfortunately yeah I agree with the errors that's new to me |
| 17:18:09 | Damm | jeremyevans: is that with LLVM perhaps? |
| 17:18:49 | Damm | nope it disabled it |
| 17:19:16 | Damm | hasn't ran openbsd in a recent enough version in 2 years to really give more then that |
| 17:19:55 | jeremyevans | Damm: This is using amd64 with gcc-4.2.1 |
| 17:20:19 | Damm | jeremyevans: hrm I use only 4.2.4+ |
| 17:20:20 | Damm | to touch |
| 17:23:22 | jeremyevans | Damm: OpenBSD amd64 just switched to 4.2.1 from 3.3.5, since 4.2.1 is the last GPLv2 version |
| 17:23:52 | Damm | jeremyevans: well good news is you have better luck with 4.2.1 then 3.3.5 |
| 17:24:09 | jeremyevans | Damm: I figured I would. I didn't even really try with 3.3.5 |
| 17:26:54 | Damm | yeah i wouldn't |
| 17:27:01 | Damm | you'd have better chances of swimming to England from NY |
| 17:36:51 | jeremyevans | Damm: I'm going to give it a shot now with LLVM and some optimizations turned off |
| 17:37:37 | Damm | good luck |
| 17:43:25 | jeremyevans | Damm: http://github.com/evanphx/rubinius/issues/issue/75 |
| 17:43:52 | jeremyevans | Damm: I just have to figure out why it is stripping vm/vm |
| 17:44:44 | Judson | Has anyone tried to build rbx for Gentoo? |
| 17:53:02 | Damm | Judson: it works here |
| 17:53:22 | Damm | I have 1.0.1 on Gentoo 2010 with gcc 4.3.4 |
| 18:01:36 | Judson | Okay. I'm trying to build an ebuild for it, and the specs are failing. Things like IO::Sockets are being opened when they should fail, and chroots are failing. |
| 18:01:48 | Judson | I suspect it has to do with the ebuild sandbox |
| 18:46:04 | dbussink | Judson: running stuff as root? |
| 18:54:41 | jeremyevans | I'm having the same issue as http://github.com/evanphx/rubinius/issues/issue/75, but vm/vm is not stripped: vm/vm: ELF 64-bit LSB executable, x86-64, version 1, for OpenBSD, dynamically linked (uses shared libs), not stripped |
| 18:59:11 | Judson | Yes, tests are running as root |
| 18:59:16 | Judson | Has to for ebuild |
| 19:00:23 | dbussink | Judson: because it's know there are some failures when running it as root |
| 19:00:44 | Judson | dbussink: Aha. |
| 19:00:59 | dbussink | jeremyevans: it could also be that openbsd is missing some stuff that rbx can't bind to in the ffi |
| 19:01:11 | dbussink | jeremyevans: do some functions work with the ffi or do they all fail? |
| 19:01:51 | jeremyevans | dbussink: Well, I can't even start the vm, so I'm not sure |
| 19:02:07 | jeremyevans | dbussink: OpenBSD has a libffi port, but rbx looks like it uses it's own |
| 19:02:50 | dbussink | jeremyevans: yeah it uses it's own ffi |
| 19:03:22 | dbussink | but getting the bits right for the dlopen stuff etc. can be tricky, so it's either libffi not setup propery at all or some methods being unavailable |
| 19:03:45 | dbussink | jeremyevans: does it give an error on malloc? |
| 19:03:51 | dbussink | jeremyevans: btw, at railsconf or not? |
| 19:04:10 | jeremyevans | dbussink: Not at railsconf |
| 19:04:27 | dbussink | jeremyevans: ah ok, otherwise you might have been able to talk to evan about it |
| 19:04:34 | dbussink | but i'm heading out for the closing keynote |
| 19:04:36 | jeremyevans | dbussink: Is there some way I could test for a malloc error |
| 19:05:06 | jeremyevans | dbussink: No rush, I'm just trying to get it setup so I can start testing Sequel with it |
| 19:05:18 | Judson | dbussink: Well, is there an rbx opinion as to how to deal with that? |
| 19:05:38 | Judson | dbussink: I'm up at the front on the left. Any chance we could meet up for 5 minutes? |
| 19:05:46 | jeremyevans | dbussink: FWIW, it doesn't look that OpenBSD has an patches in it's ffi port that would be related to this error |
| 19:05:49 | dbussink | Judson: for now it's just ignore the failures ;) |
| 19:06:13 | Judson | dbussink: Okay: I can patch the Rakefile to just not run the rpsecs :) |
| 19:50:21 | Damm | Judson, trying to compile rubinus in the past as root has left some undesirebles |
| 19:50:24 | Damm | it's best to avoid it if you can |
| 19:50:49 | Damm | remembers the rm -f /dev/null bug |
| 19:53:00 | Judson | Hrm. |
| 19:53:18 | Judson | To do installs on Gentoo, it's kind of a pain. |
| 19:53:30 | Judson | Maybe I could su down to a system user |
| 20:14:29 | Jamamooga | So is anyone actually making progress on windows support? Im a compiler writer myself & am willing to contribute if help is needed. |
| 20:20:09 | slava | Jamamooga: what compiler? |
| 20:22:13 | kronos_vano | Jamamooga, Here is a bunch of forks. Rubinius already can be compiled on windows, but it doesn't run) |
| 20:22:52 | Jamamooga | Im making a language currently called Jamzam, im at the early stages right now. It is based on termite scheme, smalltalk, haskell, & erlang. Im writing the first version in Ruby on IronRuby. |
| 20:23:33 | slava | scheme, smalltalk, haskell and erlang, eh? |
| 20:24:02 | Jamamooga | Yes. not just scheme, termite scheme is like erlang. |
| 20:24:25 | slava | I know |
| 20:26:36 | Jamamooga | Like Rubinius it is in the compilable, but not runable stage on windows. I recently switched back to windows after about 10 years of linux since I couldlnt get my games to work right with Wine or virtualbox. |
| 20:36:09 | Jamamooga | I will be releasing Jamzam under the CC0 license when it is a bit more usable. |
| 21:04:38 | jvoorhis | evan: have you had a chance to check out lldb yet? |