Show enters and exits. Hide enters and exits.
| 16:54:24 | stan- | Hi Evan |
| 16:54:46 | evan | stan-: hi hi |
| 16:54:57 | evan | so, I just spun up a sinatra app on unicorn properly |
| 16:55:01 | evan | so I know it does work. |
| 16:55:41 | evan | you're error almost looks like MRI loading the extension compiled for rubinius |
| 16:55:58 | evan | try 'ruby -S unicorn <file>' |
| 16:56:03 | evan | and see if there is any difference |
| 16:56:16 | evan | since you're using rvm, I assume that ruby == rbx |
| 16:56:34 | stan- | ok let me set that up |
| 17:06:38 | stan- | hmm, sorry, not going to be able to test that until tomorrow (2AM here).. I just lost my connection to the office where I got the error. |
| 17:07:54 | evan | no problem |
| 17:08:03 | evan | just know this is fixable as a configuration error :) |
| 17:08:30 | stan- | cool :) |
| 18:18:04 | stan- | well.. interesting developments.. |
| 18:18:59 | stan- | replicated the same problem locally by following the same steps |
| 18:19:20 | evan | what same steps? |
| 18:19:20 | stan- | ie installing rbx using rvm and then starting the sinatra app |
| 18:19:28 | evan | what about trying ruby -S unicorn |
| 18:19:29 | stan- | to be precise : |
| 18:19:29 | evan | does that work? |
| 18:19:46 | stan- | switched to rvm 1.9.1 |
| 18:19:58 | stan- | rvm install rbx --head |
| 18:20:18 | stan- | (this triggered install of rvm 1.8.7? i think as required for rbx install) |
| 18:20:25 | wayneeseguin | stan-: 'rvm install rbx-head' |
| 18:20:27 | stan- | then rvm installed rbx |
| 18:20:30 | wayneeseguin | --head is invalid |
| 18:20:37 | stan- | hmm still works |
| 18:20:50 | stan- | got rc5 |
| 18:21:09 | stan- | then installed sinatra and rack, but not unicorn |
| 18:21:22 | stan- | unicorn ... got me the same error |
| 18:21:25 | stan- | BUT |
| 18:21:44 | stan- | sorry forgot 1 thing |
| 18:21:56 | stan- | so.. then installed sinatra and rack, but not unicorn |
| 18:22:01 | evan | stan-: what about doing ruby -S unicorn |
| 18:22:01 | evan | ? |
| 18:22:20 | stan- | trying to start unicorn got me a missing gem but from ruby 1.8.x |
| 18:22:39 | stan- | then installed unicorn, then error |
| 18:22:47 | evan | install unicorn how? |
| 18:22:56 | stan- | gem install unicorn |
| 18:22:57 | evan | feels like you're gotting stuff crossed between MRI and rbx |
| 18:23:00 | evan | bigtime. |
| 18:23:10 | stan- | yeah, but thats not all.. |
| 18:23:20 | evan | this seems like it's an rvm problem |
| 18:23:24 | evan | wayneeseguin: could you work with him? |
| 18:23:27 | evan | i have to run to lunch |
| 18:23:43 | stan- | ok have a good one |
| 18:23:44 | evan | seems like running 'unicorn' is running it under MRI |
| 18:23:54 | evan | thats why i'm asking to try ruby -S unicorn |
| 18:23:55 | stan- | opening another shell, switching to rbx, trying to start unicorn CRASHED the mac |
| 18:23:56 | evan | did you try that? |
| 18:24:15 | evan | stan-: well :/ |
| 18:24:27 | stan- | same reason i lost my office remote connection :/ |
| 18:24:39 | evan | I can't see why it would crash your whole mac |
| 18:24:46 | evan | that can't really be a bug in rubinius |
| 18:25:01 | stan- | well, cpu 100% form there, cant do anything |
| 18:25:08 | stan- | I imagine |
| 18:25:33 | stan- | although same thing with rvm 1.9.1 runs perfect |
| 18:27:05 | evan | stan-: wait wait |
| 18:27:23 | evan | it's something to do with having ruby 1.9.1 installed? |
| 18:27:25 | stan- | I think the "ruby -S unicorn" trigered the cpu craziness on the office one |
| 18:27:32 | stan- | hmm |
| 18:27:41 | evan | ack, I have to run. |
| 18:27:44 | evan | sorry. |
| 18:27:57 | stan- | no worries, I'm going to bed myself |
| 18:36:54 | stan- | i'll check tomorrow by installing rbx directly, staying away from rvm, something definitively wrong with it at least on the initial error. |
| 18:37:04 | stan- | bye |
| 18:57:16 | brynary | is this the official ticket tracker these days?: http://github.com/evanphx/rubinius/issues |
| 19:02:14 | dbussink | brynary: yeah |
| 19:03:29 | brynary | dbussink: thanks |
| 19:03:32 | brynary | 0 open tickets? wow |
| 19:03:51 | dbussink | brynary: it's actively kept clean for the 1.0 release now :) |
| 19:04:32 | brynary | dbussink: 1 now :) http://github.com/evanphx/rubinius/issues/issue/282 |
| 19:04:37 | brixen | brynary: we have some things that are in a tracker for post 1.0 |
| 19:04:59 | brynary | brixen: cool |
| 19:05:14 | brixen | brynary: linecache will never be supported on rbx |
| 19:05:16 | brixen | sorry :) |
| 19:05:32 | brynary | ah. hmm. time to figure out what depends on it. |
| 19:05:33 | brixen | we are not MRI's interpreter |
| 19:06:06 | brynary | brixen: I don't know anything about linecache. why is it different than other C extensions? |
| 19:06:36 | brixen | because it depends on MRI internals |
| 19:06:48 | brixen | ruby_eval_tree_begin |
| 19:06:55 | brixen | fat chance you'll get that in rbx :) |
| 19:07:08 | brixen | brynary: afaik, ruby-debug depends on it |
| 19:07:14 | brynary | got it |
| 19:07:22 | brixen | if you are trying to run a vanilla rails3 app, you need to comment that out |
| 19:07:25 | brynary | does rbx have a debugger? |
| 19:07:34 | brixen | the bundler exclusion doesn't seem to be working |
| 19:07:47 | brixen | rbx has a debugger bit it needs some work |
| 19:08:01 | brixen | we will fix it after 1.0 is released |
| 19:08:09 | brixen | s/bit/but/ |
| 19:08:16 | brynary | cool |
| 19:09:29 | brynary | brixen: would it be a good idea to setup rbx so when you try to install linecache you get output that says: "linecache is not supported under Rubinius because of X. You'r probably getting this because you're trying to install ruby-debug... blah blah" instead of a compile error? |
| 19:09:56 | brixen | why would we set up rbx to do that? |
| 19:10:04 | brixen | the gem needs to not install on rbx |
| 19:10:15 | brynary | brixen: simply to make the user experience nicer for people who did what I did and don't know |
| 19:10:24 | brynary | which is `rvm use rbx` and `bundle install` |
| 19:10:33 | brixen | yes, I'd like to make the experience better |
| 19:10:38 | brixen | but rbx cannot track all those gems |
| 19:10:48 | brixen | gems need to be better about existing in the alt impl ecosystem |
| 19:11:03 | brynary | agreed |
| 19:11:08 | brixen | and any gem author that writes code that digs into MRI needs to know better |
| 19:11:13 | brixen | same with C extensions |
| 19:11:19 | brynary | yeah, 100% |
| 19:11:31 | brixen | not our responsibility, even though the poor UX pains me |
| 19:12:05 | brixen | it's also wacky that vanilla rails3 app depends on ruby-debug |
| 19:12:08 | brixen | IMHO |
| 19:12:30 | brynary | heh. yeah probably |
| 19:12:56 | brynary | trying to get my current project (Rails3 + Rspec2 + MongoDB) to run under rbx |
| 19:13:05 | brixen | awesome! |
| 19:13:06 | brynary | past the bundle install, now getting a StackError |
| 19:13:12 | brixen | gist? |
| 19:13:26 | brixen | I haven't heard of anyone tackling Rspec2 yet |
| 19:13:51 | brynary | brixen: will have it in one sec |
| 19:13:54 | brixen | k |
| 19:14:08 | brynary | RSpec 2 is needed for Rails 3 if you want the Rails-specific features |
| 19:14:27 | dbussink | rspec2 is supposed to be a lot nicer internally, i haven't tracked that though |
| 19:15:14 | brixen | is rspec2 in a gem yet? or should I get the git repo? |
| 19:15:20 | brixen | I haven't looked at it at all |
| 19:15:22 | brynary | beta gem |
| 19:15:28 | brixen | le'me try it |
| 19:16:00 | brixen | I love segfault 1.9.1 :) |
| 19:16:15 | brixen | segfaulting* |
| 19:16:46 | dbussink | brixen: happens too often :) |
| 19:16:51 | brynary | heh. stack trace is too large for gist |
| 19:17:13 | brixen | heh |
| 19:17:31 | brixen | me haz big stackz yo |
| 19:17:35 | brixen | er we* |
| 19:17:37 | brixen | jeez |
| 19:17:43 | brixen | <- ego |
| 19:18:38 | brynary | brixen: PM |
| 20:28:00 | evan | allo |
| 20:31:23 | brixen | allo |
| 20:31:47 | cremes | are you two trying to say "1.0"? |
| 20:32:12 | evan | heh |
| 20:32:16 | brixen | apparently 'describe String do; end' will cause a StackError in rspec2 |
| 20:32:19 | brixen | cremes: :) |
| 20:32:25 | brixen | I haven't looked into it yet |
| 20:32:43 | brixen | I'm actually gonna grab some food at this point |
| 20:33:03 | evan | oh darn, brynary left. |
| 20:33:04 | brixen | the StackError is in Array#each |
| 20:33:10 | evan | got a backtrace? |
| 20:34:27 | evan | oh rspec2, you're dumb. |
| 20:45:32 | evan | brynary: I figured out the issue |
| 20:45:43 | brynary | evan: nice. what was it? |
| 20:45:44 | evan | brynary: rspec2 redefinese .ancestors and uses Class#< |
| 20:45:53 | evan | and rubinius defines Class#< in terms of .ancestors |
| 20:45:55 | evan | thus, loop. |
| 20:46:03 | brynary | interesting |
| 20:46:18 | brynary | heh. so who's fault is it? :P |
| 20:46:21 | brynary | whose* |
| 20:46:50 | evan | i'd say rspec2 personally. |
| 20:47:09 | evan | but we can go ahead and have Class#< not use ancestors |
| 20:47:47 | evan | it shouldn't be using ancestors anyway |
| 20:48:00 | evan | thats the most ineffeciant way to do it |
| 20:51:00 | brynary | hmm... alright. well maybe RSpec 2 should be fixed and then it's question of it's better to change the rbx implementation of Class#< |
| 20:53:03 | evan | we should change the rbx impl. |
| 20:53:19 | evan | which i'll do shortly. |
| 20:53:25 | evan | once i've done with my current task. |
| 21:01:09 | brynary | great. thanks |
| 21:35:58 | somebody | funny: http://www.youtube.com/watch?v=Wm-9NjFeBWM |
| 21:42:53 | asarih | kronos_vano: glad you liked it. :-) |
| 21:43:02 | kronos_vano | :) |
| 22:02:07 | boyscout | Use _exit() rather than exit() to avoid C++ finalization races - 87dcf8c - Evan Phoenix |
| 22:02:07 | boyscout | Catch and handle a redo passing through a rescue properly (unicorn) - 2065e70 - Evan Phoenix |
| 22:02:07 | boyscout | Don't use Class#ancestors internally - d154e50 - Evan Phoenix |
| 22:02:30 | evan | brynary: ok, that should get rspec2 moving along |
| 22:02:41 | brynary | evan: thanks! |
| 22:05:37 | brixen | kronos_vano: yours was pretty cool too |
| 22:05:44 | brixen | kronos_vano: what did you use to create it? |
| 22:06:35 | kronos_vano | Oh I think no one saw my version) http://code.google.com/p/codeswarm/ |
| 22:06:52 | brixen | heh I did |
| 22:06:56 | brixen | cool |
| 22:07:42 | brixen | that's pretty funny that google code doesn't allow the _ in a project name |
| 22:07:49 | brixen | according to this project anyway |
| 22:11:16 | evan | hah |
| 22:11:29 | boyscout | CI: rubinius: d154e50 successful: 3457 files, 13596 examples, 41216 expectations, 0 failures, 0 errors |
| 22:12:08 | slava | hi evan |
| 22:12:26 | evan | hi slava. |
| 22:12:46 | brixen | hi slava |
| 22:14:03 | slava | 1.0 tomorrow? |
| 22:15:40 | kronos_vano | My favourite slide http://rghost.ru/1614666/private/c8775617b152c4f0331aafff0c7831ca.view |
| 22:18:13 | evan | slava: i think so!! |
| 22:19:05 | evan | kronos_vano: are your slides in english even if you're going to be talking in russian? |
| 22:19:31 | kronos_vano | in russian I just translate with one :) |
| 22:19:43 | evan | ah ok :) |
| 22:23:31 | kronos_vano | *this one |
| 22:36:49 | slava | evan: I didn't think people would complain when I dropped support for x86 chips without SSE2 |
| 22:39:02 | evan | they did? |
| 22:39:45 | slava | apparently people with older computers like their esoteric languages |
| 22:40:19 | evan | I guess thats not unsurprising. |
| 22:40:28 | evan | did you just tell them to use an older version? |
| 22:43:44 | brixen | oh, I can totally imagine some folks I know hammering out Factor on their 386 machines |
| 22:44:06 | brixen | like cuba with 50's chevy cars |
| 22:44:18 | brixen | oh, but that's because of the embargo :) |
| 22:45:10 | slava | your 386 will need like 512mb of memory at least |
| 22:45:46 | brixen | heh |
| 22:46:36 | brixen | did I ever tell you about running Xwindows on a 486dx with 16mb of ram with dosemu running in a terminal to run a protected mode CAD/CAM app? |
| 22:46:42 | brixen | I should tell you that story sometime |
| 22:46:47 | slava | haha |
| 22:46:51 | slava | sounds like an epic story |
| 22:46:55 | brixen | heh |
| 22:47:09 | brixen | worked much better than Wine trying to run notepad.exe, le'me tell ya |
| 22:47:30 | evan | brixen: i think I did the same thing. |
| 22:47:57 | brixen | evan: did you get fun colors when switching between X and dosemu sometimes? :) |
| 22:48:11 | evan | yeah, because the pallet was too small |
| 22:48:13 | evan | :) |
| 22:48:15 | brixen | heh |
| 22:48:20 | slava | 486? you guys must be ancient |
| 22:48:25 | slava | my first linux box was a pentium |
| 22:48:28 | brixen | winnt 5.1 would not even run on that computer as I recall |
| 22:48:38 | brixen | linux barely used 5mb of the ram |
| 22:48:57 | evan | my first linux machine was a 386. |
| 22:49:03 | brixen | slava: apple IIe baby |
| 22:49:13 | brixen | I wish I ran linux on that |
| 22:49:17 | brixen | I would be linus I guess |
| 22:49:24 | evan | 386 16Mhz with 2M of ram. |
| 22:49:29 | evan | installed slackware off disks. |
| 22:49:37 | evan | oh, those were the days... |
| 22:49:40 | evan | everything was so much simplier. |
| 22:49:42 | brixen | off floppies, yes! |
| 22:49:55 | brixen | not simpler, just slower :) |
| 22:50:12 | brixen | configuring slackware kernel was not simple |
| 22:50:14 | evan | i remember booting into X and getting twm for the first time and going "um, ok, what now?" |
| 22:50:19 | evan | it was such a slog to just install it |
| 22:50:21 | brixen | heh |
| 22:50:27 | evan | i wasn't sure what I wanted to even do then! |
| 22:50:44 | brixen | search for some terrible X games to play |
| 22:51:00 | brixen | revert to the terminal for multiplayer text games |
| 23:20:41 | haruki_zaemon | Having issues installing rbx-head via RVM on Mac OSX 10.6. Can anyone lend a hand? http://gist.github.com/400610 |
| 23:22:49 | evan | haruki_zaemon: do you have LLVM installed on your system? |
| 23:22:52 | evan | you must |
| 23:23:04 | haruki_zaemon | indeed, 2.7 |
| 23:23:05 | kronos_vano | ./configure --skip-system |
| 23:23:07 | haruki_zaemon | ➜ llvm-config --version |
| 23:23:07 | haruki_zaemon | 2.7 |
| 23:23:21 | evan | we don't support 2.7 |
| 23:23:25 | haruki_zaemon | installed via homebrew |
| 23:23:27 | haruki_zaemon | ahhh |
| 23:23:28 | haruki_zaemon | well |
| 23:23:31 | haruki_zaemon | that'd be it LOL |
| 23:23:40 | jvoorhis | LLVM is a moving target |
| 23:23:44 | haruki_zaemon | gotcha |
| 23:23:48 | haruki_zaemon | nuts |
| 23:23:55 | evan | i was going to make us ignore the system LLVM by default |
| 23:23:59 | evan | seems I forgot to do that |
| 23:23:59 | jvoorhis | evan: moving to 2.7 anytime soon? |
| 23:24:00 | brixen | I dare say we should avoid ever using system LLVM installs unless specifically requested |
| 23:24:05 | brixen | I though we changed that |
| 23:24:06 | evan | given the number of people that are hitting this |
| 23:24:09 | evan | i thought we did to! |
| 23:24:13 | brixen | hm |
| 23:24:13 | evan | lets see... |
| 23:24:21 | haruki_zaemon | I'm using rbx-head FWIW |
| 23:24:32 | jvoorhis | brixen: that's probably wise |
| 23:24:46 | haruki_zaemon | evan: I take it rbx comes with a version of llvm then? |
| 23:25:02 | brixen | haruki_zaemon: we have prebuilt versions for popular platforms |
| 23:25:05 | evan | haruki_zaemon: it either builds 2.6 or it uses a prebuilt package for your platform |
| 23:25:11 | haruki_zaemon | nice |
| 23:25:11 | haruki_zaemon | ok |
| 23:25:13 | evan | there are prebuilds for the most common platforms |
| 23:25:19 | haruki_zaemon | then it's the system one that's killing it I presume |
| 23:25:27 | jvoorhis | evan: when you move to 2.7, we should dial in the use of LLVMContext :) |
| 23:25:35 | brixen | haruki_zaemon: ./configure --skip-system |
| 23:25:37 | evan | jvoorhis: well, it's LLVM that couldn't decide |
| 23:25:41 | jvoorhis | evan: i *think* that would make ruby-llvm feasible |
| 23:25:42 | evan | they made us use LLVMContext |
| 23:25:45 | evan | then pulled it back. |
| 23:25:50 | jvoorhis | really? |
| 23:25:54 | evan | yeah |
| 23:26:01 | evan | you had to use it in 2.6 |
| 23:26:04 | evan | there was no way around that. |
| 23:26:08 | jvoorhis | i may have misunderstood |
| 23:26:10 | evan | i didn't use it because it's fun. |
| 23:26:17 | evan | i did because there is no way to not use it. |
| 23:26:21 | jvoorhis | right |
| 23:26:43 | jvoorhis | but i thought llvm 2.7 made it safe to run multiple EEs, one per context |
| 23:27:27 | jvoorhis | which would avoid conflicts between rbx and ruby-llvm users |
| 23:27:31 | evan | perhaps, i don't see how thats related to LLVMContext. |
| 23:27:57 | evan | brixen: huh, i thought i made it ignore the system by default... |
| 23:28:02 | evan | confusing.. |
| 23:28:15 | evan | well, it's easy to fix. |
| 23:28:20 | evan | i'll go ahead and do that. |
| 23:28:22 | jvoorhis | related to LLVMContext because iiuc you can't have multiple EEs within a single context |
| 23:29:01 | jvoorhis | though i guess if i just used my own context for everything, it doesn't matter what rbx uses – i just shouldn't assume i can use the global context |
| 23:30:05 | brixen | evan: I thought you had too, odd |
| 23:30:06 | jvoorhis | (sorry for the cross-talk, that was just on my mind since reading the 2.7 release notes) |
| 23:30:42 | evan | brixen: actually, what i'm going to do is leave the current behavior |
| 23:30:46 | evan | ie, try to use a system LLM |
| 23:30:47 | evan | LLVM |
| 23:30:54 | evan | but i'm going to teach configure that it can't use 2.7 |
| 23:31:00 | evan | so if it finds 2.7, it will just ignore it. |
| 23:32:41 | evan | ah crap! |
| 23:32:47 | evan | we don't have a prebuilt for 10.6.3 |
| 23:33:04 | brixen | hmm |
| 23:33:10 | jvoorhis | has llvm expressed any interest in offering binaries? |
| 23:33:13 | brixen | evan: that sounds fine |
| 23:33:41 | brixen | haruki_zaemon: can you build us a 10.6.3 prebuilt? :) |
| 23:33:47 | evan | brixen: i got it |
| 23:33:50 | evan | the 10.6.2 one is fine |
| 23:33:50 | brixen | ok |
| 23:33:53 | jvoorhis | on my old laptop, it was a 3 hour build, and on my MBP it's still not fast |
| 23:33:54 | evan | i've been using that once this whole time |
| 23:34:02 | evan | so i just copied 10.6.2 to 10.6.3 |
| 23:34:03 | brixen | ahh ok |
| 23:34:09 | jvoorhis | and if i forget --enable-shared, i have to build twice |
| 23:39:23 | boyscout | Restrict configure to only using LLVM 2.6 from the system - 88c678c - Evan Phoenix |
| 23:40:36 | WALoeIII | I can't install nokogiri, it uses up ~ 3GB of RAM and like 24G virtual before everything explodes on my computer |
| 23:41:07 | brixen | that is a colorful description :) |
| 23:41:28 | WALoeIII | its pretty cool |
| 23:41:42 | brixen | WALoeIII: did you have to borrow a coworkers computer to access IRC? :) |
| 23:41:44 | WALoeIII | this is 1.4.1 against rc5 |
| 23:41:56 | WALoeIII | I'm on my ubuntu box |
| 23:41:58 | WALoeIII | so yes. |
| 23:42:00 | brixen | ahh |
| 23:42:05 | WALoeIII | that machine is still on fire. |
| 23:42:09 | brixen | heh |
| 23:42:17 | brixen | well, call the fire dept first! |
| 23:42:51 | evan | WALoeIII: I suggest you hit ^C |
| 23:42:54 | brixen | ok, so what is the platform of the exploded computer? |
| 23:43:02 | WALoeIII | evan: I did, about 10 minutes ago |
| 23:43:09 | WALoeIII | 16:43:00 nokogiri (master) → uname -a |
| 23:43:09 | WALoeIII | Darwin Loe.local 10.3.0 Darwin Kernel Version 10.3.0: Fri Feb 26 11:58:09 PST 2010; root:xnu-1504.3.12~1/RELEASE_I386 i386 |
| 23:43:13 | evan | the kill -9 it |
| 23:43:30 | WALoeIII | evan: I am on the 2nd 'l' of typing |
| 23:43:39 | WALoeIII | it takes ~ 30 seconds a character |
| 23:43:40 | WALoeIII | :-P |
| 23:43:48 | WALoeIII | just pull the plug |
| 23:44:04 | evan | no you pull the plug, it's your computer! |
| 23:44:11 | brixen | hah |
| 23:44:11 | WALoeIII | :( |
| 23:44:44 | WALoeIII | all kidding aside, Its 10.6 |
| 23:44:56 | WALoeIII | rvm's rbx 1.0.0rc5 and 1.4.1 |
| 23:45:02 | WALoeIII | trying to build nokogiri HEAD now |
| 23:45:29 | brixen | hmm rvm could be causing some issues |
| 23:45:30 | evan | what were you doing that cause the blow up? |
| 23:45:44 | brixen | WALoeIII: could you try building rbx master from git |
| 23:46:00 | WALoeIII | brixen: I could |
| 23:46:06 | WALoeIII | let me see if nokogiri does it first though |
| 23:46:12 | WALoeIII | because I installed a bunch of other gems with no problems |
| 23:46:18 | brixen | WALoeIII: also, what was the command you used to try to install nokogiri on rbx? |
| 23:46:25 | WALoeIII | gem install nokogiri |
| 23:46:33 | brixen | ok |
| 23:46:42 | brixen | I'm just a little twitchy about rvm |
| 23:46:52 | brixen | since we haven't tested rbx with it much |
| 23:47:03 | brixen | I never use it to install rbx |
| 23:47:20 | boyscout | CI: rubinius: 88c678c successful: 3457 files, 13596 examples, 41216 expectations, 0 failures, 0 errors |
| 23:48:29 | evan | WALoeIII: i'm trying it here. |
| 23:48:46 | evan | :( |
| 23:48:48 | evan | it failed |
| 23:48:50 | evan | great. |
| 23:49:31 | haruki_zaemon | brixen: Sorry, back now -- son has a fever... |
| 23:49:59 | brixen | haruki_zaemon: no worries, sons-with-fevers take precedence |
| 23:50:11 | WALoeIII | evan: did it use up gobs of ramsies? |
| 23:50:17 | evan | nope. |
| 23:50:21 | evan | not at all. |
| 23:50:23 | WALoeIII | Interesting |
| 23:50:27 | WALoeIII | I can't install racc |
| 23:50:33 | WALoeIII | so I can't build nokogiri |
| 23:50:36 | WALoeIII | rexical works |
| 23:50:44 | WALoeIII | make: *** No rule to make target `/Users/Andrew/.rvm/rubies/rbx-1.0.0-rc5/include/config.h', needed by `cparse.o'. Stop. |
| 23:52:08 | evan | one thing at a time please |
| 23:52:11 | evan | it's hard to follow. |
| 23:52:12 | haruki_zaemon | brixen: So is there something I can do to help? |
| 23:52:18 | evan | you're trying a different gem now? |
| 23:52:28 | haruki_zaemon | it's no rush |
| 23:52:34 | haruki_zaemon | I just thought I'd give it a whirl :) |
| 23:52:48 | brixen | haruki_zaemon: you should be able to do ./configure --skip-system; rake |
| 23:53:12 | brixen | haruki_zaemon: or, rather; git co master; git pull; ./configure; rake |
| 23:53:15 | haruki_zaemon | ok will try that |
| 23:53:43 | brixen | haruki_zaemon: evan just fixed it to not use system install LLVM if it's other than v2.6 |
| 23:53:50 | haruki_zaemon | Ahh cool |
| 23:53:54 | haruki_zaemon | I'll do another pull |
| 23:53:54 | WALoeIII | evan: nokogiri depends on racc and rexical to build, I checked it out of git |
| 23:54:07 | haruki_zaemon | evan: Thanks! |
| 23:54:10 | WALoeIII | can't link against config.h, not sure what it expects |
| 23:54:43 | evan | WALoeIII: ok, well, full stop on you for now. |
| 23:54:51 | evan | i have to deal with the nokogiri gem right now. |
| 23:54:58 | evan | it won't build |
| 23:55:00 | evan | and it should. |
| 23:55:37 | WALoeIII | evan: I think 1.4.2 is 'imminent' so thats why I thought head might be worth trying, I know one of the listed features under 1.4.1 is 'rubinius support' |
| 23:55:42 | WALoeIII | evan: thanks for working on it :) |
| 23:59:00 | haruki_zaemon | evan: Worked a treat. Thanks again! |
| 23:59:07 | evan | no prob! |