<yorickpeterse>
eh, that looks like you're running `rbx v0` from the CLI
<yorickpeterse>
Either way, just the errors aren't hugely helpful in finding out what exactly is causing the problem, we need some way to reproduce it code wise
<digitalextremist>
yorickpeterse: got that by trying to run unicorn, then running `rbx report`
<digitalextremist>
yorickpeterse: roger
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubinius
meh` has joined #rubinius
josh-k has quit [Ping timeout: 245 seconds]
DanielVartanov_ has joined #rubinius
DanielVartanov_ has quit [Remote host closed the connection]
<caio_oliveira>
./configure can find LLVM but cant find the libraries
<yorickpeterse>
is the dev package installed?
<caio_oliveira>
yorickpeterse: sorry, what do you mean?
<Rotonen>
does your system provide headers to compile against?
<yorickpeterse>
typically Debian packages exclude libraries/headers, so you'll need to install extra stuff
<yorickpeterse>
e.g. there's foo and foo-dev
<caio_oliveira>
Ah
<Rotonen>
apt-get has this wonderful command called 'build-dep'
<yorickpeterse>
As an example, there's llvm-3.1 and llvm-3.1-dev
<caio_oliveira>
nice
<caio_oliveira>
I'll check it
<Rotonen>
yorickpeterse: actually, rubinius does not actually provide a .deb repo so you could just instruct apt users to apt-get build-dep rubinius?
<Rotonen>
yorickpeterse: but most likely distros will pick you up eventually, like opensuse seemed to do a while ago, so a non-issue since most competent sysadmins roll their own package in any case from your source tarballs (or git tags)
<yorickpeterse>
Rotonen: for Rbx we should have packages somewhere
<yorickpeterse>
at least somebody set up the whole infrastructure in our Git repo, not sure what mirror they're on
<caio_oliveira>
yorickpeterse: well I couldnt find anything regarding dev packegs for 3.5
<yorickpeterse>
caio_oliveira: Debian only provides LLVM 3.1 I believe
<yorickpeterse>
lemme check
<yorickpeterse>
Yeah, 2.9, 3.0 and 3.1
<caio_oliveira>
ok
<Rotonen>
3.4 is in testing, 3.5 is in unstable for some architectures
<caio_oliveira>
Tracing shared_configs on ./configure script I can see a list of the shared libraries from llvm but it somehow it falls in the "not found" case
<caio_oliveira>
anyone?
<yorickpeterse>
caio_oliveira: hard to tell sadly
<cremes>
anyone seeing the CI run hang about halfway through on latest master? I can’t tell where it’s hanging because the —trace isn’t passed to the second spec run.
<yorickpeterse>
cremes: it's because of a problem on Linux with the console
<cremes>
ah… but i’m on osx. same issue?
<yorickpeterse>
During a fork() it hits a race, causing a read() call in a thread to stop everything
<yorickpeterse>
hm
<yorickpeterse>
OS X shouldn't be affected by that bug, since it's in the Linux specific code of the console
<cremes>
any idea how i can get the second spec run to print out which specs it’s running instead of the dots? then i could see where it hangs...
caio_oliveira has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0.2/20140917194002]]
<yorickpeterse>
hm, no idea actually
<yorickpeterse>
gdb attach to it?
havenwood has joined #rubinius
<cremes>
i’ll give that a try
<cremes>
argh, osx doesn’t have gdb anymore… they replaced it with lldb and i have no idea how to use it.
<havenwood>
cremes: brew install gdb
<cremes>
havenwood: tx
<cremes>
no available formula for gdb… <sigh>
* cremes
not a brew expert
<havenwood>
cremes: brew tap homebrew/dupes
<havenwood>
cremes: guess it isn't a dup anymore and they should move it into brew proper, hem..
<cremes>
havenwood: thanks, that worked
soulhacker has joined #rubinius
|jemc| has joined #rubinius
leocassarani has joined #rubinius
leocassarani has quit [Changing host]
leocassarani has joined #rubinius
leocassarani has quit [Changing host]
leocassarani has joined #rubinius
benlovell has quit [Ping timeout: 245 seconds]
tenderlove has joined #rubinius
Spakman has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 246 seconds]
flavio has quit [Quit: WeeChat 0.4.1]
amsi has joined #rubinius
meh` has quit [Ping timeout: 272 seconds]
meh` has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 260 seconds]
havenwood has quit [Remote host closed the connection]
noop has joined #rubinius
elia has joined #rubinius
elia has quit [Client Quit]
<cremes>
sheesh, now i have to “codesign” the homebrew gdb to get it to work. according to stackoverflow, it also requires a machine reboot after i complete the signing process. i can’t do that right now. <double sigh>
caio_oliveira has joined #rubinius
<caio_oliveira>
hello there
<caio_oliveira>
yorickpeterse
<caio_oliveira>
are u there?
<caio_oliveira>
could someone help me out with a tiny problem with rubinius configure script?
<caio_oliveira>
I think I found a workaround for a issue I met earlier
benlovell has joined #rubinius
<caio_oliveira>
anyone?
<cremes>
caio_oliveira: the way this works in irc is that you ask your question and explain the problem. if someone can help, they’ll chime in.
<cremes>
asking “r u there?” is just noise.
<cremes>
tell us your problem and what you think is a workaround and maybe someone can help
<caio_oliveira>
oh sorry
<cremes>
no prob. now you know.
<caio_oliveira>
ok.
<caio_oliveira>
I was trying to install rubinius in my system with llvm 3.5
<caio_oliveira>
however the script couldnt manage to find the llvm shared libraries
<caio_oliveira>
so, checking the configure scritp I found out that it was failling when trying to compile a rbx-configure-test for the shared libraries
<caio_oliveira>
I simply added "-std=c++11" and the libriaries could be found, once the code was succesfuly compiled
<caio_oliveira>
I wonder if that could be really a good workaround for those who are not being able to find their llvm shared libraries
havenwood has joined #rubinius
<brixen>
caio_oliveira: I thought there was a commit recently that added -std=c++11
benlovell has quit [Ping timeout: 272 seconds]
<caio_oliveira>
I'v cloned it today at morning...
<caio_oliveira>
didnt saw anything
<brixen>
caio_oliveira: I'm in the middle of something so could you open an issue so we don't forget about this?
<caio_oliveira>
yeah
<brixen>
thanks
<caio_oliveira>
Ill do that
<caio_oliveira>
thank you!
<brixen>
caio_oliveira: thanks for helping us get rbx running for you :)
<caio_oliveira>
brixen: U're welcome!!
caio_oliveira has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0.3/20140923175406]]