-
Notifications
You must be signed in to change notification settings - Fork 728
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
Supporting BSD builds #3370
Comments
|
Sorry, I got that wrong. The problem is here https://github.com/ibmruntimes/openj9-openjdk-jdk8/blob/017513304aa8a65971ea5082fb479c4afd7e6f8b/jdk/make/closed/autoconf/custom-hook.m4#L204 You can try copying the settings from the linux platfom and then see what the next problem is. |
i.e. set |
Thanks, I'll give you an update next week! |
Because I wanted to keep the way of building via openjdk build script, I modified it so that it won't hard reset this cloned repo.
Well, on the first invocation, this happened:
I checked out in Btw: the error probably occurs due to different tar parameters. |
The root of the problem is that there are a number of places where code is wrapped in ifdefs for OSX regardless of if its an OSX specific change or a change for bsd-like operating systems. That being said it wouldn't be terribly hard to go through and fix things, it's just not a triviy task |
Was there any progress? |
The FreeBSD issue was closed recently. |
I guess there won't be any progress unless skilled people like @battleblow or @bsdkurt step it. Very sad. As a Maven PMC I'd like like to test everything with OpenJ9 too. @emaste, do you think the Foundation could sponsor this? |
Now, as a Apache Shiro PMC, I would like to test against a FreeBSD build of OpenJ9 as well. |
Hi everyone!
I just tried on a FreeBSD platform:
# ./makejdk-any-platform.sh --build-variant openj9 --skip-freetype jdk8u
Result was:
As Mac is supported with a somewhat similar kernel, I wonder what it would take to support *BSD systems.
I know the BSD platforms have become less popular since cloud services and docker on linux have arrived, but not having AIX or Darwin at hand, *BSD is a good way to test one's java applications on another platform.
I personally don't need it right away, just wanted to keep this open. Perhaps it is not too much effort at all, since Mac is already supported.
If you think that *BSD is not popular to support it, that's fine for me -- I don't use it a lot anyway.
The text was updated successfully, but these errors were encountered: