* [PATCH 1/6][meta-openembedded] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8
@ 2015-10-13 20:27 Jens Rehsack
2015-10-13 21:17 ` Martin Jansa
0 siblings, 1 reply; 3+ messages in thread
From: Jens Rehsack @ 2015-10-13 20:27 UTC (permalink / raw)
To: yocto; +Cc: Otavio Salvador
llvm introduced new JIT technology MCJIT with llvm 3.4 and fixes ARM in 3.5
(see http://llvm.org/releases/3.5.2/docs/ReleaseNotes.html#changes-to-the-arm-backend).
Ensure JIT is built with llvm
Signed-off-by: Jens Rehsack <sno@netbsd.org>
---
meta-oe/recipes-core/llvm/llvm.inc | 8 +---
...r-output-from-configure-if-CFLAGS-is-set-.patch | 52 ----------------------
.../{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch | 0
.../llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} | 11 +++--
4 files changed, 9 insertions(+), 62 deletions(-)
delete mode 100644 meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
rename meta-oe/recipes-core/llvm/{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch (100%)
rename meta-oe/recipes-core/llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} (71%)
diff --git a/meta-oe/recipes-core/llvm/llvm.inc b/meta-oe/recipes-core/llvm/llvm.inc
index 0597be1..cc45ca7 100644
--- a/meta-oe/recipes-core/llvm/llvm.inc
+++ b/meta-oe/recipes-core/llvm/llvm.inc
@@ -20,11 +20,6 @@
DESCRIPTION = "The Low Level Virtual Machine"
HOMEPAGE = "http://llvm.org"
-# 3-clause BSD-like
-# University of Illinois/NCSA Open Source License
-LICENSE = "NCSA"
-LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=d0a3ef0d3e0e8f5cf59e5ffc273ab1f8"
-
DEPENDS = "libffi libxml2-native llvm-common"
inherit perlnative pythonnative autotools
@@ -32,7 +27,7 @@ inherit perlnative pythonnative autotools
LLVM_RELEASE = "${PV}"
LLVM_DIR = "llvm${LLVM_RELEASE}"
-SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.gz"
+SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.xz"
S = "${WORKDIR}/llvm-${PV}.src"
LLVM_BUILD_DIR = "${WORKDIR}/llvm-${PV}.build"
@@ -42,6 +37,7 @@ EXTRA_OECONF += "--disable-assertions \
--enable-debug-runtime \
--disable-expensive-checks \
--enable-bindings=none \
+ --enable-jit \
--enable-keep-symbols \
--enable-libffi \
--enable-optimized \
diff --git a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch b/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
deleted file mode 100644
index 44387e8..0000000
--- a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From d4bf7a3853dab12c11cbfc8088fd76f548a8d017 Mon Sep 17 00:00:00 2001
-From: Patrik Hagglund <patrik.h.hagglund@ericsson.com>
-Date: Tue, 24 Sep 2013 11:38:45 +0000
-Subject: [PATCH] Remove error output from configure if CFLAGS is set (r174313).
-
-This fixes PR16724.
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191289 91177308-0d34-0410-b5e6-96231b3b80d8
-
-https://github.com/llvm-mirror/llvm/commit/d4bf7a3853dab12c11cbfc8088fd76f548a8d017
-
-Upstream-Status: Backport
-
-Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
----
- autoconf/configure.ac | 4 ++--
- configure | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/autoconf/configure.ac b/autoconf/configure.ac
-index f9c365c..45f2fe4 100644
---- a/autoconf/configure.ac
-+++ b/autoconf/configure.ac
-@@ -61,8 +61,8 @@ fi
-
- dnl Default to empty (i.e. assigning the null string to) CFLAGS and CXXFLAGS,
- dnl instead of the autoconf default (for example, '-g -O2' for CC=gcc).
--${CFLAGS=}
--${CXXFLAGS=}
-+: ${CFLAGS=}
-+: ${CXXFLAGS=}
-
- dnl We need to check for the compiler up here to avoid anything else
- dnl starting with a different one.
-diff --git a/configure b/configure
-index f3a6594..9090cda 100755
---- a/configure
-+++ b/configure
-@@ -1992,8 +1992,8 @@ echo "$as_me: error: Already configured in ${srcdir}" >&2;}
- fi
- fi
-
--${CFLAGS=}
--${CXXFLAGS=}
-+: ${CFLAGS=}
-+: ${CXXFLAGS=}
-
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
---
-1.9.1
-
diff --git a/meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch b/meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
similarity index 100%
rename from meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch
rename to meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
diff --git a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
similarity index 71%
rename from meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
rename to meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
index 60a2221..7289b81 100644
--- a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
+++ b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
@@ -1,14 +1,17 @@
require llvm.inc
+# 3-clause BSD-like
+# University of Illinois/NCSA Open Source License
+LICENSE = "NCSA"
+LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=47e311aa9caedd1b3abf098bd7814d1d"
+
DEPENDS += "zlib"
EXTRA_OECONF += "--enable-zlib"
-SRC_URI += "file://Remove-error-output-from-configure-if-CFLAGS-is-set-.patch"
-
SRC_URI_append_libc-uclibc = " file://arm_fenv_uclibc.patch "
-SRC_URI[md5sum] = "40564e1dc390f9844f1711c08b08e391"
-SRC_URI[sha256sum] = "68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578"
+SRC_URI[md5sum] = "f5a4dc595f7e8bd23397684d0906d014"
+SRC_URI[sha256sum] = "44196156d5749eb4b4224fe471a29cc3984df92570a4a89fa859f7394fc0c575"
PACKAGECONFIG ??= ""
PACKAGECONFIG[r600] = "--enable-experimental-targets=R600,,,"
--
1.9.1
This patch is required to apply meta-java my updates for OpenJDK 8.
--
Jens Rehsack - rehsack@gmail.com
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH 1/6][meta-openembedded] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8
2015-10-13 20:27 [PATCH 1/6][meta-openembedded] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8 Jens Rehsack
@ 2015-10-13 21:17 ` Martin Jansa
2015-10-14 5:14 ` Jens Rehsack
0 siblings, 1 reply; 3+ messages in thread
From: Martin Jansa @ 2015-10-13 21:17 UTC (permalink / raw)
To: Jens Rehsack; +Cc: yocto, Otavio Salvador
[-- Attachment #1: Type: text/plain, Size: 6337 bytes --]
On Tue, Oct 13, 2015 at 10:27:54PM +0200, Jens Rehsack wrote:
>
> llvm introduced new JIT technology MCJIT with llvm 3.4 and fixes ARM in 3.5
> (see http://llvm.org/releases/3.5.2/docs/ReleaseNotes.html#changes-to-the-arm-backend).
>
> Ensure JIT is built with llvm
>
> Signed-off-by: Jens Rehsack <sno@netbsd.org>
> ---
> meta-oe/recipes-core/llvm/llvm.inc | 8 +---
> ...r-output-from-configure-if-CFLAGS-is-set-.patch | 52 ----------------------
> .../{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch | 0
> .../llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} | 11 +++--
> 4 files changed, 9 insertions(+), 62 deletions(-)
> delete mode 100644 meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
> rename meta-oe/recipes-core/llvm/{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch (100%)
> rename meta-oe/recipes-core/llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} (71%)
>
> diff --git a/meta-oe/recipes-core/llvm/llvm.inc b/meta-oe/recipes-core/llvm/llvm.inc
> index 0597be1..cc45ca7 100644
> --- a/meta-oe/recipes-core/llvm/llvm.inc
> +++ b/meta-oe/recipes-core/llvm/llvm.inc
> @@ -20,11 +20,6 @@
> DESCRIPTION = "The Low Level Virtual Machine"
> HOMEPAGE = "http://llvm.org"
>
> -# 3-clause BSD-like
> -# University of Illinois/NCSA Open Source License
> -LICENSE = "NCSA"
> -LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=d0a3ef0d3e0e8f5cf59e5ffc273ab1f8"
> -
Why do you move this?
Still wrong ML. Should go to openembedded-devel with [meta-oe] in
subject - the same for other patches in this set.
> DEPENDS = "libffi libxml2-native llvm-common"
>
> inherit perlnative pythonnative autotools
> @@ -32,7 +27,7 @@ inherit perlnative pythonnative autotools
> LLVM_RELEASE = "${PV}"
> LLVM_DIR = "llvm${LLVM_RELEASE}"
>
> -SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.gz"
> +SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.xz"
> S = "${WORKDIR}/llvm-${PV}.src"
>
> LLVM_BUILD_DIR = "${WORKDIR}/llvm-${PV}.build"
> @@ -42,6 +37,7 @@ EXTRA_OECONF += "--disable-assertions \
> --enable-debug-runtime \
> --disable-expensive-checks \
> --enable-bindings=none \
> + --enable-jit \
> --enable-keep-symbols \
> --enable-libffi \
> --enable-optimized \
> diff --git a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch b/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
> deleted file mode 100644
> index 44387e8..0000000
> --- a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
> +++ /dev/null
> @@ -1,52 +0,0 @@
> -From d4bf7a3853dab12c11cbfc8088fd76f548a8d017 Mon Sep 17 00:00:00 2001
> -From: Patrik Hagglund <patrik.h.hagglund@ericsson.com>
> -Date: Tue, 24 Sep 2013 11:38:45 +0000
> -Subject: [PATCH] Remove error output from configure if CFLAGS is set (r174313).
> -
> -This fixes PR16724.
> -
> -git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191289 91177308-0d34-0410-b5e6-96231b3b80d8
> -
> -https://github.com/llvm-mirror/llvm/commit/d4bf7a3853dab12c11cbfc8088fd76f548a8d017
> -
> -Upstream-Status: Backport
> -
> -Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
> ----
> - autoconf/configure.ac | 4 ++--
> - configure | 4 ++--
> - 2 files changed, 4 insertions(+), 4 deletions(-)
> -
> -diff --git a/autoconf/configure.ac b/autoconf/configure.ac
> -index f9c365c..45f2fe4 100644
> ---- a/autoconf/configure.ac
> -+++ b/autoconf/configure.ac
> -@@ -61,8 +61,8 @@ fi
> -
> - dnl Default to empty (i.e. assigning the null string to) CFLAGS and CXXFLAGS,
> - dnl instead of the autoconf default (for example, '-g -O2' for CC=gcc).
> --${CFLAGS=}
> --${CXXFLAGS=}
> -+: ${CFLAGS=}
> -+: ${CXXFLAGS=}
> -
> - dnl We need to check for the compiler up here to avoid anything else
> - dnl starting with a different one.
> -diff --git a/configure b/configure
> -index f3a6594..9090cda 100755
> ---- a/configure
> -+++ b/configure
> -@@ -1992,8 +1992,8 @@ echo "$as_me: error: Already configured in ${srcdir}" >&2;}
> - fi
> - fi
> -
> --${CFLAGS=}
> --${CXXFLAGS=}
> -+: ${CFLAGS=}
> -+: ${CXXFLAGS=}
> -
> - ac_ext=c
> - ac_cpp='$CPP $CPPFLAGS'
> ---
> -1.9.1
> -
> diff --git a/meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch b/meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
> similarity index 100%
> rename from meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch
> rename to meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
> diff --git a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
> similarity index 71%
> rename from meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
> rename to meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
> index 60a2221..7289b81 100644
> --- a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
> +++ b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
> @@ -1,14 +1,17 @@
> require llvm.inc
>
> +# 3-clause BSD-like
> +# University of Illinois/NCSA Open Source License
> +LICENSE = "NCSA"
> +LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=47e311aa9caedd1b3abf098bd7814d1d"
> +
> DEPENDS += "zlib"
> EXTRA_OECONF += "--enable-zlib"
>
> -SRC_URI += "file://Remove-error-output-from-configure-if-CFLAGS-is-set-.patch"
> -
> SRC_URI_append_libc-uclibc = " file://arm_fenv_uclibc.patch "
>
> -SRC_URI[md5sum] = "40564e1dc390f9844f1711c08b08e391"
> -SRC_URI[sha256sum] = "68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578"
> +SRC_URI[md5sum] = "f5a4dc595f7e8bd23397684d0906d014"
> +SRC_URI[sha256sum] = "44196156d5749eb4b4224fe471a29cc3984df92570a4a89fa859f7394fc0c575"
>
> PACKAGECONFIG ??= ""
> PACKAGECONFIG[r600] = "--enable-experimental-targets=R600,,,"
> --
> 1.9.1
>
> This patch is required to apply meta-java my updates for OpenJDK 8.
>
> --
> Jens Rehsack - rehsack@gmail.com
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 1/6][meta-openembedded] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8
2015-10-13 21:17 ` Martin Jansa
@ 2015-10-14 5:14 ` Jens Rehsack
0 siblings, 0 replies; 3+ messages in thread
From: Jens Rehsack @ 2015-10-14 5:14 UTC (permalink / raw)
To: Martin Jansa; +Cc: yocto, Otavio Salvador
> Am 13.10.2015 um 23:17 schrieb Martin Jansa <martin.jansa@gmail.com>:
>
> On Tue, Oct 13, 2015 at 10:27:54PM +0200, Jens Rehsack wrote:
>>
>> llvm introduced new JIT technology MCJIT with llvm 3.4 and fixes ARM in 3.5
>> (see http://llvm.org/releases/3.5.2/docs/ReleaseNotes.html#changes-to-the-arm-backend).
>>
>> Ensure JIT is built with llvm
>>
>> Signed-off-by: Jens Rehsack <sno@netbsd.org>
>> ---
>> meta-oe/recipes-core/llvm/llvm.inc | 8 +---
>> ...r-output-from-configure-if-CFLAGS-is-set-.patch | 52 ----------------------
>> .../{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch | 0
>> .../llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} | 11 +++--
>> 4 files changed, 9 insertions(+), 62 deletions(-)
>> delete mode 100644 meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
>> rename meta-oe/recipes-core/llvm/{llvm3.3 => llvm3.5}/arm_fenv_uclibc.patch (100%)
>> rename meta-oe/recipes-core/llvm/{llvm3.3_3.3.bb => llvm3.5_3.5.2.bb} (71%)
>>
>> diff --git a/meta-oe/recipes-core/llvm/llvm.inc b/meta-oe/recipes-core/llvm/llvm.inc
>> index 0597be1..cc45ca7 100644
>> --- a/meta-oe/recipes-core/llvm/llvm.inc
>> +++ b/meta-oe/recipes-core/llvm/llvm.inc
>> @@ -20,11 +20,6 @@
>> DESCRIPTION = "The Low Level Virtual Machine"
>> HOMEPAGE = "http://llvm.org"
>>
>> -# 3-clause BSD-like
>> -# University of Illinois/NCSA Open Source License
>> -LICENSE = "NCSA"
>> -LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=d0a3ef0d3e0e8f5cf59e5ffc273ab1f8"
>> -
>
> Why do you move this?
Because the md5 changed. Since ${PV}.inc should remain unchanged when updating (gz vs. xz is probably unfortunate, either),
move it to .bb (date update changes md5)
> Still wrong ML. Should go to openembedded-devel with [meta-oe] in
> subject - the same for other patches in this set.
Ok.
>> DEPENDS = "libffi libxml2-native llvm-common"
>>
>> inherit perlnative pythonnative autotools
>> @@ -32,7 +27,7 @@ inherit perlnative pythonnative autotools
>> LLVM_RELEASE = "${PV}"
>> LLVM_DIR = "llvm${LLVM_RELEASE}"
>>
>> -SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.gz"
>> +SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.xz"
>> S = "${WORKDIR}/llvm-${PV}.src"
>>
>> LLVM_BUILD_DIR = "${WORKDIR}/llvm-${PV}.build"
>> @@ -42,6 +37,7 @@ EXTRA_OECONF += "--disable-assertions \
>> --enable-debug-runtime \
>> --disable-expensive-checks \
>> --enable-bindings=none \
>> + --enable-jit \
>> --enable-keep-symbols \
>> --enable-libffi \
>> --enable-optimized \
>> diff --git a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch b/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
>> deleted file mode 100644
>> index 44387e8..0000000
>> --- a/meta-oe/recipes-core/llvm/llvm3.3/Remove-error-output-from-configure-if-CFLAGS-is-set-.patch
>> +++ /dev/null
>> @@ -1,52 +0,0 @@
>> -From d4bf7a3853dab12c11cbfc8088fd76f548a8d017 Mon Sep 17 00:00:00 2001
>> -From: Patrik Hagglund <patrik.h.hagglund@ericsson.com>
>> -Date: Tue, 24 Sep 2013 11:38:45 +0000
>> -Subject: [PATCH] Remove error output from configure if CFLAGS is set (r174313).
>> -
>> -This fixes PR16724.
>> -
>> -git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191289 91177308-0d34-0410-b5e6-96231b3b80d8
>> -
>> -https://github.com/llvm-mirror/llvm/commit/d4bf7a3853dab12c11cbfc8088fd76f548a8d017
>> -
>> -Upstream-Status: Backport
>> -
>> -Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
>> ----
>> - autoconf/configure.ac | 4 ++--
>> - configure | 4 ++--
>> - 2 files changed, 4 insertions(+), 4 deletions(-)
>> -
>> -diff --git a/autoconf/configure.ac b/autoconf/configure.ac
>> -index f9c365c..45f2fe4 100644
>> ---- a/autoconf/configure.ac
>> -+++ b/autoconf/configure.ac
>> -@@ -61,8 +61,8 @@ fi
>> -
>> - dnl Default to empty (i.e. assigning the null string to) CFLAGS and CXXFLAGS,
>> - dnl instead of the autoconf default (for example, '-g -O2' for CC=gcc).
>> --${CFLAGS=}
>> --${CXXFLAGS=}
>> -+: ${CFLAGS=}
>> -+: ${CXXFLAGS=}
>> -
>> - dnl We need to check for the compiler up here to avoid anything else
>> - dnl starting with a different one.
>> -diff --git a/configure b/configure
>> -index f3a6594..9090cda 100755
>> ---- a/configure
>> -+++ b/configure
>> -@@ -1992,8 +1992,8 @@ echo "$as_me: error: Already configured in ${srcdir}" >&2;}
>> - fi
>> - fi
>> -
>> --${CFLAGS=}
>> --${CXXFLAGS=}
>> -+: ${CFLAGS=}
>> -+: ${CXXFLAGS=}
>> -
>> - ac_ext=c
>> - ac_cpp='$CPP $CPPFLAGS'
>> ---
>> -1.9.1
>> -
>> diff --git a/meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch b/meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
>> similarity index 100%
>> rename from meta-oe/recipes-core/llvm/llvm3.3/arm_fenv_uclibc.patch
>> rename to meta-oe/recipes-core/llvm/llvm3.5/arm_fenv_uclibc.patch
>> diff --git a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
>> similarity index 71%
>> rename from meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
>> rename to meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
>> index 60a2221..7289b81 100644
>> --- a/meta-oe/recipes-core/llvm/llvm3.3_3.3.bb
>> +++ b/meta-oe/recipes-core/llvm/llvm3.5_3.5.2.bb
>> @@ -1,14 +1,17 @@
>> require llvm.inc
>>
>> +# 3-clause BSD-like
>> +# University of Illinois/NCSA Open Source License
>> +LICENSE = "NCSA"
>> +LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=47e311aa9caedd1b3abf098bd7814d1d"
>> +
>> DEPENDS += "zlib"
>> EXTRA_OECONF += "--enable-zlib"
>>
>> -SRC_URI += "file://Remove-error-output-from-configure-if-CFLAGS-is-set-.patch"
>> -
>> SRC_URI_append_libc-uclibc = " file://arm_fenv_uclibc.patch "
>>
>> -SRC_URI[md5sum] = "40564e1dc390f9844f1711c08b08e391"
>> -SRC_URI[sha256sum] = "68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578"
>> +SRC_URI[md5sum] = "f5a4dc595f7e8bd23397684d0906d014"
>> +SRC_URI[sha256sum] = "44196156d5749eb4b4224fe471a29cc3984df92570a4a89fa859f7394fc0c575"
>>
>> PACKAGECONFIG ??= ""
>> PACKAGECONFIG[r600] = "--enable-experimental-targets=R600,,,"
>> --
>> 1.9.1
>>
>> This patch is required to apply meta-java my updates for OpenJDK 8.
>>
Cheers
--
Jens Rehsack - rehsack@gmail.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-14 5:14 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-13 20:27 [PATCH 1/6][meta-openembedded] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8 Jens Rehsack
2015-10-13 21:17 ` Martin Jansa
2015-10-14 5:14 ` Jens Rehsack
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.