<div dir="ltr">Cool.  I'll work on that change tonight.  I'm trying to avoid making OpenBSD its own separate thing like OSX is but I'll figure something out.<div><br></div><div>I did hit an interesting problem in my build of the source.  Looks like Java ran out of heap space.  Is there an option that controls this as part of the build?</div><div><br></div><div><div>The system is out of resources.</div><div>Consult the following stack trace for details.</div><div>java.lang.OutOfMemoryError: Java heap space</div><div><span class="" style="white-space:pre">      </span>at java.nio.HeapCharBuffer.<init>(HeapCharBuffer.java:57)</div><div><span class="" style="white-space:pre">    </span>at java.nio.CharBuffer.allocate(CharBuffer.java:331)</div><div><span class="" style="white-space:pre">       </span>at com.sun.tools.javac.util.BaseFileManager.decode(BaseFileManager.java:220)</div></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><br>Thanks,<br>Bryan</div></div>
<br><div class="gmail_quote">On Wed, May 6, 2015 at 6:55 PM, Kurt Miller <span dir="ltr"><<a href="mailto:kurt@intricatesoftware.com" target="_blank">kurt@intricatesoftware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Bryan,<br>
<br>
Thanks for your first diff! I'll be able to commit when your name shows<br>
up on the OCA list. I think it is updated every two weeks.<br>
<br>
You may have noticed I committed some low-hanging fruit diffs in hotspot<br>
and jdk sub-trees. The iconv diff I'm holding until I hear back from<br>
Greg for FreeBSD. With that diff I get up to the part of the jdk build<br>
where it fails due to OpenBSD's sound support being different.<br>
<br>
I have one comment about the diff inline below.<br>
<br>
Regards,<br>
-Kurt<br>
<span class=""><br>
On Wed, 2015-05-06 at 17:07 -0400, Bryan C. Everly wrote:<br>
> However, if someone would like to submit this diff on my behalf until<br>
> my name shows up on the list, I was able to get a bit farther on<br>
> OpenBSD 5.7:<br>
><br>
><br>
> $ hg diff common/autoconf/libraries.m4<br>
><br>
> diff -r 36cd3cebf1de common/autoconf/libraries.m4<br>
> --- a/common/autoconf/libraries.m4 Tue May 05 18:06:47 2015 -0700<br>
> +++ b/common/autoconf/libraries.m4 Wed May 06 17:05:17 2015 -0400<br>
> @@ -73,6 +73,7 @@<br>
>    if test "x$OPENJDK_TARGET_OS" = xbsd; then<br>
>      AC_MSG_CHECKING([what is not needed on BSD?])<br>
>      PULSE_NOT_NEEDED=yes<br>
> +    ALSA_NOT_NEEDED=yes<br>
>      AC_MSG_RESULT([pulse])<br>
>    fi<br>
<br>
</span>This chunk above needs to be OpenBSD specific since at least FreeBSD<br>
has support for ALSA.<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> @@ -249,6 +250,10 @@<br>
>          # A CSW package seems to be installed!<br>
>          CUPS_FOUND=yes<br>
>          CUPS_CFLAGS="-I/opt/csw/include"<br>
> +      elif test -s /usr/local/include/cups/cups.h; then<br>
> +        # Standard location for OpenBSD<br>
> +        CUPS_FOUND=yes<br>
> +        CUPS_CFLAGS="-I/usr/local/include"<br>
>        fi<br>
>        AC_MSG_RESULT([$CUPS_FOUND])<br>
>      fi<br>
><br>
><br>
> If folks aren't comfortable, my hope is I make it through the process<br>
> in the next week or so and I can do it then.<br>
><br>
> Thanks,<br>
> Bryan<br>
<br>
<br>
</div></div></blockquote></div><br></div>