Jacorb is one (of many) packages needed by jboss, in order to not have it use any packed JARs.
Created attachment 60332 [details] jacorb-2.2.1.ebuild Makes use of the dev-java/wrapper ebuild from the dependent bug.
Created attachment 60337 [details] jacorb-2.2.1.ebuild Updated to install javadocs to the correct location (usr/share/doc/${PF}/html/api/).
*** This bug has been marked as a duplicate of 46528 ***
*** Bug 46528 has been marked as a duplicate of this bug. ***
Reopening because this bug has more info than the older one.
Now in the experimental overlay. Latest ebuilds can be found at: https://gentooexperimental.org/svn/java/gentoo-java-experimental/dev-java/jacorb/
Added to "java-micration-overlay" Changelog extract: Migrating to -2 eclasses for older than dev-java/jacorb-2.2.4 Add some die messages Correct Typos / Dates Bumping to version 2.2.4 see #143209
New overlay url: https://overlays.gentoo.org/svn/proj/java/migrated-java-experimental-overlay/dev-java/jacorb
Can't build it: ... jacorb-javac: [echo] Compiling for config [javac] Compiling 4 source files to /var/tmp/portage/dev-java/jacorb-2.2.4/work/JacORB-2.2.4/classes [javac] ---------- ... [javac] 12. ERROR in /var/tmp/portage/dev-java/jacorb-2.2.4/work/JacORB-2.2.4/src/org/jacorb/orb/ORBSinglet on.java [javac] (at line 39) [javac] public class ORBSingleton [javac] ^^^^^^^^^^^^ [javac] The type ORBSingleton must implement the inherited abstract method ORB.create_recursive_sequence_tc (int, int) [javac] ---------- [javac] 13. ERROR in /var/tmp/portage/dev-java/jacorb-2.2.4/work/JacORB-2.2.4/src/org/jacorb/orb/ORBSinglet on.java [javac] (at line 601) [javac] return new org.jacorb.orb.TypeCode (org.omg.CORBA.TCKind._tk_local_interface, [javac] ...
Strangely i could build this one without errors at home but the jboss version of this doest build without some modifications... I'll look in further details when i have time.
Happens with ecj, not with javac... interesting.
Yes, and now that i remember, no problems with jboss one, that was picocontainer which was obsolete ...
May we add a filter ?
Filter added. I think the problem is that there are more definitions of org.omb.CORBA.ORB, one of them is even part of JDK, and there create_recursive_sequence_tc() is really abstract. But jacorb bundles own CORBA API where it's not abstract. Javac (and jikes) resolve to the bundled one, ecj probably to the one in JDK...
| commit ecd8b2b | Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | Date: Wed Aug 5 23:12:22 2015 +0200 | | [dev-java/jacorb] Drop very old version from 2006