Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and runtime fixes #54

Closed
wants to merge 6 commits into from
Closed

Build and runtime fixes #54

wants to merge 6 commits into from

Conversation

Oxymoron79
Copy link
Contributor

Hi,

This pull request includes patches needed to build a java2-runtime with the Yocto/Poky master branch.
To run java applications on the target the patches from Amy Fong (see https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg34182.html) are also required. Without them the openjdk-7-jre couldn't find the libjli.so library. The patches are also included in this pull request.
The openjdk-7-jre has been tested on a qemux86 image.

Regards,

Martin

Martin Rösch added 4 commits February 10, 2014 18:24
@woglinde
Copy link
Owner

woglinde commented Mar 6, 2014

Hi,

sorry for the late answer. Thanks for the freetype patch and the license stuff for apache commons.
The dbus-java patch is resolved by just removing the jar and the missing dependcies patch needs some cleanup too. Because java-initial is only needed for getting working ecj and host java and not
for target compilation.
Adding "inherit pkgconfig" does no harm.

Martin Rösch added 2 commits March 10, 2014 09:56
…TJARFILENAMES variable.

The java-library.bbclass appends a jar installation step using the variables
JARFILENAME and ALTJARFILENAMES. The original recipe only set the JARFILENAME
variable, which resulted in an erroneous symlink libmatthew.jar to unix-0.5.jar
to be installed.
By setting the ALTJARFILENAMES variable in the recipe, the installation of the
symlink is resolved and the installation of the jar unix.jar is taken care
of with that.
…l dependency from jamvm.inc

The dependency from virtual/java-initial was unnecessary.
@Oxymoron79
Copy link
Contributor Author

Hi,

I have redacted the patches according to your comments.

Regards,

Martin

@mindrunner
Copy link
Contributor

Is #57 related to this issue?

@Oxymoron79
Copy link
Contributor Author

I don't think they are related - It seems to me, that issue #57 is resolved with the selection of one provider for the virtual/java2-runtime package.

See my comment on the issue.

Regards

@woglinde
Copy link
Owner

woglinde commented Jun 8, 2014

The classpath freetype patch is now in master.

@woglinde woglinde closed this Jan 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants