<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-java.git/recipes-core/icedtea, branch warrior-next</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-java.git/atom?h=warrior-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-java.git/atom?h=warrior-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/'/>
<updated>2020-08-17T11:24:19+00:00</updated>
<entry>
<title>icedtea7-native: Fix building with GCC 10</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Jacob Kroon</name>
<email>jacob.kroon@gmail.com</email>
</author>
<published>2020-04-30T13:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0670db2eab4cd60182e994da87749372daf0d585'/>
<id>urn:sha1:0670db2eab4cd60182e994da87749372daf0d585</id>
<content type='text'>
Signed-off-by: Jacob Kroon &lt;jacob.kroon@gmail.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: inherit python native</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Kraag Gorim</name>
<email>kraaggorim@gmail.com</email>
</author>
<published>2020-01-24T16:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=50b338fc3ec6c437f590ba83f6d051277ed261c6'/>
<id>urn:sha1:50b338fc3ec6c437f590ba83f6d051277ed261c6</id>
<content type='text'>
icedtea7-native relys on python to enable building it. Therefor it
should inherit python instead of assuming python being part of
HOSTTOOLS.

Signed-off-by: Kraag Gorim &lt;kraaggorim@gmail.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: add patch to fix xattr include path</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2020-01-21T11:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0cb723663bdf47ea4e4d89d51ecf0142281d8267'/>
<id>urn:sha1:0cb723663bdf47ea4e4d89d51ecf0142281d8267</id>
<content type='text'>
As attr dropped the &lt;attr/xattr.h&gt; header use &lt;sys/xattr.h&gt; instead.

http://git.savannah.nongnu.org/cgit/attr.git/commit/include?id=7921157890d07858d092f4003ca4c6bae9fd2c38

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: set default x11 PACKAGECONFIG from DISTRO_FEATURES</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Kyle Russell</name>
<email>bkylerussell@gmail.com</email>
</author>
<published>2019-02-04T22:01:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=b35bf557a9b06f2d725ae950347d7e055e13f943'/>
<id>urn:sha1:b35bf557a9b06f2d725ae950347d7e055e13f943</id>
<content type='text'>
If x11 is specified in DISTRO_FEATURES, then make it a default
PACKAGECONFIG option when building icedtea7-native; otherwise, the
libx11-native dependency won't be satisfied.

The recipe reads as though icedtea7-native can build completely without
X11, but if the libx11-native headers are not installed on the host
system, compile errors in multiple units because of a missing X11/Xlib.h.

In file included from ../../../src/share/native/sun/awt/../java2d/pipe/Region.h:34:0,
                 from ../../../src/share/native/sun/awt/../java2d/loops/GraphicsPrimitiveMgr.c:31:
../../../src/solaris/native/sun/awt/utility/rect.h:31:22: fatal error: X11/Xlib.h: No such file or directory

In this example, it appears that GraphicsPrimitiveMgr.c is supposed to
be compiled even in headless mode, so the dependency still seems to be
needed.

Signed-off-by: Kyle Russell &lt;bkylerussell@gmail.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: use openjdk build helper functions</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2019-07-10T07:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=9105494a3983130a1e17f8171e573e8b4c54f6be'/>
<id>urn:sha1:9105494a3983130a1e17f8171e573e8b4c54f6be</id>
<content type='text'>
Replace target arch selection switch with functions from the openjdk
build helper.

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: add patch to fix friend declaration of prefix_relocInfo</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2019-12-27T10:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=74d817258539e0c5fe79544dc3e34a193964a033'/>
<id>urn:sha1:74d817258539e0c5fe79544dc3e34a193964a033</id>
<content type='text'>
This fixes the following error:

build/openjdk-boot/hotspot/src/share/vm/code/relocInfo.hpp:374:27:
error: friend declaration of ‘relocInfo prefix_relocInfo(int)’ specifies
default arguments and isn’t a definition [-fpermissive]

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7: Add missing DEPENDS</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Ricardo Ribalda Delgado</name>
<email>ricardo@ribalda.com</email>
</author>
<published>2019-07-05T11:18:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=f64e9d75948ecad7e7adbd793e31c8624fa98a06'/>
<id>urn:sha1:f64e9d75948ecad7e7adbd793e31c8624fa98a06</id>
<content type='text'>
Fixes:
| checking X11/X.h usability... no
| checking X11/X.h presence... no
| checking for X11/X.h... no
| configure: error: "xorg headers were not found -
| 	try installing xorg-x11-proto-devel."
| NOTE: The following config.log files may provide further information.
| NOTE: /workdir/build/tmp/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/icedtea-2.1.3/build/config.log
| ERROR: configure failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /workdir/build/tmp/work/x86_64-linux/icedtea7-native/2.1.3-r1.0/temp/log.do_configure.29594)
ERROR: Task (/workdir/repo/poky/../meta-java/recipes-core/icedtea/icedtea7-native_2.1.3.bb:do_configure) failed with exit code '1'

Suggested-by: Jacob Kroon &lt;jacob.kroon@mikrodidakt.se&gt;
Signed-off-by: Ricardo Ribalda Delgado &lt;ricardo@ribalda.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: disable new compiler warnings</title>
<updated>2020-08-17T11:24:19+00:00</updated>
<author>
<name>Richard Leitner</name>
<email>richard.leitner@skidata.com</email>
</author>
<published>2019-06-25T10:23:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=5ad36653548c135657489335b4930fa1057b3457'/>
<id>urn:sha1:5ad36653548c135657489335b4930fa1057b3457</id>
<content type='text'>
As new compilers throw new errors/warnings disable them for
icedtea7-native as a quick workaround until we updated it to the latest
version.

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea: disable error format-overflow for gcc 7</title>
<updated>2018-10-02T05:59:06+00:00</updated>
<author>
<name>Andreas Obergschwandtner</name>
<email>andreas.obergschwandtner@skidata.com</email>
</author>
<published>2018-08-22T13:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=f83992acbe737a1d8cc87e73c8983b7fa2f64a1b'/>
<id>urn:sha1:f83992acbe737a1d8cc87e73c8983b7fa2f64a1b</id>
<content type='text'>
As no patch has been found in debian and hotspot repo for this issue we
just disable this warning which was introduced with GCC 7.

Also known as: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881824

Signed-off-by: Andreas Obergschwandtner &lt;andreas.obergschwandtner@skidata.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>icedtea7-native: 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:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=a8415faa99f643e794ca2e0b920aff38ae348b75'/>
<id>urn:sha1:a8415faa99f643e794ca2e0b920aff38ae348b75</id>
<content type='text'>
As the openjdk_build_helper now provides the ARCH translation function
use those and drop the local ones.

Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
</feed>
