On 17/08/16 23:11, Myungho Jung wrote:
Hi all,
I just pushed OpenJDK8 package to repo. You can check here.
https://github.com/rumpkernel/rumprun-packages/tree/master/openjdk8
That's one serious contribution! I was already impressed when reading
the diffs on github, only to realize that github didn't even show the
biggest diffs ;)
Do you have plans to upstream your patches? I guess some of them need
to be tweaked a bit more, and it's more work, but at least it would
avoid the work of having to roll the patches forward for the next version.
re: dlsym(). At some point I thought we could "emulate" dlsym(), at
least as good as what you've done, by building a symbol address table
using the toolchain and linking that table into the finished image. Now
that there's a use case, it might be worth doing and cutting down the
patches that way.
re: libffi patch: I wonder if there was a reason for originally writing
the code in that order, doesn't really seem to make a difference.
However, doesn't the same memory corruption problem exist in the same
file at least for functions returning a struct?
It is only headless zero version without X11, font, and sound libraries but
you can run java web applications with jetty. I just tested jetty demo
application so it may not be stable so don't use in production.
It's been building for a while now -- the hg checkout alone took several
minutes. I assume it'll be building for a while longer. I'll let you
know what happens ;)
thanks!
- antti