Summary: | dev-ruby/ruby-oci8-1.0.6 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Willard Dawson <willard.dawson> |
Component: | [OLD] Development | Assignee: | Troy Bowman <troy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ruby |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
My successful build ruby-oci8-1.0.7.ebuild Build log |
Description
Willard Dawson
2009-12-31 21:40:49 UTC
Created attachment 214800 [details]
Build log
Created attachment 215443 [details]
My successful build
Hrm, it works for me. I wonder what is different for your environment. I guess we could try bumping to ruby-oci8-1.0.7 to see if it helps you...
Created attachment 215445 [details]
ruby-oci8-1.0.7.ebuild
Here is a ruby-oci8-1.0.7.ebuild. (it's exactly the same as 1.0.6, except the file name has changed and all versioning is automatic from the file name -- there's really not much to it, really).
The only thing different I can see between my and your logs is that it seems to be finding the Oracle 11.2 libraries from my ld.so.conf correctly. Did you do an env-update and source /etc/profile? Is /usr/lib/oracle/11.2.0.1/client/lib in your ld.so.conf (it comes from /etc/env.d/50oracle-instantclient-basic)? Please make sure your environment is working, and if you're still having problems, a bug report may have to be submitted upstream. (In reply to comment #4) > The only thing different I can see between my and your logs is that it seems to > be finding the Oracle 11.2 libraries from my ld.so.conf correctly. Did you do > an env-update and source /etc/profile? Is /usr/lib/oracle/11.2.0.1/client/lib > in your ld.so.conf (it comes from /etc/env.d/50oracle-instantclient-basic)? > Please make sure your environment is working, and if you're still having > problems, a bug report may have to be submitted upstream. > (In reply to comment #3) > Created an attachment (id=215445) [details] > ruby-oci8-1.0.7.ebuild > > Here is a ruby-oci8-1.0.7.ebuild. (it's exactly the same as 1.0.6, except the > file name has changed and all versioning is automatic from the file name -- > there's really not much to it, really). > Thanks for the ebuild. I tried it just now, but it also failed. I'll attach the build log in a bit. Perhaps this issue is related to http://bugs.gentoo.org/show_bug.cgi?id=299689 and http://bugs.gentoo.org/show_bug.cgi?id=299562. Or not... Created attachment 215451 [details]
Build log
(In reply to comment #4) > The only thing different I can see between my and your logs is that it seems to > be finding the Oracle 11.2 libraries from my ld.so.conf correctly. Did you do > an env-update and source /etc/profile? Is /usr/lib/oracle/11.2.0.1/client/lib > in your ld.so.conf (it comes from /etc/env.d/50oracle-instantclient-basic)? > Please make sure your environment is working, and if you're still having > problems, a bug report may have to be submitted upstream. > # grep /usr/lib/oracle/11.2.0.1/client/lib /etc/ld.so.conf /usr/lib/oracle/11.2.0.1/client/lib I don't have an easy way to check the environment against a working Oracle server, as I don't have one ready at hand at the moment... in my current working environment. Sadly. I've added dev-ruby/ruby-oci8-1.0.7 to the tree. It would be great if this could also be converted to use the new ruby-ng eclass, so that we can provide proper versions for ruby 1.8 and ruby 1.9. Please let me know if you need some help with it. (In reply to comment #8) > I've added dev-ruby/ruby-oci8-1.0.7 to the tree. It would be great if this > could also be converted to use the new ruby-ng eclass, so that we can provide > proper versions for ruby 1.8 and ruby 1.9. Please let me know if you need some > help with it. > Since opening this bug, I have lost my original system due to hardware failure. On my new Gentoo box, I now have dev-ruby/ruby-oci8-2.0.3. I had no issues building it, so I would say this bug can be closed out. Not sure if you care if the resolution is anything other than FIXED... but marking it that way. |