| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
When using different javac which used java 1.7
gnujaf would not compile error details are in
patch header.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
when using javac from different JDK it does not like
the encodings since default is ascii, so be specific.
fastjar argument order was not correct when using other
fastjar implementation it was strict about it so lets
correct it as well.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when multilib is enabled the prefix begins with lib32-
and thats got wrong when computing JPN. Lets make sure
that mlprefix is handled properly while constructing
JPN for multilib package e.g.
lib32-dbus-java will now create lib32-libdbus-java
instead of lib32-dbus-java which was same as PN
and caused warnings like
WARNING: Variable key FILES_${PN} (${bindir}/* ${sbindir}/*
${libexecdir}/* ${libdir}/lib*${SOLIBS} ${sysconfdir} ${sharedstatedir}
${localstatedir} ${base_bindir}/* ${base_sbindir}/*
${base_libdir}/*${SOLIBS} ${base_prefix}/lib/udev/rules.d
${prefix}/lib/udev/rules.d ${datadir}/${BPN} ${libdir}/${BPN}/*
${datadir}/pixmaps ${datadir}/applications ${datadir}/idl ${datadir}/omf
${datadir}/sounds ${libdir}/bonobo/servers) replaces original key
FILES_lib32-dbus-java (${datadir_java}).
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>
|
| |
|
| |
|
|
|
|
|
| |
* move some directivies to the included release file
* remove patches which are applied upstream now
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes errors like below when building jamvm as additional VM
ERROR: QA Issue: non debug package contains .debug directory:
openjdk-7-common path
/work/ppce500v2-poky-linux-gnuspe/openjdk-7-jre/03b21-2.1.7-r6.0/packages-split/openjdk-7-common/usr/lib/jvm/java-7-openjdk/jre/lib/ppc/client/.debug/libjvm.so
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
* bump PR
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
|
|
| |
* bump PR
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
|
|
|
|
| |
* switch to ant build
* use diffrent download server, original website does not
have the latest tarball anymore
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
| |
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we hit below errors
ERROR: The function get_jdk_arch defined in openjdk-7-common.inc was
already declared in openjdk-6-common.inc.
BitBake has a global python function namespace so shared functions
should be declared in a common include file
rather than being duplicated, or if the functions are different, please
use different function names.
ERROR: The function get_llvm_configure_arch defined in
openjdk-7-common.inc was already declared in openjdk-6-c
ommon.inc. BitBake has a global python function namespace so shared
functions should be declared in a common in
clude file rather than being duplicated, or if the functions are
different, please use different function names
This patch fixes the above
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Sometimes we have meta-java in bblayers but one of the CPUs e.g. mips64
which does not support openjdk errors out on parsing. Thats not OK if
say the image thats being generated does not use java at all. So its
ok to warn and inform about it clearly but it should not be error.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
recipe uses BBCLASSEXTEND to get native recipe
it should automatically convert DEPENDS
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\
| |
| | |
sstate fixes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
shared state exposed this build time error
| java_net_VMURLConnection.c:44:19: fatal error: magic.h: No such file or directory
| compilation terminated.
| make[3]: *** [java_net_VMURLConnection.lo] Error 1
| make[3]: *** Waiting for unfinished jobs....
classpath uses libmagic and file provides it
so add that to depends
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>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
PREFERRED_PROVIDER_openjdk lines
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* fix checksums again
* workaround in cacao for arm should be needed anymore
|
| |
|
|
|
|
|
| |
* native libararies located in the archdir search for libjvm.so
in the archdir directory so make a link to satisfy the search
|
|
|
|
|
| |
* bump INC_PR of openjdk-6-common.inc
* when both are going to be installed use jdk-7 as default
|
|
|
|
|
|
| |
update-alternatives class
* bump INC_PR
|
| |
|
| |
|
|
|
|
| |
* bump PR
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|