Summary: | dev-ruby/sqlite3-ruby src_test patch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Ebuild patch
flexmock-0.0.3.ebuild |
Description
Diego Elio Pettenò (RETIRED)
2007-05-24 14:14:46 UTC
Created attachment 120190 [details, diff]
Ebuild patch
Created attachment 120192 [details]
flexmock-0.0.3.ebuild
Forgot to say that my sqlite3-ruby ebuild patch also fixes the runtime dependency over swig that shouldn't be there (swig is just a build tool). Thanks I've got both updates in my overlay now, what version of sqlite were you using? I have no problems with the tests on x86 with 3.3.12, on my amd64 I don't get the failure but do get the error. I'll commit to gentoo-x86 once I've had time to look at what's causing the error. dev-db/sqlite-3.3.17 on both Linux and FreeBSD (~arch versions). The error is scarier as it seems like 32/64 bit variables are messed. Ok, with that version of sqlite I get the timeout with x86 and a segfault on an amd64. In case it's important, what version of swig did you use? I had 1.3.31 on the amd64 dev-lang/swig-1.3.31 on both boxes. What version of ruby are you using on your amd64? The Error is caused by bind_param assuming that a FixNum is the same size as an int. dev-lang/ruby-1.8.6-r1 on all my systems. This whole things is so old that it's not funny any more, the new sqlite3-ruby ebuild using fakegem has the tests, and they fail. |