<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-java.git/recipes-core/openjdk/openjdk-6-6b24, 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>2015-10-19T12:12:53+00:00</updated>
<entry>
<title>openjdk-6: remove</title>
<updated>2015-10-19T12:12:53+00:00</updated>
<author>
<name>Jens Rehsack</name>
<email>rehsack@gmail.com</email>
</author>
<published>2015-10-16T17:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=2dcff5266a6c1ed39e49b24b8d2984a165ad9c35'/>
<id>urn:sha1:2dcff5266a6c1ed39e49b24b8d2984a165ad9c35</id>
<content type='text'>
Since OpenJDK-6 is not maintained anymore, it's more reasonable to move to OpenJDK-8 instead
of sticking at unmaintained, upstream not supported VM version.

Signed-off-by: Jens Rehsack &lt;sno@netbsd.org&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>binaries run by qemu: link with -static, force ld.bfd</title>
<updated>2015-01-25T18:55:03+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2015-01-20T15:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=cb351db824b0eb4a71514156bba543f6dde19740'/>
<id>urn:sha1:cb351db824b0eb4a71514156bba543f6dde19740</id>
<content type='text'>
For machines using DEFAULTTUNE = "armv7ahf" or DEFAULTTUNE = "armv7athf" a build
of openjdk-7 fails with segmentation faults during the qemu-arm runs.

e.g.
Segmentation fault (core dumped) | qemu-arm -cpu cortex-a8 -s 2097152
  -L .../sysroots/colibri-t20 \
  -E LD_LIBRARY_PATH=.../sysroots/colibri-t20/lib ./mkbc - bytecodes_arm.s

I found that qemu-arm can not execute any binary which is compiled with the
resulting compiler and is linked with the gold linker and the -static flag.
Even a simple hello world program does not work. When executing that
hello world on the real hardware it also generates a segmentation fault.

Removing the -static flag or forcing the bfd linker fixed this.

Note that other machines, colibri-t30 or i.mx6 based ones with neon but
otherwise identical setup do not suffer from the issue.
DEFAULTTUNE = "armv7athf-neon" works.

While at it convert the sizer call for openjdk-7 used when building xawt
also to use -static even though the code is currently disabled.

Further details:
http://lists.openembedded.org/pipermail/openembedded-devel/2015-January/099795.html

Signed-off-by: Max Krummenacher &lt;max.oss.09@gmail.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>openjdk6: fix slpashscreen and jawt for host include and search path contamination</title>
<updated>2014-01-09T00:26:06+00:00</updated>
<author>
<name>Henning Heinold</name>
<email>henning@itconsulting-heinold.de</email>
</author>
<published>2014-01-04T21:57:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=0d37c98d62f6961eba5a43d6d9bd7d2ee2cf3f9e'/>
<id>urn:sha1:0d37c98d62f6961eba5a43d6d9bd7d2ee2cf3f9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openjdk: fix qa error for bad rpath inside cacao's libjvm.so</title>
<updated>2013-10-03T20:14:03+00:00</updated>
<author>
<name>Henning Heinold</name>
<email>heinold@inf.fu-berlin.de</email>
</author>
<published>2013-10-03T20:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=de06956f93ecd15d8c941a05da47a4425e3d397a'/>
<id>urn:sha1:de06956f93ecd15d8c941a05da47a4425e3d397a</id>
<content type='text'>
* --with-libtool-sysroot needs a path, so it filters out wrong rpath settings
* using ${ALT_FREETYPE_LIB_PATH} for this
  inside the icedtea Makefile because we already export it
* bump PR manually on all buildable versions
</content>
</entry>
<entry>
<title>openjdk6: apply same fix for ucontext for cacao on arm to openjdk6 too</title>
<updated>2013-01-27T21:36:48+00:00</updated>
<author>
<name>Henning Heinold</name>
<email>heinold@inf.fu-berlin.de</email>
</author>
<published>2013-01-27T21:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=f5f49c8fd63d6d38938972841759006c69afcc15'/>
<id>urn:sha1:f5f49c8fd63d6d38938972841759006c69afcc15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openjdk6: update to icedtea version 1.11.3</title>
<updated>2012-08-17T10:39:30+00:00</updated>
<author>
<name>Henning Heinold</name>
<email>heinold@inf.fu-berlin.de</email>
</author>
<published>2012-08-17T10:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=cf776672172eae7cb1967ac299b673478be67368'/>
<id>urn:sha1:cf776672172eae7cb1967ac299b673478be67368</id>
<content type='text'>
* new patch for fixing crosscompile of rmi
</content>
</entry>
<entry>
<title>openjdk-6: Fix cross compilation for e5500 machines</title>
<updated>2012-08-16T07:16:44+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2012-07-31T19:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=da0b3a20a67496dc8d4282d19a60672001b7f825'/>
<id>urn:sha1:da0b3a20a67496dc8d4282d19a60672001b7f825</id>
<content type='text'>
This is only way for compile for now since qemu can not
run the sizers binary for e5500 machines. It segfaults
so we disable generating sizes and also xawt and jawt
which depends on sizers, this lets jre to cross compile
for ppc/e5500

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Henning Heinold &lt;heinold@inf.fu-berlin.de&gt;
</content>
</entry>
<entry>
<title>openjdk-6: Fix build on ppc</title>
<updated>2012-07-21T09:38:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2012-07-20T05:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=ec2f9bc7162b124ab87795ac8e80b9fee777b5ce'/>
<id>urn:sha1:ec2f9bc7162b124ab87795ac8e80b9fee777b5ce</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Henning Heinold &lt;heinold@inf.fu-berlin.de&gt;
</content>
</entry>
<entry>
<title>openjdk-6-6b24: fix icedtea-launcher-stdc++.patch</title>
<updated>2012-01-18T17:08:18+00:00</updated>
<author>
<name>Eric BENARD</name>
<email>eric@eukrea.com</email>
</author>
<published>2012-01-15T16:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=3bae387dca51d6ee251c3011797c8b6e8cd34415'/>
<id>urn:sha1:3bae387dca51d6ee251c3011797c8b6e8cd34415</id>
<content type='text'>
without this fix I get (on a FC16) :
| Checking patches/icedtea-launcher-stdc++.patch
| /usr/bin/patch: **** rejecting absolute target file name: /openjdk/hotspot/make/linux/makefiles/launcher.make
| ERROR patch patches/icedtea-launcher-stdc++.patch FAILED!

Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
Signed-off-by: Henning Heinold &lt;heinold@inf.fu-berlin.de&gt;
</content>
</entry>
<entry>
<title>openjdk6: add icedtea pre 1.11 version from mercurial</title>
<updated>2011-12-22T22:27:18+00:00</updated>
<author>
<name>Henning Heinold</name>
<email>heinold@inf.fu-berlin.de</email>
</author>
<published>2011-12-21T17:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=dc556eb28261bb511ffece377734be095d02658c'/>
<id>urn:sha1:dc556eb28261bb511ffece377734be095d02658c</id>
<content type='text'>
* add jamvm target
* simplify versionhandling of jaxp and other external stuff
* switch back to llvm 2.8 for shark,
  because it is the last version known to work,
* llvm works partly
* rework postinst and prerm and use zero as default vm
* bump INC_PR

Signed-off-by: Henning Heinold &lt;heinold@inf.fu-berlin.de&gt;
</content>
</entry>
</feed>
