All of lore.kernel.org
 help / color / mirror / Atom feed
* meta-java - recent commits break foreign (MY!) builds ...
@ 2015-08-24 16:48 Jens Rehsack
  2015-08-27 13:28 ` Otavio Salvador
  0 siblings, 1 reply; 7+ messages in thread
From: Jens Rehsack @ 2015-08-24 16:48 UTC (permalink / raw)
  To: OE-devel; +Cc: Tobias Theophile, Otavio Salvador, Mario Domenech Goulart

Hi,

recent commits (24b98ac3, 15ed9662) on meta-java broke my build, so I reverted them for my fork and decided to report:

15ed9662

This one is easy - and very likely similar easy to fix for patch author:

The layer-readme tells users:

Usage instructions
------------------

You should define at least the following variables in a distro include file or local.conf

PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"

PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"

With 15ed9662, jamvm requires ecj-bootstrap-native and ecj-bootstrap-native requires virtual/java-native which shall be jamvm-native.
Since I trust in you have a running version, there is very likely a way out by a nice and proper PREFERRED_PROVIDER_* setup making 15ed9662 succeed. 

24b98ac3

This is more complicated. I announced that in a small round already - and without this
commit I would hold back until I finished openjdk-8 cross-compiling and running on our
i.MX6 box with Framebuffer-XBMC and Java-Service for Smart-Home control.

See https://github.com/rehsack/meta-java/commits/master for an icedtea7-native and an
openjdk-8-native without any alsa or x11 dependency, compiling smoothly alongside a
gpu-viv-bin-mx6q (with a tiny patch removing hidden x11 dependency).

There is no serious need for x11 the dependency chain down from icedtea7-native.

Maybe the requirement as added was intended for target packages only, but hit accidentally
some native packages either.

Cheers
-- 
Jens Rehsack - rehsack@gmail.com



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-08-31 13:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-24 16:48 meta-java - recent commits break foreign (MY!) builds Jens Rehsack
2015-08-27 13:28 ` Otavio Salvador
2015-08-28  6:59   ` Richard Leitner
2015-08-28 14:11     ` Otavio Salvador
2015-08-31  7:33       ` Richard Leitner
2015-08-31 13:06         ` Otavio Salvador
2015-08-31 13:39           ` Richard Leitner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.