Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117634 - pilot-link-0.11.8-r1 does not compile with "java" use flag
Summary: pilot-link-0.11.8-r1 does not compile with "java" use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo PDA project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-03 10:58 UTC by Jan-Henner Wurmbach
Modified: 2007-09-17 21:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan-Henner Wurmbach 2006-01-03 10:58:48 UTC
Without "java" it compiles fine.
I am using the IBM JavaVM, but as it is certified Java, I expect it to work.

------------------
Making all in bindings
make[2]: Entering directory `/var/tmp/portage/pilot-link-0.11.8-r1/work/pilot-link-0.11.8/bindings'
Making all in Java
make[3]: Entering directory `/var/tmp/portage/pilot-link-0.11.8-r1/work/pilot-link-0.11.8/bindings/Java'
/opt/ibm-jdk-bin-1.4.2.03/bin/javac -d . ./org/gnu/pilotlink/AddressRecord.java./org/gnu/pilotlink/AppInfo.java         ./org/gnu/pilotlink/DatebookRecord.java./org/gnu/pilotlink/MemoRecord.java              ./org/gnu/pilotlink/PilotLink.java              ./org/gnu/pilotlink/RawAppInfo.java             ./org/gnu/pilotlink/RawRecord.java              ./org/gnu/pilotlink/Record.java                ./org/gnu/pilotlink/SysInfo.java         ./org/gnu/pilotlink/User.java          ./test.java
error: IO exception sun.io.MalformedInputException
1 error
make[3]: *** [java_compile] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/pilot-link-0.11.8-r1/work/pilot-link-0.11.8/bindings/Java'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/pilot-link-0.11.8-r1/work/pilot-link-0.11.8/bindings'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/pilot-link-0.11.8-r1/work/pilot-link-0.11.8'
make: *** [all-recursive-am] Fehler 2

!!! ERROR: app-pda/pilot-link-0.11.8-r1 failed.
!!! Function src_compile, Line 74, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 andrew lorien 2006-01-31 20:41:19 UTC
It works for me (using blackdown 1.4.2.02, x86-64)
but pilot-link-0.11.8 didn't, so maybe it's getting closer...
Comment 2 Benjamin Hodgetts 2006-07-13 03:06:20 UTC
Still broken as of 0.11.8-r1 and I was using Blackdown rather than IBM.
Comment 3 Boris Smus 2006-08-10 18:18:37 UTC
Works on x86 with sun-jdk-1.4.2.10, amd64 with blackdown-jdk-1.4.2.03. What architecture are you using?

TODO: Try amd64 and x86 with ibm-jdk (those bastards:

"This product is subject to strict US export control laws. Prior to providing access, we must validate whether you are eligible to receive it under an available US export authorization. Your request is being reviewed.")
Comment 4 Akos Ladanyi 2006-08-12 10:29:41 UTC
It indeed works now with sun-jdk-1.4.2.12 (on ~x86).

It is interesting, that libjpisock.so gets installed into the java installation directory (/opt/sun-jdk-1.4.2.12/ in my case) on all archs except amd64. On amd64 it gets installed to /usr/lib64/. Why is this so? This means that you need to remerge pilot-link every time you upgrade or change your jvm. Could someone shed some light on this?
Comment 5 Wulf Krueger (RETIRED) gentoo-dev 2007-09-17 21:35:04 UTC
pilot-link-0.12.2 is now unmasked. It resolves this problem and several others so please use that if you can  (all major applications can now). If there's a specific problem or reason you need to use <0.12.2, please file a new bug.