summaryrefslogtreecommitdiffstats
path: root/recipes-core/jamvm
Commit message (Collapse)AuthorAgeFilesLines
* jamvm: update git url to sourceforge while berlios is goneHenning Heinold2014-04-131-1/+1
|
* jamvm: update git version to ebd11bde0a97b57f0d18938c6b65468d3c932719Henning Heinold2014-04-072-33/+1
| | | | * remove annotations.patch, because it was fixed upstream
* jamvm: add inherit pkgconfigHenning Heinold2014-04-071-1/+1
|
* jamvm/java: allow spaces in argumentsRiku Voipio2013-10-011-2/+1
| | | | | | | | | | | | | Current IFS mangling blows up on the face: | configure:2341: javac -classpath .: Test.java | Invalid maximum heap size: -Xmx1024m-cp/srv/oe/b Simpler command line expansion works just as easy. * fixed placeholder path by Henning Heinold Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm-native: set default heap to 1024M via cflagsHenning Heinold2013-09-291-0/+3
|
* jamvm-native: separate bootclasspath out into shell scriptHenning Heinold2013-09-292-1/+14
| | | | | | * instead of hardcode BCP and LD_LIBRARY_PATH into serval files use a shell script and set them there * this allow us again to use other vms for java-native
* jamvm: update to git revision ac22c9948434e528ece451642b4ebde40953ee7eHenning Heinold2013-09-292-3/+34
| | | | * fix gnuclasspath annotations
* java-library.bbclass: Export BOOTCLASSPATH and LD_LIBRARY_PATHKhem Raj2013-09-291-0/+2
| | | | | | | They are helpful in rebuilding from shared state since jamvm is not so relocatable. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icedtea: Make shared state friendlyKhem Raj2013-09-292-2/+2
| | | | | | | | | | | | | | | | | icedtea-native encodes absolute build time classpaths which wont work in sstate however at same time we can override it with env variables like BOOTCLASSPATH and LD_LIBRARY_PATH to reflect current build environment. Secondly, exclude ICEDTEA_PARALLEL_MAKE from shared state signatures, it can alter signatures if PARALLEL_MAKE value between producer and consumer of sstate is not matching. Now that icedtea7-native is shared state safe, remove the shared state invalidation on jamvm-native that was needed for icedtea7-native to build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jamvm-initial: Disable shared stateKhem Raj2013-03-141-1/+4
| | | | | | | | | | | shared state does not work for jamvm since it hardcodes the staging paths into binaries it uses packageconfig so lets inherit relevant class Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jamvm: sstate doesnt work for jamvm-nativeKhem Raj2013-03-141-0/+3
| | | | | | | | | | | | | | | | | | jamvm uses hardcoded values for classpath which then gets into the jamvm-native binary now if you unpack the shared state into a different tree it will not find the right classes and fail icedtea7-native-2.1.3-r1.0/fake-jdk/bin/javah exhibits Classpath bug 39408... configure: error: The Java compiler /evobuilds2/buildbot/slaves/slave/kraj/build/yocto/daily/tmp-eglibc/sysroots/x86_64-linux/usr/bin/javac failed For more details see http://old.nabble.com/Re:-Problems-with-JamVM-(I-am-a-beginner)please-help-me-out!-p17404599.html Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jamvm-initial: rename patches directory for newer bitbakeHenning Heinold2013-01-242-0/+0
|
* recipes: Fix license strings to match common licensesKhem Raj2012-11-221-1/+1
| | | | | | | | | | | Fixes warnings like WARNING: bcel-native: No generic license file exists for: AL2.0 in any provider and so on Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jamvm: update git versionHenning Heinold2012-10-181-2/+2
|
* jamvm: update git version to 2fdfc86c4c52c14668bcb87fec8cd8ba87e24fc3Henning Heinold2012-07-191-2/+2
|
* jamvm: work around min heap size greater than max errorJan Luebbe2012-05-252-1/+17
| | | | | | | | | | On system with large amounts of RAM (such as 96GB), the default initial heap size is larger than the max heap size specified in some build commands. Set min_heap to the max_heap value in those cases instead. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* classpath-initial: fix installation of tools.zip fileOtavio Salvador2012-04-042-0/+4
| | | | | | | | | | This fixes an unpredicability of sysroot tools.zip version as classpath-initial and classpath-native were installing the tools.zip at same path. We also bump PR of affected recipes to force them to rebuild. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* jamvm: silence dev-so QA warningsKoen Kooi2012-01-071-0/+1
| | | | | | | * fix was sent in by Xerxes Rånby too Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm: fix OEMAKE typo and apply for non-native builds as wellKoen Kooi2012-01-071-3/+3
| | | | | | | * fix was sent in by Xerxes Rånby too Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm-initial: fix typo in EXTRA_OEMAKEHenning Heinold2012-01-061-3/+3
| | | | | | * thanks Yauhen Kharuzhy for spotting it Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm-initial: do not overwerite do_compile use EXTRA_OEMAKEHenning Heinold2012-01-061-6/+4
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm: do not use the glibj.zip from host systemHenning Heinold2012-01-061-1/+3
| | | | | | * was spotted by Xerxes Rånby Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* jamvm git: use proper PVKoen Kooi2011-12-011-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* meta-java: initial commitHenning Heinold2011-11-268-0/+339
* 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