Summary: | dev-java/jdbc-jaybird-2.1.x fails to compile w/ jni USE flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | rf <rf> |
Component: | New packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | java |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
full output
patch |
Description
rf
2008-04-17 13:54:52 UTC
Created attachment 150061 [details]
full output
full output
Created attachment 150063 [details, diff]
patch
adding a
WANT_ANT_TASKS="cpptasks"
to the ebuild and doing a
# ebuild /usr/portage/dev-java/jdbc-jaybird/jdbc-jaybird-2.1.2.ebuild digest
resolves the problem for me
Ok this has been fixed in CVS. However jni compile still fails on amd64 due to an upstream issue. Updating bug summary to reflect that. [cc] /tmp/portage/dev-java/jdbc-jaybird-2.1.5/work/client-java/src/native/jaygds/source/entrypoints.cpp: In function 'jint Java_org_firebirdsql_gds_impl_jni_JniGDSImpl_native_1isc_1que_1events(JNIEnv*, _jobject*, _jobject*, _jobject*, _jobject*)': [cc] /tmp/portage/dev-java/jdbc-jaybird-2.1.5/work/client-java/src/native/jaygds/source/entrypoints.cpp:1153: error: cast from 'event_struct*' to 'int' loses precision Reassigning to herd since wltjr has left Gentoo, bug #135927. Please use the latest version available as per bug 547938. Reopen if you still encounter this issue. |