<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-java.git/recipes-core/openjdk/openjdk-common.inc, branch hardknott</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-java.git/atom?h=hardknott</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-java.git/atom?h=hardknott'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/'/>
<updated>2018-10-02T05:59:06+00:00</updated>
<entry>
<title>openjdk-7: remove version dependent stuff from openjdk-common</title>
<updated>2018-10-02T05:59:06+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2018-08-20T21:16:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=b369a51972c4e83f28cf02de2ef9caad3087f00b'/>
<id>urn:sha1:b369a51972c4e83f28cf02de2ef9caad3087f00b</id>
<content type='text'>
Move the OpenJDK-7 specific parts from openjdk-common.inc to
openjdk-7-common.inc.

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>openjdk-7: use openjdk_build_helper's ARCH translation functions</title>
<updated>2018-10-02T05:59:06+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2018-08-20T21:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=52479af161f235095b8a4b85e5de54c4edfb0754'/>
<id>urn:sha1:52479af161f235095b8a4b85e5de54c4edfb0754</id>
<content type='text'>
As the openjdk_build_helper now provides the ARCH translation function
use those and drop the local ones.

Furthermore remove the duplicated LLVM_CONFIGURE_ARCH export.

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>java.bbclass: move openjdk/icedtea specific code into new class</title>
<updated>2018-08-13T20:52:44+00:00</updated>
<author>
<name>André Draszik</name>
<email>andre.draszik@jci.com</email>
</author>
<published>2018-08-13T15:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=3c710bf3a90fde0cf6d590ffefc349bfb9a1c677'/>
<id>urn:sha1:3c710bf3a90fde0cf6d590ffefc349bfb9a1c677</id>
<content type='text'>
The code moved is not relevant to anything using java, just for
compiling java itself. It doesn't make sense to have here.

Move it into openjdk-build-helper

Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>openjdk-7: clarify a bitbake warning</title>
<updated>2018-08-13T20:52:21+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2018-08-13T14:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=d359ad5ad46c77c183573ce601f03d868eb983bf'/>
<id>urn:sha1:d359ad5ad46c77c183573ce601f03d868eb983bf</id>
<content type='text'>
We get a bitbake warning during recipe building complaining about
unsupported architectures unconditionally. That check is relevant
only for shark builds, so it is quite confusing for non-shark
builds.

Make the warning conditional on whether shark builds are enabled
or not.

This is the same patch as the one for openjdk-8 by André Draszik
(commit 86c729cb51f880fd5a1ec6485baddfa2bedaa998)

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Acked-by: Henning Heinold &lt;henning@itconsulting-heinold.de&gt;
</content>
</entry>
<entry>
<title>set SUMMARY instead of DESCRIPTION</title>
<updated>2018-06-19T07:55:51+00:00</updated>
<author>
<name>André Draszik</name>
<email>andre.draszik@jci.com</email>
</author>
<published>2018-04-25T14:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=c99c748d587df0f1e294ecf817f1391b9175797e'/>
<id>urn:sha1:c99c748d587df0f1e294ecf817f1391b9175797e</id>
<content type='text'>
Short descriptions should go into SUMMARY (DESCRIPTION will
get the same value if not set.)

Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Tested-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>move from bb.data.getVar(x, d, 1) to d.getVar(x, True)</title>
<updated>2016-12-06T18:25:08+00:00</updated>
<author>
<name>Cody P Schafer</name>
<email>dev@codyps.com</email>
</author>
<published>2016-11-29T16:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=2a3cd732ce7efea9f372862be7ef70ff5ecb50d9'/>
<id>urn:sha1:2a3cd732ce7efea9f372862be7ef70ff5ecb50d9</id>
<content type='text'>
bb.data.getVar was removed, need to use the modern mechanism.

Signed-off-by: Cody P Schafer &lt;dev@codyps.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>openjdk: autools not to override B var</title>
<updated>2016-01-04T11:21:06+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2015-04-16T18:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=218db90441fff1fdb2e95a162fb3e7a483dd4efc'/>
<id>urn:sha1:218db90441fff1fdb2e95a162fb3e7a483dd4efc</id>
<content type='text'>
${B} is set before autotools and thus is overrided
by autotools.  Some of the patches within icedtea are
expected to be patched against ${S}/build (during
do_configure() phase).  As autotools to change B
= "${WORKDIR}/build", so this causes some patches failed
to apply and hence breaks do_configure() with the following
errors:

| patching file openjdk/jdk/make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java
| can't find file to patch at input line 13
| Perhaps you used the wrong -p or --strip option?
| The text leading up to this was:
| --------------------------
| |---
| | build/openjdk/corba/make/common/shared/Defs-utils.gmk       |    6 +++---
| | build/openjdk/jdk/make/common/Demo.gmk                      |    2 +-
| | build/openjdk/jdk/make/common/Release.gmk                   |    2 +-
| | build/openjdk/jdk/make/common/internal/ImportComponents.gmk |    4 ++--
| | build/openjdk/jdk/make/common/shared/Defs-utils.gmk         |    6 +++---
| | build/openjdk/jdk/make/common/shared/Sanity.gmk             |    2 +-
| | build/openjdk/jdk/make/java/redist/Makefile                 |    4 ++--
| | 7 files changed, 13 insertions(+), 13 deletions(-)
| |
| |--- a/build/openjdk/corba/make/common/shared/Defs-utils.gmk
| |+++ b/build/openjdk/corba/make/common/shared/Defs-utils.gmk
| --------------------------
| File to patch:
| Skip this patch? [y]
| File to patch:
| Skip this patch? [y]
| Skipping patch.

Signed-off-by: Vu Tran &lt;vu.tran@windriver.com&gt;
Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
</content>
</entry>
<entry>
<title>Avoid parse time errors due to dependency on x11, for distros without x11</title>
<updated>2015-10-29T11:02:28+00:00</updated>
<author>
<name>Jens Rehsack</name>
<email>rehsack@gmail.com</email>
</author>
<published>2015-10-28T17:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=a88718b6a6ec2a9429cbfd364d590ae69eb661e4'/>
<id>urn:sha1:a88718b6a6ec2a9429cbfd364d590ae69eb661e4</id>
<content type='text'>
BitBake raises some errors when processing recipes that depend on x11
for distros that don't have x11 in DISTRO_FEATURES. To work around
that issue, REQUIRED_DISTRO_FEATURES = "x11" (from
distro_features_check.bbclass) has been set for the following recipes:

* cacao (_class-target)
* classpath (_class-target)
* jamvm (_class-target)
* openjdk-7-release

That makes BitBake skip those recipes during the cache generation
(they'd still be parsed, but ignored).

This patch improves the idea from Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;

Signed-off-by: Jens Rehsack &lt;sno@netbsd.org&gt;
Acked-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>Avoid parse time errors due to dependency on x11, for distros without x11</title>
<updated>2015-08-18T21:54:17+00:00</updated>
<author>
<name>Mario Domenech Goulart</name>
<email>mario@ossystems.com.br</email>
</author>
<published>2015-08-18T20:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=24b98ac3a6ca7fadfba24709aac8d0b71316e299'/>
<id>urn:sha1:24b98ac3a6ca7fadfba24709aac8d0b71316e299</id>
<content type='text'>
BitBake raises some errors when processing recipes that depend on x11
for distros that don't have x11 in DISTRO_FEATURES. To work around
that issue, REQUIRED_DISTRO_FEATURES = "x11" (from
distro_features_check.bbclass) has been set for the following recipes:

* cacao
* classpath
* jamvm
* openjdk-6-release
* openjdk-7-release

That makes BitBake skip those recipes during the cache generation
(they'd still be parsed, but ignored).

Signed-off-by: Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>Add explict getVar param for (non) expansion</title>
<updated>2015-07-06T18:05:16+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-06-19T15:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=66c97ae7461f4c1a13917131787bb76dc34e6b6f'/>
<id>urn:sha1:66c97ae7461f4c1a13917131787bb76dc34e6b6f</id>
<content type='text'>
Rather than just use d.getVar(X), use the more explict d.getVar(X, False)
since at some point in the future, having the default of expansion would
be nice. This is the first step towards that.

This patch was mostly made using the command:

sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *`

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
