<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-java.git/recipes-core/openjdk, branch morty</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-java.git/atom?h=morty</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-java.git/atom?h=morty'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/'/>
<updated>2018-01-08T12:59:02+00:00</updated>
<entry>
<title>openjdk-7: fix compile errors with current poky master (gcc6)</title>
<updated>2018-01-08T12:59:02+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2018-01-08T11:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=65bd3d6eaa6ae4e06f1c04efb493f448cf6d619b'/>
<id>urn:sha1:65bd3d6eaa6ae4e06f1c04efb493f448cf6d619b</id>
<content type='text'>
Using the current poky master openjdk-7 wasn't buildable. This patch
fixes those problems by adding three more patches to openjdk-7.

These patches basically add/fix GCC6 support. Furthermore the
LDFLAGS_HASH_STYLE variable (which was removed by the
icedtea-crosscompile-fix.patch) is re-introduced and set to "both" for
compatibility reasons.

Following two patches were originally written by Abdur Rehman and taken
from meta-mentor [1]:
	icedtea-flags-to-compile-with-GCC-6.patch
	icedtea-specify-overloaded-variant-of-fmod.patch

[1] https://github.com/MentorEmbedded/meta-mentor

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
Signed-off-by: Jose Diaz de Grenu &lt;Jose.DiazdeGrenu@digi.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-7: ignore the readdir_r deprecation already ignored in openjdk-8</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-18T15:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=a70bf4a9e3e1c03ff1cc2d0db228a383943c54db'/>
<id>urn:sha1:a70bf4a9e3e1c03ff1cc2d0db228a383943c54db</id>
<content type='text'>
Without this, icedtea7-native (used to bootstrap openjdk) fails to build on my
host system due to deprecation warnings being treated as errors.

I haven't observed the same issue with openjdk-7 itself, but it seems likely to
affect it as well, so I've added the -Wno-error flag there too.

Signed-off-by: Cody P Schafer &lt;dev@codyps.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>Reimplement helper method for parallelizing JDK builds</title>
<updated>2016-08-30T13:49:09+00:00</updated>
<author>
<name>Kyle Russell</name>
<email>bkylerussell@gmail.com</email>
</author>
<published>2016-08-24T13:28:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=8c663efa4f8efccf50d094dbc61c7b78031b3b7d'/>
<id>urn:sha1:8c663efa4f8efccf50d094dbc61c7b78031b3b7d</id>
<content type='text'>
Simplifies duplicated implementation across multiple recipes that all
inherited from java.bbclass.

Previously implementation was not flexible in supporting other make
job-limiting flags (like -l for load) that are typically passed in
through PARALLEL_MAKE.  (OpenJDK doesn't know about these other flags
that might have gotten tagged on after the value for -j.)

Signed-off-by: Kyle Russell &lt;bkylerussell@gmail.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-7: update to IcedTea 2.6.5 OpenJDK 7u99b00</title>
<updated>2016-08-30T13:48:45+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2016-08-16T14:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=7d9264ca45076b0a0e52e9072989003c0687bda4'/>
<id>urn:sha1:7d9264ca45076b0a0e52e9072989003c0687bda4</id>
<content type='text'>
OpenJDK 7 is updated from from 91b01 (IcedTea 2.6.2) to 99b00 (IcedTea
2.6.5). This update introduces following security updates:
 * Mar 2016 (IcedTea 2.6.5, OpenJDK 7 u99)  [1]
 * Jan 2016 (IcedTea 2.6.4, OpenJDK 7 u95)  [2]
 * Oct 2015 (IcedTea 2.6.3, OpenJDK 7 u91)  [3]

Due to the fact some "byte behavior improvements" were not ported to
the ARM32-JIT in IcedTea 2.6.6 yet [6], [7]  we need to stick IcedTea
2.6.5 for now.

[1]http://blog.fuseyism.com/index.php/2016/03/25/security-icedtea-2-6-5-for-openjdk-7-released/
[2]http://blog.fuseyism.com/index.php/2016/01/21/security-icedtea-2-6-4-for-openjdk-7-released/
[3]http://blog.fuseyism.com/index.php/2015/11/17/security-icedtea-2-6-3-for-openjdk-7-released/
[6]http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942
[7]http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/1c5c4564204e

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-8: Fix QA error caused by a missing hash</title>
<updated>2016-08-24T10:49:22+00:00</updated>
<author>
<name>Erkka Kääriä</name>
<email>erkka.kaaria@intel.com</email>
</author>
<published>2016-08-23T08:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=216481ba09c187d0b0fc8f864944af6ae026ff73'/>
<id>urn:sha1:216481ba09c187d0b0fc8f864944af6ae026ff73</id>
<content type='text'>
EXTRA_LDFLAGS were not used when building certain shared objects. This
means that the Yocto specific linker flags were lost, which caused build
failures due to a bad hash style QA error.

Signed-off-by: Erkka Kääriä &lt;erkka.kaaria@intel.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-8-release-102b14.inc: Ignore deprecation</title>
<updated>2016-08-24T10:49:11+00:00</updated>
<author>
<name>Erkka Kääriä</name>
<email>erkka.kaaria@intel.com</email>
</author>
<published>2016-08-15T09:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0f127a49696696ac48c394f84232e7f56b29fbe7'/>
<id>urn:sha1:0f127a49696696ac48c394f84232e7f56b29fbe7</id>
<content type='text'>
readdir_r has been deprecated since glibc 2.24. As openjdk uses this
function, a warning is generated during build that gets turned into
an error when -Werror is used.

While the readdir function is suggested as an replacement, it has
slightly different API. The warning is ignored instead to prevent any
unexpected breakage from patching the offending functions.

Signed-off-by: Erkka Kääriä &lt;erkka.kaaria@intel.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-8: Upgrade from u72 to u102</title>
<updated>2016-08-24T10:49:01+00:00</updated>
<author>
<name>Erkka Kääriä</name>
<email>erkka.kaaria@intel.com</email>
</author>
<published>2016-08-09T07:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0eeeb059751c00042bd0341d17f5cceddef3c502'/>
<id>urn:sha1:0eeeb059751c00042bd0341d17f5cceddef3c502</id>
<content type='text'>
Openjdk is upgraded from u72 to u102. Two patches are dropped, as these
were backports and the fixes are present in the current version. One
patch was refreshed. One patch was backported from the upcoming u112 to
fix a zero mode crash.

Signed-off-by: Erkka Kääriä &lt;erkka.kaaria@intel.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-7: disable IcedTea's auto-downloading</title>
<updated>2016-08-24T10:48:54+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2016-08-16T12:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0d58a4fb4236edeeeb3f23a66c0c14279066c8bb'/>
<id>urn:sha1:0d58a4fb4236edeeeb3f23a66c0c14279066c8bb</id>
<content type='text'>
Pass "--enable-downloading=no" to IcedTea's make. This ensures
IcedTea uses the versions and checksums we defined in the openjdk-7-jre
recipe for its "sub-modules".

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>openjdk-8: ignore wrong GCCVERSION-flag</title>
<updated>2016-08-09T09:28:08+00:00</updated>
<author>
<name>Sven Ebenfeld</name>
<email>sven.ebenfeld@vaillant-group.com</email>
</author>
<published>2016-07-25T06:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=4c9fa7bd9a00bacc55fb2217d62d42e887221f5b'/>
<id>urn:sha1:4c9fa7bd9a00bacc55fb2217d62d42e887221f5b</id>
<content type='text'>
During my recipe parsing, GCCVERSION in the cross case seems to
be 'l' this leads to a ValueError during recipe parsing. Therefore
check type before trying to parse the version flag.

Signed-off-by: Sven Ebenfeld &lt;sven.ebenfeld@vaillant-group.com&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
</feed>
