kfpratt has joined #rubinius
kfpratt has quit [Remote host closed the connection]
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 272 seconds]
nirvdrum has quit [Ping timeout: 245 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
kfpratt has joined #rubinius
|jemc| has quit [Ping timeout: 272 seconds]
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 252 seconds]
meh` has quit [Ping timeout: 244 seconds]
kfpratt has quit [Remote host closed the connection]
|jemc| has joined #rubinius
bb010g has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 276 seconds]
|jemc| has quit [Ping timeout: 252 seconds]
clauswitt has joined #rubinius
dmilith is now known as dmilith2
djellemah_ has quit [Ping timeout: 272 seconds]
clauswitt has quit [Ping timeout: 256 seconds]
djellemah has joined #rubinius
yipdw has quit [Remote host closed the connection]
yipdw has joined #rubinius
dmilith2 is now known as dmilith
Ori_P has joined #rubinius
benlovell has joined #rubinius
jnh has joined #rubinius
jnh has quit [Quit: Leaving...]
benlovell has quit [Ping timeout: 264 seconds]
Ori_P has quit [Ping timeout: 240 seconds]
Ori_P has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 255 seconds]
Ori_P has quit [Quit: Computer has gone to sleep.]
benlovell has joined #rubinius
<dmilith> there's an issue with 2.5.5 and Fbsd 10.1 (x86_64) - http://s.verknowsys.com/57892bfe873e27acfaad29c45ccf415d2191c44c.png
<dmilith> should I post bug issue on gh?
<yorickpeterse> Yes, looks like FreeBSD doesn't support SYS_gettid (which is used for obtaining the thread ID)
<dmilith> allright
<dmilith> maybe this will be useful here
clauswitt has joined #rubinius
Ori_P has joined #rubinius
nirvdrum has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
mpapis has quit [Ping timeout: 252 seconds]
mpapis has joined #rubinius
<yorickpeterse> I think it makes more sense to find out what the alternative is on FreeBSD
<yorickpeterse> that is, how one would get the thread ID on FreeBSD
clauswitt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benlovell has joined #rubinius
DireFog has quit [Remote host closed the connection]
DireFog has joined #rubinius
clauswitt has joined #rubinius
clauswitt has quit [Ping timeout: 256 seconds]
cremes has quit [Quit: cremes]
cremes has joined #rubinius
nirvdrum has quit [Quit: Leaving]
Ori_P has quit [Quit: Computer has gone to sleep.]
kfpratt has joined #rubinius
Ori_P has joined #rubinius
kfpratt has quit [Remote host closed the connection]
kfpratt has joined #rubinius
<dmilith> yorickpeterse: how about #define gettid() ((pid_t)(syscall(SYS_gettid))) ?
<dmilith> i'm doing a quick research
kfpratt has quit [Remote host closed the connection]
<dmilith> Another option I've looked at is to use the undocumented thr_self(2)
<dmilith> syscall, this was recommended over pthread_self() on freebsd-hackers@:
tenderlove has joined #rubinius
<dmilith> hope some of these will help
<dmilith> that patch solution looks reasonable
benlovell has quit [Ping timeout: 255 seconds]
<yorickpeterse> dmilith: put that in the ticket so we can more easily keep track of it
benlovell has joined #rubinius
<dmilith> i did
|jemc| has joined #rubinius
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #rubinius
<yorickpeterse> ty
nirvdrum has joined #rubinius
Ori_P has quit [Quit: Computer has gone to sleep.]
kfpratt has joined #rubinius
tenderlove has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 245 seconds]
<dmilith> i have a patch for it, will share soon
benlovell has joined #rubinius
GitHub57 has joined #rubinius
<GitHub57> [rubinius] dmilith opened pull request #3405: Fixed FreeBSD 10.x build issue, caused by syscall SYS_gettid which is… (master...master) http://git.io/vTukN
GitHub57 has left #rubinius [#rubinius]
<dmilith> ah, right
<dmilith> strange
<dmilith> Build time: 81.328051922 seconds
<dmilith> build passes
<dmilith> then rbc is called
<dmilith> will do the full build
<dmilith> (rake install stage)
<brixen> dmilith: there's a SYS_thr_self
<brixen> I'm working on a patch now that uses proper configure checks
<brixen> there's some other threading issue
<brixen> well, possibly threading
<brixen> vm is segv'ing and it looks like in pthread cleanup
<brixen> waiting for a debug build
benlovell has quit [Ping timeout: 276 seconds]
<dmilith> isn't SYS_thr_self the same call as that from sys/thr with thr_self() ?
<dmilith> can't wait for new release :}
meh` has joined #rubinius
<brixen> I don't know if it's the same, but I can check
<brixen> this thing is segving in sbrk()
<brixen> wtf
<brixen> brb Fetching 692 patches...
tenderlove has joined #rubinius
<dmilith> have a nice day!
benlovell has joined #rubinius
djellemah has quit [Ping timeout: 256 seconds]
sferik has joined #rubinius
benlovell has quit [Ping timeout: 264 seconds]
<brixen> dmilith: ugh, no idea why this is segv'ing in sbrk
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tenderlove has quit [Remote host closed the connection]
sferik has joined #rubinius
<dmilith> the better mystery that is!
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 272 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
<dmilith> llvm version is revlvant?
<dmilith> relevant*
<dmilith> i'm using 3.5.1
<dmilith> (llvm)
tenderlove has joined #rubinius
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #rubinius
GitHub117 has joined #rubinius
<GitHub117> [rubinius] brixen pushed 1 new commit to master: http://git.io/vTznK
<GitHub117> rubinius/master 05613d2 Brian Shirai: Platform-specific gettid. Closes #3404, #3405.
GitHub117 has left #rubinius [#rubinius]
benlovell has joined #rubinius
GitHub13 has joined #rubinius
<GitHub13> [rubinius] brixen closed pull request #3405: Fixed FreeBSD 10.x build issue, caused by syscall SYS_gettid which is… (master...master) http://git.io/vTukN
GitHub13 has left #rubinius [#rubinius]
GitHub91 has joined #rubinius
<GitHub91> [rubinius] brixen closed pull request #3379: Clean bundler environment before running Homebrew during configuration (master...master) http://git.io/vfDDH
GitHub91 has left #rubinius [#rubinius]
GitHub17 has joined #rubinius
<GitHub17> [rubinius] brixen pushed 2 new commits to master: http://git.io/vTzcd
<GitHub17> rubinius/master bb2f37b Michał Matyas: Clean bundler environment before running Homebrew during configuration
<GitHub17> rubinius/master 3d752ba Brian Shirai: Merge pull request #3379 from d4rky-pl/master...
GitHub17 has left #rubinius [#rubinius]
<dmilith> i have also strange issue on osx (10.10) - http://s.verknowsys.com/aaf3e80ca3495fa868cd9a6ec3139eba81bd5f5a.png
<dmilith> hmm, let me check with no strip
bb010g has joined #rubinius
<brixen> llvm 3.5.1 should be fine
<dmilith> yea
<dmilith> that problem happens on 10.10 after strip
<dmilith> on libs/bins
<dmilith> same as with postgresql
<dmilith> (kind of problem)
<dmilith> i built 2.5.5 without stripping and it works normally
tenderlove has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 258 seconds]
sferik has quit [Quit: Textual IRC Client: www.textualapp.com]
benlovell has joined #rubinius
djellemah has joined #rubinius
tenderlove has joined #rubinius
tenderlove has quit [Remote host closed the connection]
Ori_P has joined #rubinius
benlovell has quit [Ping timeout: 252 seconds]
Ori_P has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<brixen> dmilith: pretty sure our binary build strips
<brixen> and it works fine
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (3d752ba - Brian Shirai): http://travis-ci.org/rubinius/rubinius/builds/63382295: The build has errored.
travis-ci has left #rubinius [#rubinius]
<dmilith> brixen: then i don't know, maybe it's magic ;]
<brixen> dmilith: how are you building?
<brixen> and what is your build ruby?
<dmilith> brixen: i'm using own build mechanism to set prefix /Software/Rubinius25
<dmilith> basically that's all
<dmilith> all dependencies are also in prefix
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (05613d2 - Brian Shirai): http://travis-ci.org/rubinius/rubinius/builds/63381812: The build passed.
travis-ci has left #rubinius [#rubinius]
<brixen> ok, so you're just basically scripting rbx's build
<brixen> and what is the build ruby?
<brixen> you might build from a tarball using just `bundle install --local && ./configure && rake -q build`
<brixen> and compare the result of that to the artifacts from running your build process
bb010g has quit []
<dmilith> allright, will give it a try
bb010g has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
GitHub52 has joined #rubinius
<GitHub52> [rubinius] brixen pushed 1 new commit to 1.8.7: http://git.io/vTgzU
<GitHub52> rubinius/1.8.7 cdd7ea7 Brian Shirai: Updated gems_list.txt.
GitHub52 has left #rubinius [#rubinius]
nirvdrum has quit [Ping timeout: 244 seconds]
GitHub183 has joined #rubinius
<GitHub183> rubinius/1.8.7 ea419ec Brian Shirai: Updated bundler to 1.9.9.
<GitHub183> [rubinius] brixen pushed 1 new commit to 1.8.7: http://git.io/vTgP0
GitHub183 has left #rubinius [#rubinius]
GitHub81 has joined #rubinius
<GitHub81> [rubinius] brixen tagged v1.4.7 at 668612f: http://git.io/vTgPz
GitHub81 has left #rubinius [#rubinius]