https://bugzilla.redhat.com/show_bug.cgi?id=789272
Fedora Java SIG <java-sig-commits(a)lists.fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|java-sig-commits(a)lists.fedo |
|raproject.org |
--- Comment #10 from Roland Grunberg <rgrunber(a)redhat.com> ---
2. Symlinks inside ZIPs were poining to some eclipse JARs which can
be either
under /usr/lib or /usr/lib64. This means that tycho wouldn't work on 32-bit
machine if it was built on 64-bit one (and vice versa). Possible solutions are:
A) make tycho arch-specific, or B) expose eclipse JARs under constant path (for
example via symlink in javadir). I definitely prefer the second solution.
As discussed with Alex, (A) would be a pain for secondary archs as they
wouldn't be able to import by default. (B) is exactly what we hope to do. Mat
has committed
http://pkgs.fedoraproject.org/cgit/eclipse.git/commit/?id=6a3b1d5b09d6dc6...
which will provide all the required core/equinox jars in javadir without the
version_qualifier so there's less chance for breakage.
From here Tycho can simply symlink from those locations (which it
checks first
by default). There is one additional patch I see needs to be made in
Tycho's
Equinox runtime to permit jars that aren't of the form "name_version", but
I
think once this is done debundling should work.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=Ygtv7phMhT&a=cc_unsubscribe