summaryrefslogtreecommitdiffstats
path: root/README
Commit message (Collapse)AuthorAgeFilesLines
* README: rewrite build host dependenciesRichard Leitner2019-06-251-4/+4
| | | | | | | Create a list of dependencies for building meta-java and mention the c++14 std needed by the latest cacao revision. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: mention new TESTIMAGE_AUTO variableRichard Leitner2019-06-051-2/+2
| | | | | | | With yocto version 2.6 (aka thud) the TEST_IMAGE variable was removed. Therefore mention the new one in the README Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: clarify supported openjdk version/arch/libc combinationsRichard Leitner2018-10-021-13/+19
| | | | Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* oeqa: runtime: java: enable test_java8_jar_comp_mode for armv7Richard Leitner2018-10-021-1/+1
| | | | | | | | | | | | | | | As commit "openjdk-8: add aarch32 port 8u172b11" introduced support for the aarch32 port of openjdk-8 enable the test_java8_jar_comp_mode test for ARMv7 machines. This is done by skipping the test only for machines which have armv{4-6} in their tunes. Furthermore update the "Known Limitations" section in the README. This patch depends on OE-Core rev 10b935c713748346aea6c36c2f41e0ae6c320821, named "oeqa/core/decorator: add skipIfInDataVar" Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Acked-by: Henning Heinold <henning@itconsulting-heinold.de>
* README: add "Known Limitations/Bugs" sectionRichard Leitner2018-08-201-0/+19
| | | | | | | | Add a section containing our currently known limitations. This includes OpenJDK version-target combinations which only support "interpreted mode". Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: add "Testing" sectionRichard Leitner2018-06-191-0/+16
| | | | | | | Add new "Testing" section in README where we describe how meta-java tests may be used. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: Remove Mario Goulart from the list of maintainersMario Domenech Goulart2018-06-121-1/+0
| | | | | | Signed-off-by: Mario Domenech Goulart <mario@parenteses.org> Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: add maintainer: Richard LeitnerRichard Leitner2018-06-121-0/+1
| | | | | | | | | | | | | | As discussed on the openembedded-devel ML [1] add myself as a maintainer for this layer. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2018-June/118697.html Cc: Henning Heinold <henning@itconsulting-heinold.de> Cc: Mario Domenech Goulart <mario@parenteses.org> Cc: Maxin John <maxin.john@intel.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: add note on how to send a patch series with cover-letterRichard Leitner2018-06-121-3/+8
| | | | | | | | As patch series should include a cover letter describing the whole series shortly add a note on this in the README. Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: fix dependent branch namesRichard Leitner2018-06-121-2/+5
| | | | | | | | | | As we currently depend on the master branches of meta-oe and oe-core adapt the README accordingly. Furthermore add a short note on our stable branches. Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: mention master in supported branchesMaxin B. John2016-08-241-2/+2
| | | | | | | Along with krogoth, meta-java also works with master branches of respective layers. Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: fix branches of openembedded layers we depend onRichard Leitner2016-08-121-2/+2
| | | | | | | | | | | Since 33fbcd43 (rxtx: Add remove-libtool class to remove all .la files) rxtx requires the remove-libtool class. This class was introduced in the krogoth branch of openembedded-core and not backported. Therefore update the branch names in the README to "krogoth". Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* openjdk-8-native: fix improper do_install and PROVIDESJackie Huang2016-01-041-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had: virtual/jar-native provided by fastjar-native virtual/java-native provided by cacao-native and jamvm-native virtual/javac-native provided by ecj-bootstrap-native Then openjdk-8-native added and also provides: virtual/java-native and virtual/javac-native (it also installs ${STAGING_BINDIR_NATIVE}/jar but doesn't add virtual/jar-native in the PROVIDES) which introduces circular dependencies, java-bootstrap-components.bbclass is to avoid the circular dependencies but it's not a correct way since it make two conflicted packages build into the same sysroot: DEPENDS_prepend_class-native = " ecj-bootstrap-native " DEPENDS_prepend_class-target = " virtual/javac-native " virtual/javac-native is provided by openjdk-8-native, and it assumed that ecj-bootstrap-native, fastjar-native and cacao-native/jamvm-native are always built before openjdk-8-native, then in the do_install of penjdk-8-native, it removes them from staging dirs first, then install (create symlinks for) these files in staging dirs directly, which results with empty sstate and builds from sstate cache or builds not in this assumption will fail. The fixes here includes: - Revert "meta-java: rely on well known bootstrap-path" in previous commit to remove the improper java-bootstrap-components.bbclass - Do not let openjdk-8-native provides jar, java and javac, just like what we do in icedtea7-native, which can provides but not to avoid circular dependencies and conflicts. - make cacao-native back to provide virtual/java-native, and ecj-bootstrap-native back to provide virtual/javac-native - Add back provider settings in README. - Remove the update-alternatives in openjdk-8-native, it doesn't work for native package. Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
* openjdk-8: add recipes for openjdk-8 and openjre-8Jens Rehsack2015-12-081-9/+4
| | | | | | | | | | | | | | | | | | | | | | | | This adds openjdk-8 for native and target builds and allows a stripped openjre-8 being built as well instead of trying to cherry-pick jre components from jdk-image. The recipes allow building openjdk-8 with or without: * x11 * cups * alsa/pulseaudio and let packager enable unlimited-crypto, if desired. To support certificate based java libraries, cacerts is created based on ca-certificates from OE-core. Since there can be only one PROVIDES for virtual/java-native and virtual/javac-native, move the provides to openjdk-8-native (I think everyone agrees it's a better choice than ecj-bootstrap-native). Plus: Applying a fix from openjdk-9 repository which fixes build issues using gcc5 Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: add -M to git format-patch suggestionRichard Leitner2015-10-281-1/+1
| | | | | | | | | Add the detect renames parameter to the git-format-patch suggestion in the README file. This should be used for patches sent to the mailinglist. For more information on the parameter see "man git-format-patch" Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: remove PREFERRED_VERSION from instructionsRichard Leitner2015-10-281-4/+0
| | | | | | | | | Due to the fact that currently only one openjdk-7-jre and icedtea7-native version is included in meta-java, their PREFERRED_VERSION selections are removed from the usage instructions in the README file. Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* openjdk-7: update to IcedTea 2.6.2 OpenJDK 7u91b01Richard Leitner2015-10-281-1/+1
| | | | | | | | | | | | | IcedTea 2.6.2 provides OpenJDK 7u91, which adds the October 2015 security updates. For more details see: http://blog.fuseyism.com/index.php/2015/10/23/security-icedtea-2-6-2-for-openjdk-7-released/ Furthermore the patches directory for OpenJDK-7 was renamed to avoid the version number. This makes it easier for upgrades and to see diff's between patches. Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: remove instructions for OpenJDK6Richard Leitner2015-10-281-9/+0
| | | | | | | | | Due to the fact OpenJDK6 was removed from meta-java, remove also its usage instructions from the README file. Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: update contact infoMaxin B. John2015-10-161-1/+1
| | | | Signed-off-by: Maxin B. John <maxin.john@intel.com>
* README: Update PREFERRED_VERSION to new openjdk-7 85b01-2.6.1Richard Leitner2015-08-181-1/+1
| | | | | Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: Update PREFERRED_VERSION to new OpenJDK-7 version 75b13-2.5.4Sven Ebenfeld2015-04-281-1/+1
| | | | | Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cacao-initial-native, jamvm-initial-native: provide virtual/java-initial-nativeMario Domenech Goulart2015-03-311-1/+1
| | | | | | | | | Since bd9c6023, virtual/java-initial is provided by cacao-initial-native and jamvm-initial-native. For consistency, this commit makes them provide virtual/java-initial-native instead. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: typo fix (s/lease/least/)Mario Domenech Goulart2015-03-311-1/+1
| | | | | Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: improve copy/paste experianceMax Krummenacher2015-01-251-7/+9
| | | | | | | | | | | | | The section with stuff to be put in local.conf/distro conf currently can not be directly copy/pasted from the README - adding a missing " - putting a # before each comment - commenting out alternatives - fixing version string 6b27-1.12.8 - adding version 6b32-1.13.4 Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: Improve contributing guidelinesOtavio Salvador2014-12-201-4/+44
| | | | | | | This improves the information regarding how to contribute to the layer. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: Update to DaisyOtavio Salvador2014-12-171-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: minor fixesHenning Heinold2014-07-201-2/+4
| | | | | | * set the layer branches dora depends on to dora too * add libstdc++6 package as dependency for debian based distributions
* README: update openjdk6 to the latest icedtea versionHenning Heinold2014-07-201-1/+1
|
* README: update for icedtea version 1.12.8Henning Heinold2014-04-071-1/+1
|
* README: add section about bblayers.confHenning Heinold2014-01-091-0/+8
|
* README: update maintainer email-addressHenning Heinold2014-01-091-1/+1
|
* README: update build informations for java-initialHenning Heinold2014-01-091-0/+2
|
* README: update the openjdk7 version to 2.3.12Henning Heinold2013-09-291-1/+1
|
* openjdk6: update version 1.12 to 1.12.5Henning Heinold2013-04-301-1/+1
| | | | | * move some directivies to the included release file * remove patches which are applied upstream now
* openjdk-7: update to version 2.1.7Henning Heinold2013-04-061-1/+1
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* README: update about the new versionsHenning Heinold2013-03-101-1/+3
|
* README: update README with new version and and the ↵Henning Heinold2013-02-231-2/+6
| | | | PREFERRED_PROVIDER_openjdk lines
* README: update version entry for openjdk6Henning Heinold2012-11-231-1/+1
|
* README: add entries for openjdk7Henning Heinold2012-11-231-1/+6
|
* README: update openjdk-jre version and remove cacaoHenning Heinold2012-03-081-3/+1
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* README: add a note concerning libstdc++-staticEric BENARD2012-01-181-0/+2
| | | | | | | which is required for icedtea6-native Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* meta-java: initial commitHenning Heinold2011-11-261-0/+24
* taken over mostly stuff from oe classic * cleaned up recipes * added license checksums * bump icedtea6-native to 1.8.11 * use jamvm from git as native