Openjdk with image 2.8b3

Dear All,
I have added recipe for openjdk with command:

git clone --no-checkout http://git.yoctoproject.org/git/meta-java
cd meta-java; git checkout -b Apalis-iMX6_LXDE-Image_2.8b3.111-20180626 $META_JAVA; cd ..

but I’m facing an error:

bitbake java
ERROR: Unable to start bitbake server
ERROR: Last 10 lines of server log for this session (/home/kamil/apalis/imx6/oe-core/build/bitbake-cookerdaemon.log):
  File "/home/kamil/apalis/imx6/oe-core/layers/openembedded-core/bitbake/lib/bb/server/process.py", line 433, in _startServer
    self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset)
  File "/home/kamil/apalis/imx6/oe-core/layers/openembedded-core/bitbake/lib/bb/cooker.py", line 197, in __init__
    self.initConfigurationData()
  File "/home/kamil/apalis/imx6/oe-core/layers/openembedded-core/bitbake/lib/bb/cooker.py", line 356, in initConfigurationData
    self.databuilder.parseBaseConfiguration()
  File "/home/kamil/apalis/imx6/oe-core/layers/openembedded-core/bitbake/lib/bb/cookerdata.py", line 316, in parseBaseConfiguration
    raise bb.BBHandledException
bb.BBHandledException
ERROR: Layer meta-java is not compatible with the core layer which only supports these series: rocko (layer is compatible with sumo)

Hi

You did not set $META_JAVA to some sensible commit I guess.

For the 2.8 Image which is based on rocko I guess you’re best bet is to use HEAD of rocko. I.e. check out meta-java like this:

cd meta-java; git checkout -b rocko origin/rocko; cd ..

Max

Made as suggested but got followinf error:

bitbake java
WARNING: /home/kamil/apalis/imx6/oe-core/build/../layers/meta-jetson-tk1/recipes-kernel/linux/linux-L4T_3.10.bb: QA Issue: PN: linux-L4T is upper case, this can result in unexpected behavior. [uppercase-pn]
Parsing recipes: 100% |######################################################################################################################################################################| Time: 0:26:09
Parsing of 3085 .bb files complete (0 cached, 3085 parsed). 3983 targets, 192 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-freescale/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-wayland_48.0.2548.0.bbappend
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-freescale/dynamic-layers/browser-layer/recipes-browser/chromium/chromium_52.0.2743.76.bbappend
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-jetson-tk1/recipes-graphics/mesa/mesa_11.1.1.bbappend
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-toradex-demos/recipes-connectivity/openssl/openssl_1.0.2l.bbappend
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-toradex-demos/recipes-support/icu/icu_57%.bbappend
  /home/kamil/apalis/imx6/oe-core/build/../layers/meta-toradex-demos/recipes-support/opencv/opencv_2.4.bbappend
ERROR: Nothing PROVIDES 'java'

Summary: There were 2 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

hi @kamil

To add Java to the image, please follow these instructions. Once you have done this, then you can start the compilation of the openjdk related packages with the following command: bitbake openjdk-X-jre, where X is the version you want to compile.