Looking through my Mails quick, all mails at bsd-port-dev seem to refer to jdk8.
toolchain.m4 changed a bit since jdk8. Maybe noone attempted to build jdk10 yet on BSD and Adrian ran into new errors. ..Thomas On Thu, Aug 31, 2017 at 8:25 AM, David Holmes <david.hol...@oracle.com> wrote: > On 31/08/2017 4:14 PM, Thomas Stüfe wrote: > >> Hi Adrian, >> >> this looks fine. Thanks for taking on BSD (I'm a bit confused though, I >> thought BSD is already buildable). >> > > Thomas you beat me to it - on both counts! I too recall others building > for BSD. > > David > > > Best Regards, Thomas >> >> On Wed, Aug 30, 2017 at 10:30 PM, John Paul Adrian Glaubitz < >> glaub...@physik.fu-berlin.de> wrote: >> >> Hello! >>> >>> I started working on fixing OpenJDK on BSD today and already ran into >>> the first issue which is the configure script being unable to find a >>> usable toolchain. >>> >>> This happens because there are no valid toolchains defined for BSD in >>> common/autoconf/toolchain.m4. Since both clang and gcc are supported >>> on most BSD systems, this can be trivially resolved with: >>> >>> diff -r 1147dee33745 common/autoconf/toolchain.m4 >>> --- a/common/autoconf/toolchain.m4 Tue Aug 29 17:17:57 2017 +0200 >>> +++ b/common/autoconf/toolchain.m4 Wed Aug 30 22:22:49 2017 +0200 >>> @@ -42,6 +42,7 @@ >>> VALID_TOOLCHAINS_macosx="gcc clang" >>> VALID_TOOLCHAINS_aix="xlc" >>> VALID_TOOLCHAINS_windows="microsoft" >>> +VALID_TOOLCHAINS_bsd="gcc clang" >>> # Toolchain descriptions >>> TOOLCHAIN_DESCRIPTION_clang="clang/LLVM" >>> >>> Webrev can be found in [1]. >>> >>> Adrian >>> >>> [1] http://cr.openjdk.java.net/~glaubitz/8187004/webrev.00/ >>> >>>> >>>> >>> -- >>> .''`. John Paul Adrian Glaubitz >>> : :' : Debian Developer - glaub...@debian.org >>> `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de >>> `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 >>> >>>