| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
* remove annotations.patch, because it was fixed upstream
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| | |
|
| |
|
|
|
|
| |
* 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
|
| |
|
|
| |
* fix gnuclasspath annotations
|
| |
|
|
|
|
|
| |
They are helpful in rebuilding from shared state since jamvm is
not so relocatable.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
| |
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 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>
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
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>
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
| |
* 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>
|
| |
|
|
|
|
|
| |
* 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>
|
| |
|
|
|
|
| |
* thanks Yauhen Kharuzhy for spotting it
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
| |
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
| |
|
|
|
|
| |
* was spotted by Xerxes Rånby
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
| |
|
|
|
| |
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
* 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
|