summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* jamvm-initial-native: Update LICENSE to use SPDX identifierHEADmasterJermain Horsman3 days1-1/+1
| | | | | Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* ca-certificates-java: fix virtual/ warning; add branchscarthgapTim Orling5 days1-2/+1
| | | | | | | | | | | | | | | | | | | | * add branch * add https protocol * Fix: QA Issue: RDEPENDS is set to virtual/java-native but the substring 'virtual/' holds no meaning in this context. It only works for build time dependencies, not runtime ones. It is suggested to use 'VIRTUAL-RUNTIME_' variables instead. [virtual-slash] * Fix: WARNING: recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb: URL: git://salsa.debian.org/java-team/ca-certificates-java.git does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* oeqa/runtime/javac: Add package check for javacTim Orling5 days1-0/+4
| | | | | | | Before testing whether javac exists, check to see if one of the jdk packages is installed on the target. Otherwise, the test will fail. Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* javasqlite: Remove obsolete rename of libtoolJermain Horsman5 days1-4/+0
| | | | | | | | | | | | Autoconf no longer generates libtool with a host alias prefix, this causes do_configure to fail as it is unable to copy the prefixed libtool since it no longer exists. Since the rename is no longer needed the entire append can be removed. Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* javasqlite: Revert changes to LIC_FILES_CHKSUMJermain Horsman5 days1-1/+1
| | | | | | | | | | | | | Building javasqlite fails with a QA error due to LIC_FILES_CHKSUM being incorrect. This checksum was changed when the LICENSE value was updated. However, neither the source, nor the license file has changed. This commit restores the old value and reverts the changes made in commit 6b2a48c3a7b1236a9d915135f685ef7eef5dcd02. Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* xom: Update github SRC_URIJermain Horsman5 days1-1/+1
| | | | | | | | | This prevents warnings about: - git protocol which is no longer supported by github - branch parameter not being set Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* layer.conf: Mark as compatible with scarthgapGeoff Parker6 days1-1/+1
| | | | | | LAYERSERIES_COMPAT: replace nanbield with scarthgap for Yocto 5.0 Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
* jsch,xerces-j: fix CVE_STATUSPeter Marko2024-02-262-3/+2
| | | | | | | | | | Last commit tried to convert CVE_CHECK_IGNORE to CVE_STATUS, however it was done in wrong way and caused the CVEs to be reported as open again. This fixes CVE_STATUS syntax. Signed-off-by: Peter Marko <peter.marko@siemens.com>
* jsch,xerces-j: fix deprecated CVE_CHECK_IGNORETim Orling2024-02-032-2/+2
| | | | | | | | | | | | | | | The preferred variable name is now CVE_STATUS since: openembedded-core 34f682a24b7075b12ec308154b937ad118d69fe5 "cve-check: add option to add additional patched CVEs" Fixes: WARNING: /build/../meta-java/recipes-core/jcraft/jsch_0.1.40.bb: CVE_CHECK_IGNORE is deprecated in favor of CVE_STATUS WARNING: /build/../meta-java/recipes-core/xerces-j/xerces-j_2.11.0.bb: CVE_CHECK_IGNORE is deprecated in favor of CVE_STATUS Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* Add compatability with GCC 12.xEvgeny Sagatov2024-02-033-3/+8
| | | | | | Fixes build for kas 4.2 and Yocto Project 4.3.2 Signed-off-by: Evgeny Sagatov <sagatov@ya.ru>
* layer.conf: Mark as compatible with nanbieldAJ Bagwell2023-11-221-1/+1
| | | | | | | Signed-off-by: AJ Bagwell <anthony.bagwell@hivehome.com> LAYERSERIES_COMPAT: drop mickeldore, replace with nanbield Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* xerces-j: update SRC_URITim Orling2023-06-101-1/+1
| | | | | | | | The archive URL has changed slightly, add missing /source/. https://archive.apache.org/dist/xerces/j/source/ Signed-off-by: Tim Orling <tim.orling@konsulko.com>
* Remove checksumCameron Miller2023-05-231-3/+0
|
* Switch to use git SRCREVCameron Miller2023-05-231-2/+3
|
* Update rhino download linkCameron Miller2023-05-231-4/+4
|
* openjdk-8: Update patches for patch fuzz for Yocto 4.2 mickledoreGeoff Parker2023-05-0228-281/+226
| | | | | | | | | | | | | | | Yocto 4.2 bitbake is more pedantic on patch fuzz, which treats patch fuzz Warnings as Errors, and fails the bulid. Corrected patch fuzz with: devtool modify openjdk-8-native devtool finish --force-patch-refresh openjdk-8-native <meta-java layer_path> but removed the changes to 1001-hotspot-fix-crash-on-JNI_CreateJavaVM.patch which rewrote a huge amount of source files in their entirety for some reason. Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
* Merge pull request #3 from kk6ho/master+mickledoreRichard2023-03-161-1/+1
|\ | | | | layer.conf: Switch LAYERSERIES_COMPAT to mickledore
| * layer.conf: Switch LAYERSERIES_COMPAT to mickledoreGeoff Parker2023-01-161-1/+1
| | | | | | | | Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
* | conf: layer: add free(1) to HOSTTOOLS_NONFATAL for icedtea7-nativeAhmad Fatoum2022-12-121-0/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | icedtea7-native build uses free -m (from the procfs suite of tools) to determine memory bound during compile. This always fails for us, because free is not passed through from the host environment. This results in a few warnings in the logs: /bin/sh: line 1: free: command not found [..snip..]/Sanity-Settings.gmk:195: WARNING: MB_OF_MEMORY should not be empty [Sanity-Settings.gmk] But otherwise this is handled gracefully. Problems arise when building icedtea7-native on hosts with more modest RAM sizes: Build process will consume so much RAM that the OOM killer is invoked. Let us avoid this by passing through free from the host environment. We use HOSTTOOLS_NONFATAL instead of HOSTTOOLS as to not break currently working setups that have enough RAM but lack free(1). This needs to be done globally due to the way HOSTTOOLS_NONFATAL is evaluated, we thus stick it into the layer.conf. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jsch: switch to inclusive languageUlrich Ölmann2022-11-281-2/+2
| | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* layer.conf: Mark as compatible with langdaleUlrich Ölmann2022-11-241-1/+1
| | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* openjdk-8: refresh patchesUlrich Ölmann2022-11-244-29/+29
| | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* BSD licenses: Updated to SPDX namingsDouglas Royds2022-08-229-10/+10
| | | | | | | | | | | | javasqlite has an MIT license, not a BSD one. Silences warnings of this form: WARNING: jzlib-native-1.0.7-r0 do_populate_lic: QA Issue: jzlib-native: No generic license file exists for: BSD in any provider [license-exists] Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jaxen: github protocol=https, branch=masterDouglas Royds2022-08-221-1/+1
| | | | | | | | | | | | | | | Silences: WARNING: jaxen-1.1.6-r0 do_fetch: URL: git://github.com/codehaus/jaxen uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. WARNING: jaxen-1.1.6-r0 do_fetch: URL: git://github.com/codehaus/jaxen does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* dbus-java: Include features check from classpathAndrei Gherzan2022-08-221-0/+2
| | | | | | | | | | | classpath is an indirect dependency of this package that also has a required distro feature on x11. Without having the same feature check here, a world build would fail when x11 is not enabled. Reflecting the same feature check in this recipe, makes sure that world will skip it as well. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* libmatthew: Include features check from classpathAndrei Gherzan2022-08-221-0/+3
| | | | | | | | | | | classpath is a dependency of this package that also has a required distro feature on x11. Without having the same feature check here, a world build would fail when x11 is not enabled. Reflecting the same feature check in this recipe, makes sure that world will skip it as well. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* classpath: Use an include file for x11 feature checkAndrei Gherzan2022-08-222-3/+7
| | | | | | | | This will make it easier to maintain reflecting the same distro check on packages depending on classpath (in the dependency chain). Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jsch: Whitelist CVE-2016-5725Pawan Badganchi2022-04-261-0/+3
| | | | | | | | Whitelist the CVE because it only affects windows platforms Link: https://ubuntu.com/security/CVE-2016-5725 Signed-off-by: Pawan Badganchi<pawan.badganchi@kpit.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* CONTRIBUTING: split out guidelines from READMERichard Leitner2022-03-222-47/+51
| | | | | | | To shorten the README provide a nowadays "well-known" CONTRIBUTING file where the contribtion guidelines for meta-java are described. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* classpath: inherit pkgconfigZoltán Böszörményi2022-03-221-1/+1
| | | | | | | | | | | | | | | | | It fixes this error: | checking for pkg-config... no | *** The pkg-config script could not be found. Make sure it is | *** in your path, or set the PKG_CONFIG environment variable | *** to the full path to pkg-config. | *** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config. | configure: error: Library requirements (gtk+-2.0 >= 2.8 gthread-2.0 >= 2.2 gdk-pixbuf-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. | NOTE: The following config.log files may provide further information. | NOTE: .../work/core2-64-oe-linux/classpath/0.99-r3/build/config.log | ERROR: configure failed Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* xalan-j: switch to new dlcdn.apache.org as bsf SRC_URIRichard Leitner2022-03-081-1/+1
| | | | | | As the old one returns read errors. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* bsf: switch to new dlcdn.apache.org as SRC_URIRichard Leitner2022-03-071-1/+1
| | | | | | As the old one returns read errors. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jaxme: drop broken packageRichard Leitner2022-02-281-77/+0
| | | | | | | This package is broken for ages now, so drop it. If somebody needs it in a current release please send a patch adding a function version of it. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* commons-jxpath: drop broken packageRichard Leitner2022-02-281-17/+0
| | | | | | | This package is broken for ages now, so drop it. If somebody needs it in a current release please send a patch adding a function version of it. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* commons-configuration: drop broken packageRichard Leitner2022-02-281-28/+0
| | | | | | | This package is broken for ages now, so drop it. If somebody needs it in a current release please send a patch adding a function version of it. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* commons-configuration: update variable namesJeremy A. Puhlman2022-02-281-1/+1
| | | | | Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* commons-jxpath: update variable namesJeremy A. Puhlman2022-02-281-1/+1
| | | | | Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* xerces-j: update variable namesJeremy A. Puhlman2022-02-281-1/+1
| | | | | Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jaxme: update variable namesJeremy A. Puhlman2022-02-281-1/+1
| | | | | Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* Switch compat to kirkstoneJeremy A. Puhlman2022-02-281-1/+1
| | | | | Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jdepend: Set protocol=https and branch=masterJacob Kroon2021-11-181-1/+1
| | | | | | | | | Fixes: WARNING: jdepend-native-2.9.1-r0 do_fetch: URL: git://github.com/clarkware/jdepend uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. WARNING: jdepend-native-2.9.1-r0 do_fetch: URL: git://github.com/clarkware/jdepend does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* cacao: Set git branchJacob Kroon2021-11-181-1/+1
| | | | | Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: mention contributing via GitLab MRsRichard Leitner2021-11-171-3/+12
| | | | Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* openjdk-build-helper: Use python raw string for regex patternDouglas Royds2021-11-171-1/+1
| | | | | | | | | | | | | See https://docs.python.org/3/library/re.html Invalid escape sequences in Python’s usage of the backslash in string literals now generate a DeprecationWarning, and in the future this will become a SyntaxError. The solution is to use Python’s raw string notation for regular expression patterns; backslashes are not handled in any special way in a string literal prefixed with 'r'. Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* icedtea7-native: -Wno-error=format-overflow for all gcc >= 9Douglas Royds2021-11-171-2/+1
| | | | | | | | Using oe.utils.less_or_equal() in the reverse sense here, such that we *don't* add the warning exclusion for gcc <= 8. Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* README: remove Maxin John from MaintainersRichard Leitner2021-11-171-1/+0
| | | | | | | | | | | As messages to the given e-mail address of Maxin John (maxin.john@intel.com) are undeliverable remove the entry from the README file. Maxin, if you read this and still want to help maintaining meta-java please drop me a line! It would be great to have you back on board. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* openjdk-build-helper: fix arm64 buildJerome Brunet2021-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | When trying to build for an arm64 machine, such as qemuarm64, parsing of the recipes fails with the following messages: WARNING: /meta-java/recipes-core/openjdk/openjdk-7_99b00-2.6.5.bb: Exception during build_dependencies for LLVM_CONFIGURE_ARCH WARNING: /meta-java/recipes-core/openjdk/openjdk-7_99b00-2.6.5.bb: Error during finalise of /meta-java/recipes-core/openjdk/openjdk-7_99b00-2.6.5.bb ERROR: ExpansionError during parsing /meta-java/recipes-core/openjdk/openjdk-7_99b00-2.6.5.bb Traceback (most recent call last): File "Var <LLVM_CONFIGURE_ARCH>", line 1, in <module> File "/meta-java/classes/openjdk-build-helper.bbclass", line 86, in openjdk_build_helper_get_llvm_configure_arch(d=<bb.data_smart.DataSmart object at 0x7f08fed017c0>): else: > if 'shark' in d.getVar('PACKAGECONFIG').split(): bb.warn("%s does not support %s in Shark builds yet" % (d.getVar('PN'), arch) ); bb.data_smart.ExpansionError: Failure expanding variable LLVM_CONFIGURE_ARCH, expression was ${@openjdk_build_helper_get_llvm_configure_arch(d)} which triggered exception AttributeError: 'NoneType' object has no attribute 'split' Using 'bb.utils.contains' solves the problem. Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jikes: Avoid append override together with += operatorJacob Kroon2021-11-171-1/+1
| | | | | Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* jamvm: Set git branchJacob Kroon2021-11-171-1/+1
| | | | | Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* junit/xom: Fix task dependency typoJacob Kroon2021-09-222-3/+3
| | | | | Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>