summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* gnujaf: Fix building with java7Khem Raj2013-09-292-1/+53
| | | | | | | | 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>
* bcel,avalon-framework: Specify encoding to javacKhem Raj2013-09-292-4/+4
| | | | | | | | | | | 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>
* java-library.bbclass: consider multilibKhem Raj2013-09-291-4/+5
| | | | | | | | | | | | | | | | | | | | | | 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: Make shared state friendlyKhem Raj2013-09-293-7/+7
| | | | | | | | | | | | | | | | | 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>
* icedtea: update download url for icedtea6-nativeHenning Heinold2013-09-241-1/+1
|
* openjdk7: update version 2.1 to 2.1.8Henning Heinold2013-05-033-42/+44
|
* openjdk6: update version 1.12 to 1.12.5Henning Heinold2013-04-306-130/+11
| | | | | * move some directivies to the included release file * remove patches which are applied upstream now
* dbus-java: switch to dbus-java-bin an dbus-java-viewr to ${PN}- packages nameHenning Heinold2013-04-241-7/+7
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* llvm: Drop from meta-java, it was moved to meta-oeMartin Jansa2013-04-2310-464/+0
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* openjdk-7: Fix QA errors non debug package contains .debug directoryKhem Raj2013-04-211-0/+1
| | | | | | | | | | | | 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>
* classpath-initial: fix do_install for removing the classpath toolsHenning Heinold2013-04-141-4/+2
| | | | | | * bump PR Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* openjdk-6: add arm thumb2 fix for version 1.12.4Henning Heinold2013-04-142-1/+98
| | | | | | * bump PR Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* openjdk-7: update to version 2.1.7Henning Heinold2013-04-062-6/+6
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* xmlpull: import package from oe-classicHenning Heinold2013-04-051-0/+30
| | | | | | | | * 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>
* recipes-extended: split out recipes which are not needed for compiling openjdkHenning Heinold2013-04-0512-0/+0
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* recipes-images: define extra dir for imagesHenning Heinold2013-04-051-0/+0
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* add global license fileHenning Heinold2013-04-051-0/+17
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* openjdk: Create a common inc file between openjdk 6 and 7Khem Raj2013-04-043-154/+81
| | | | | | | | | | | | | | | | | | | | | 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>
* llvm,openjdk: Turn bitbake parse error into warning on finding unsupported CPUKhem Raj2013-03-283-3/+3
| | | | | | | | | 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>
* gnumail: Remove redundant DEPENDS_virtclass-nativeKhem Raj2013-03-251-2/+1
| | | | | | | recipe uses BBCLASSEXTEND to get native recipe it should automatically convert DEPENDS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #37 from kraj/masterwoglinde2013-03-253-3/+9
|\ | | | | sstate fixes
| * classpath: Add file to DEPENDSKhem Raj2013-03-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * 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>
* | openjdk7: add debug folders for cacao and jamvm libjvm.soHenning Heinold2013-03-111-0/+2
| |
* | openjdk: add debug folders for cacao and jamvm libjvm.soHenning Heinold2013-03-111-0/+2
| |
* | README: update about the new versionsHenning Heinold2013-03-101-1/+3
| |
* | openjdk6: do not unpack some of the downloaded tarballsHenning Heinold2013-03-101-6/+6
| |
* | openjdk6: add latest 1.12 icedtea versionHenning Heinold2013-03-105-0/+192
| |
* | images: add a java test images which includes jre-versions 6 and 7Henning Heinold2013-03-101-0/+13
| |
* | openjdk7: get icedtea version from recipe name like openjdk6Henning Heinold2013-03-102-4/+2
| |
* | openjdk6: update 1.11 release to 1.11.9Henning Heinold2013-03-101-2/+2
|/
* README: update README with new version and and the ↵Henning Heinold2013-02-231-2/+6
| | | | PREFERRED_PROVIDER_openjdk lines
* openjdk7: update to icedtea version 2.1.6Henning Heinold2013-02-233-44/+44
|
* openjdk6: update to version 1.11.8Henning Heinold2013-02-231-2/+2
|
* openjdk6: apply same fix for ucontext for cacao on arm to openjdk6 tooHenning Heinold2013-01-273-5/+31
|
* openjdk7: update 2.1 release to 2.1.4Henning Heinold2013-01-276-49/+75
| | | | | * fix checksums again * workaround in cacao for arm should be needed anymore
* openjdk: remove llvm as dependency until we can shark enable againHenning Heinold2013-01-252-12/+2
|
* openjdk: link libjvm.so from hotspot to archdirHenning Heinold2013-01-252-1/+5
| | | | | * native libararies located in the archdir search for libjvm.so in the archdir directory so make a link to satisfy the search
* openjdk: factor out the postinst bitsHenning Heinold2013-01-253-167/+89
| | | | | * bump INC_PR of openjdk-6-common.inc * when both are going to be installed use jdk-7 as default
* openjdk-7: use $D in postinst so readonly fs works and switch to ↵Henning Heinold2013-01-241-27/+22
| | | | | | update-alternatives class * bump INC_PR
* icedtea6-native: prepend FILESPATH for newer bitbakeHenning Heinold2013-01-241-0/+2
|
* icedtea6-native: remove older patchesHenning Heinold2013-01-249-2115/+0
|
* llvm: disable llvm-mc again until we have real fix forHenning Heinold2013-01-242-1/+14
| | | | * bump PR
* junit: fix license and bump PRHenning Heinold2013-01-241-1/+2
|
* ant; fix license and bump PRHenning Heinold2013-01-241-1/+2
|
* logkit: fix license and bump PRHenning Heinold2013-01-241-1/+2
|
* avalon-framework-api: fix license and bump PRHenning Heinold2013-01-241-1/+2
|
* jakarta-commons: switch to INC_PR and fix licenseHenning Heinold2013-01-2418-1/+37
|
* oro: correct license and bump PRHenning Heinold2013-01-241-1/+2
|