Age | Commit message (Collapse) | Author |
|
Change-Id: I057b7745fb66fcb9a1ff16c041abb95650fed313
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Although the build no longer produces .diz files we still have
.debuginfo files which amount to an extra ~400MB when the package is
installed. This commit, and the complementary commit
a688b769294bce171ab53f76936ebbd0ceeb2587, reduces the installed image
size from ~600MB to ~260MB. This is a similar size to the java-8-oracle
package on Ubuntu 12.04 (x86_64).
Change-Id: I9943d01ce4233393943e0a015555a2c304d98293
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
This package contains the jtreg test code for both jdk and hotspot.
Change-Id: I99c0b75372209207c30a567cc2e72a91d613d525
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
The default configure options produce compressed debug info files,
however this adds 250MB to the installed package. Add configure options
to suppress the generation of these files, particularly as this is
supposed to be a 'release' build.
Change-Id: Id0f3737e73790367f1863ee5875b4b468532d2b0
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
On recent OE builds the OpenJDK-8 install was broken because some files
in the installation (/usr/lib/jvm/java-8-openjdk) had permissions that
were 0600. This meant various tools like javac failed to work for
non-root users. This commit explicitly sets group and other to have
read permission.
Change-Id: Id5bca03cab6e85cd7573dccd26c6cf7392a7f018
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
This is a temporary fix to ensure that there are some workable fonts for
OpenJDK-8 on OE. Anything consuming or depending on AWT graphics
currently produces a NullPointerException. This has (possibly) changed
in 13.09 => 13.10 because we have merged to a later version of the tip
of x86 development and there are configure-based changes around font
configuration in general. These changes need to now be understood and
considered.
Change-Id: I738b81468585eb2bae5d465bcf6489b927404784
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
As the C1 compiler (client) has matured, now build the C2 (server)
compiler as well.
Change-Id: I461e8840c87bc310ada092808331485ac4e323b9
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
patch included in oe-core.
Change-Id: I9da14401c0d47dabcfac5df526f7f55214f90e9d
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Since we need this fix before oe-core merges it.
Change-Id: I0e00b3264cc2553cd1f8ed6ccc1ba64d0d4851ad
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
the patch doesn't apply properly on latest git HEAD.
Change-Id: Id107f80b4ca5818c7e40f03e1fed1a752276c838
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
breaks the build.
This show why ${AUTOREV} is a very bad idea.
Change-Id: I534b58baef20278662c43a108a3c84a283d303b6
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
LTP has been updated to 20130904. Version 20130503 is deprecated.
Change-Id: I48d2f4e25ed9a0665ac48a7ee3fc230230e6cba3
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
https://bugs.launchpad.net/linaro-oe/+bug/1239582
Change-Id: Icde4b9e336ed56480ccf11fcd01422de549376f8
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
The standard kernel (linux-linaro) builds an LE kernel, which will fails the QA checks.
Change-Id: Ib5c7a8b8ebddb8207b186d6afa4020c0e4e9cfd1
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Instead of using giturl like in Anders's patch use the sourceforge mirror
URL. Also remove to the manual unpack rule and just set S variable to
source directory.
Aarch64 build fixed by removing system calls that not for aarch64, but
32 bit arm. These should not be used on native aarch64 builds. If they
need to be tested, it is better done using ltp compiled for 32bit arm.
pm tests also needed a minor fix.
v3: add configure flags
Amended to fix issues mentioned by Koen.
Change-Id: I644779a6f4e4360f24c5b1f27bccfe10ff6b1581
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
The toolchain bit _are_ set in conf/site.conf already.
See jenkins-setup/functions.sh conf_siteconf()
Change-Id: Ic447b7813a3daeebc338566bc2aa038ceb397e9e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
ARMv7a big-endian is named armv7ab, appending "b" to current armv7a. Let's
follow the same naming scheme for armv8 and append "b" as well.
Change-Id: I22c13255a1e9e2b712f91e7e32ec91c9e228c228
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Create minimal config for genericarmv8b machine and aarch64_be
tune. Don't like aarch64_be name but it is what toolchain uses
for now.
Change-Id: I11b85c3a37ca3ec0967dba9aebba31b8fabb6fc2
Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Since we don't use meta-java layer anymore,
the recipes aren't available and we can drop
related bbappend/patches.
Change-Id: I163b1249e9eae09a397a8d1c5396d417a0bc1eff
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Previously only a handful of binaries (e.g., java, javac) were in the
update-alternatives list. This commit adds all binaries in the jdk/bin
directory and the jre/bin directory.
Change-Id: I94bf6d70257ccec1229a0f73430776741a7e36d6
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
This commit breaks the build dependency on the icedtea7-native package
and will instead rely on the installed version of java/javac from the
build host when bootstrapping.
Change-Id: I76fd18fb101af87fccae36ec1fdbfa818a434701
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
meta-java updated openjdk/icedtea, upgrade the bbappend to match
|
|
Set up a qemu recipe that follows qemu head and builds for both aarch64
and armv7.
|
|
Source directory changed in (previous) commit:
41935b269bf362f562aa929b70832e56d6009139.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Acked-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
|
|
|
|
Also disabled checksums as the tarball is produced nightly from the
tips of openjdk-8 aarch4 development.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
qemu-native was picking up zlib.h from host instead of OE. Fix this by
passing extra-cflags. oe-core has different fix.
|
|
|
|
This reverts commit 35b751f6802713f015b31c3012d545656c94365b.
Conflicts:
meta-aarch64/recipes-core/openjdk/openjdk-8-common.inc
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
This reverts commit 0794becb413540dc4afbb5ab55fbdf64edb3f01a.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
gcc gets a hardcoded sysroot path when building. Most applications
take the --sysroot from CC flag, but openjdk doesn't respect it.
Set the sysroot flag in CFLAGS, which the openjdk configure does
seem to respect.
This impact the jenkins builds where the sysroot moves due to each
rootfs being built in their own directory.
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Wild stab in the dark to see if it resolves the current build failure.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
This prints the raw compilation command and parameters to stdout.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Note: this does not currently pull from the Mercurial repos; a
pre-assembled tarball of the openjdk-8 source tree is put into:
http://people.linaro.org/~andrew.mcdermott/jdk8.tar.xz
and the build currently fetches from there.
TODO: update SRC_URI to pull from the tips of the various openjdk-8
repositories.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
Signed-off-by: Steve Capper <steve.capper@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
This reverts commit b954cf51dff152b6233d5e5d25de00e26ec68ac8.
Issue is fixed in openembedded-core:
http://cgit.openembedded.org/openembedded-core/commit/?id=0115604c5b2fa649f27d734e8ae3b730d1e374ea
|
|
|
|
It seems everything neccessary for binutils is in OE-core now.
|
|
|
|
These patches are now on OE-Core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
|
|
Matches with OE-Core update
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|