FreeBSD Bugzilla – Attachment 225632 Details for
Bug 256477
cannot install java/openjdk11 with kern.elf64.allow_wx sysctl set to 0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
configure.log of building openjdk1
configure.log (text/plain), 134.71 KB, created by
lumiwa
on 2021-06-08 07:40:10 UTC
(
hide
)
Description:
configure.log of building openjdk1
Filename:
MIME Type:
Creator:
lumiwa
Created:
2021-06-08 07:40:10 UTC
Size:
134.71 KB
patch
obsolete
>`configure' configures OpenJDK openjdk to adapt to many kinds of systems. > >Usage: /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1/configure [OPTION]... [VAR=VALUE]... > >To assign environment variables (e.g., CC, CFLAGS...), specify them as >VAR=VALUE. See below for descriptions of some of the useful variables. > >Defaults for the options are specified in brackets. > >Configuration: > -h, --help display this help and exit > --help=short display options specific to this package > --help=recursive display the short help of all the included packages > -V, --version display version information and exit > -q, --quiet, --silent do not print `checking ...' messages > --cache-file=FILE cache test results in FILE [disabled] > -C, --config-cache alias for `--cache-file=config.cache' > -n, --no-create do not create output files > --srcdir=DIR find the sources in DIR [configure dir or `..'] > >Installation directories: > --prefix=PREFIX install architecture-independent files in PREFIX > [/usr/local] > --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX > [PREFIX] > >By default, `make install' will install all the files in >`/usr/local/bin', `/usr/local/lib' etc. You can specify >an installation prefix other than `/usr/local' using `--prefix', >for instance `--prefix=$HOME'. > >For better control, use the options below. > >Fine tuning of the installation directories: > --bindir=DIR user executables [EPREFIX/bin] > --sbindir=DIR system admin executables [EPREFIX/sbin] > --libexecdir=DIR program executables [EPREFIX/libexec] > --sysconfdir=DIR read-only single-machine data [PREFIX/etc] > --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] > --localstatedir=DIR modifiable single-machine data [PREFIX/var] > --libdir=DIR object code libraries [EPREFIX/lib] > --includedir=DIR C header files [PREFIX/include] > --oldincludedir=DIR C header files for non-gcc [/usr/include] > --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] > --datadir=DIR read-only architecture-independent data [DATAROOTDIR] > --infodir=DIR info documentation [DATAROOTDIR/info] > --localedir=DIR locale-dependent data [DATAROOTDIR/locale] > --mandir=DIR man documentation [DATAROOTDIR/man] > --docdir=DIR documentation root [DATAROOTDIR/doc/openjdk] > --htmldir=DIR html documentation [DOCDIR] > --dvidir=DIR dvi documentation [DOCDIR] > --pdfdir=DIR pdf documentation [DOCDIR] > --psdir=DIR ps documentation [DOCDIR] > >X features: > --x-includes=DIR X include files are in DIR > --x-libraries=DIR X library files are in DIR > >System types: > --build=BUILD configure for building on BUILD [guessed] > --host=HOST cross-compile to build programs to run on HOST [BUILD] > --target=TARGET configure for building compilers for TARGET [HOST] > >Optional Features: > --disable-option-checking ignore unrecognized --enable/--with options > --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) > --enable-FEATURE[=ARG] include FEATURE [ARG=yes] > --enable-openjdk-only suppress building custom source even if present > [disabled] > --enable-debug set the debug level to fastdebug (shorthand for > --with-debug-level=fastdebug) [disabled] > --disable-absolute-paths-in-output > Set to disable to prevent any absolute paths from > the build to end up in any of the build output. > [disabled in release builds, otherwise enabled] > > --enable-headless-only only build headless (no GUI) support [disabled] > --enable-full-docs build complete documentation [enabled if all tools > found] > --disable-unlimited-crypto > Disable unlimited crypto policy [enabled] > --disable-keep-packaged-modules > Do not keep packaged modules in jdk image [enable] > --enable-static-build enable static library build [disabled] > --disable-warnings-as-errors > do not consider native warnings to be an error > [enabled] > --enable-debug-symbols Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-zip-debug-info Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-native-coverage > enable native compilation with code coverage > data[disabled] > --enable-asan enable AddressSanitizer if possible [disabled] > --enable-dtrace[=yes/no/auto] > enable dtrace. Default is auto, where dtrace is > enabled if all dependencies are present. > --enable-aot[=yes/no/auto] > enable ahead of time compilation feature. Default is > auto, where aot is enabled if all dependencies are > present. > --enable-cds[=yes/no/auto] > enable class data sharing feature in non-minimal VM. > Default is auto, where cds is enabled if supported > on the platform. > --disable-hotspot-gtest Disables building of the Hotspot unit tests > [enabled] > --enable-libffi-bundling > enable bundling of libffi.so to make the built JDK > runnable on more systems > --enable-jtreg-failure-handler > forces build of the jtreg failure handler to be > enabled, missing dependencies become fatal errors. > Default is auto, where the failure handler is built > if all dependencies are present and otherwise just > disabled. > --disable-generate-classlist > forces enabling or disabling of the generation of a > CDS classlist at build time. Default is to generate > it when either the server or client JVMs are built > and enable-cds is true. > --disable-manpages Set to disable building of man pages [enabled] > --enable-sjavac use sjavac to do fast incremental compiles > [disabled] > --disable-javac-server disable javac server [enabled] > --enable-icecc enable distribted compilation of native code using > icecc/icecream [disabled] > --disable-precompiled-headers > disable using precompiled headers when compiling C++ > [enabled] > --enable-ccache enable using ccache to speed up recompilations > [disabled] > >Optional Packages: > --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] > --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) > --with-target-bits build 32-bit or 64-bit binaries (for platforms that > support it), e.g. --with-target-bits=32 [guessed] > --with-custom-make-dir Deprecated. Option is kept for backwards > compatibility and is ignored > --with-jdk-variant JDK variant to build (normal) [normal] > --with-debug-level set the debug level (release, fastdebug, slowdebug, > optimized) [release] > --with-jvm-variants JVM variants (separated by commas) to build > (server,client,minimal,core,zero,custom) [server] > --with-cpu-port specify sources to use for Hotspot 64-bit ARM port > (arm64,aarch64) [aarch64] > --with-devkit use this devkit for compilers, tools and resources > --with-sys-root alias for --with-sysroot for backwards compatability > --with-sysroot use this directory as sysroot > --with-tools-dir alias for --with-toolchain-path for backwards > compatibility > --with-toolchain-path prepend these directories when searching for > toolchain binaries (compilers etc) > --with-extra-path prepend these directories to the default path > --with-sdk-name use the platform SDK of the given name. [macosx] > --with-conf-name use this as the name of the configuration [generated > from important configuration options] > --with-output-sync set make output sync type if supported by make. > [recurse] > --with-macosx-codesign-identity > specify the code signing identity > --with-default-make-target > set the default make target [exploded-image] > --with-log [default vaue for make LOG argument [warn]] > --with-cacerts-file specify alternative cacerts file > --with-copyright-year Set copyright year value for build [current year] > --with-milestone Deprecated. Option is kept for backwards > compatibility and is ignored > --with-update-version Deprecated. Option is kept for backwards > compatibility and is ignored > --with-user-release-suffix > Deprecated. Option is kept for backwards > compatibility and is ignored > --with-build-number Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-major Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-minor Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-security Deprecated. Option is kept for backwards > compatibility and is ignored > --with-macosx-bundle-name-base > Set the MacOSX Bundle Name base. This is the base > name for calculating MacOSX Bundle Names. [not > specified] > --with-macosx-bundle-id-base > Set the MacOSX Bundle ID base. This is the base ID > for calculating MacOSX Bundle IDs. [not specified] > --with-jdk-rc-name Set JDK RC name. This is used for FileDescription > and ProductName properties of MS Windows binaries. > [not specified] > --with-vendor-name Set vendor name. Among others, used to set the > 'java.vendor' and 'java.vm.vendor' system > properties. [not specified] > --with-vendor-url Set the 'java.vendor.url' system property [not > specified] > --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not > specified] > --with-vendor-vm-bug-url > Sets the bug URL which will be displayed when the VM > crashes [not specified] > --with-version-string Set version string [calculated] > --with-version-pre Set the base part of the version 'PRE' field > (pre-release identifier) ['internal'] > --with-version-opt Set version 'OPT' field (build metadata) > [<timestamp>.<user>.<dirname>] > --with-version-build Set version 'BUILD' field (build number) [not > specified] > --with-version-feature Set version 'FEATURE' field (first number) [current > source value] > --with-version-interim Set version 'INTERIM' field (second number) [current > source value] > --with-version-update Set version 'UPDATE' field (third number) [current > source value] > --with-version-patch Set version 'PATCH' field (fourth number) [not > specified] > --with-version-extra1 Set 1st version extra number [not specified] > --with-version-extra2 Set 2nd version extra number [not specified] > --with-version-extra3 Set 3rd version extra number [not specified] > --with-version-date Set version date [current source value] > --with-vendor-version-string > Set vendor version string [not specified] > --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed] > --with-build-jdk path to JDK of same version as is being built[the > newly built JDK] > --with-import-modules import a set of prebuilt modules either as a zip > file or an exploded directory > --with-toolchain-type the toolchain type (or family) to use, use '--help' > to show possible values [platform dependent] > --with-extra-cflags extra flags to be used when compiling jdk c-files > --with-extra-cxxflags extra flags to be used when compiling jdk c++-files > --with-extra-ldflags extra flags to be used when linking jdk > --with-extra-asflags extra flags to be passed to the assembler > --with-toolchain-version > the version of the toolchain to look for, use > '--help' to show possible values [platform > dependent] > --with-build-devkit Devkit to use for the build platform toolchain > --with-jtreg Regression Test Harness [probed] > --with-jib Jib dependency management tool [not used] > --with-macosx-version-max > error on use of newer functionality. [macosx] > --with-abi-profile specify ABI profile for ARM builds > (arm-vfp-sflt,arm-vfp-hflt,arm-sflt, > armv5-vfp-sflt,armv6-vfp-hflt,arm64,aarch64) > [toolchain dependent] > --with-native-debug-symbols > set the native debug symbol configuration (none, > internal, external, zipped) [varying] > --with-external-symbols-in-bundles > which type of external native debug symbol > information shall be shipped in product bundles > (none, public, full) (e.g. ship full/stripped pdbs > on Windows) [none] > --with-stdc++lib=<static>,<dynamic>,<default> > force linking of the C++ runtime on Linux to either > static or dynamic, default is static with dynamic as > fallback > --with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll) > (Windows only) [probed] > --with-msvcp-dll path to microsoft C++ runtime dll (msvcp*.dll) > (Windows only) [probed] > --with-ucrt-dll-dir path to Microsoft Windows Kit UCRT DLL dir (Windows > only) [probed] > --with-x use the X Window System > --with-cups specify prefix directory for the cups package > (expecting the headers under PATH/include) > --with-cups-include specify directory for the cups include files > --with-fontconfig specify prefix directory for the fontconfig package > (expecting the headers under PATH/include) > --with-fontconfig-include > specify directory for the fontconfig include files > --with-freetype specify whether to use 'system' or 'bundled' > freetype. Other values are errors. The selected > option applies to both build time and run time. The > default behaviour can be platform dependent. If > using 'system' and either the include files or > libraries cannot be located automatically, then > additionally specify both using > --with-freetype-include and --with-freetype-lib. > --with-freetype-include specify directory for the freetype include files > --with-freetype-lib specify directory for the freetype library > --with-alsa specify prefix directory for the alsa package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-alsa-include specify directory for the alsa include files > --with-alsa-lib specify directory for the alsa library > --with-libffi specify prefix directory for the libffi package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-libffi-include specify directory for the libffi include files > --with-libffi-lib specify directory for the libffi library > --with-libjpeg use libjpeg from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib use giflib from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib-include specify directory for the system giflib include > files > --with-giflib-lib specify directory for the system giflib library > --with-libpng use libpng from build system or OpenJDK source > (system, bundled) [bundled] > --with-zlib use zlib from build system or OpenJDK source > (system, bundled) [bundled] > --with-lcms use lcms2 from build system or OpenJDK source > (system, bundled) [bundled] > --with-harfbuzz use harfbuzz from build system or OpenJDK source > (system, bundled) [bundled] > --with-dxsdk Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-lib Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-include Deprecated. Option is kept for backwards > compatibility and is ignored > --with-graalunit-lib specify location of 3rd party libraries used by > Graal unit tests > --with-jvm-features JVM features to enable (foo) or disable (-foo), > separated by comma. Use '--help' to show possible > values [none] > --with-jvm-interpreter Deprecated. Option is kept for backwards > compatibility and is ignored > --with-exclude-translations > a comma separated list of locales to exclude > translations for. Default is to include all > translations present in the source. > --with-num-cores number of cores in the build system, e.g. > --with-num-cores=8 [probed] > --with-memory-size memory (in MB) available in the build system, e.g. > --with-memory-size=1024 [probed] > --with-jobs number of parallel jobs to let make run [calculated > based on cores and memory] > --with-test-jobs number of parallel tests jobs to run [based on build > jobs] > --with-boot-jdk-jvmargs specify JVM arguments to be passed to all java > invocations of boot JDK, overriding the default > values, e.g --with-boot-jdk-jvmargs="-Xmx8G > -enableassertions" > --with-sjavac-server-java > use this java binary for running the sjavac > background server [Boot JDK java] > --with-ccache-dir where to store ccache files [~/.ccache] > >Some influential environment variables: > BASENAME Override default value for BASENAME > BASH Override default value for BASH > CAT Override default value for CAT > CHMOD Override default value for CHMOD > CMP Override default value for CMP > COMM Override default value for COMM > CP Override default value for CP > CUT Override default value for CUT > DATE Override default value for DATE > DIFF Override default value for DIFF > DIRNAME Override default value for DIRNAME > ECHO Override default value for ECHO > EXPR Override default value for EXPR > FILE Override default value for FILE > FIND Override default value for FIND > HEAD Override default value for HEAD > GUNZIP Override default value for GUNZIP > GZIP Override default value for GZIP > LN Override default value for LN > LS Override default value for LS > MKDIR Override default value for MKDIR > MKTEMP Override default value for MKTEMP > MV Override default value for MV > NAWK Override default value for NAWK > PRINTF Override default value for PRINTF > READLINK Override default value for READLINK > RM Override default value for RM > RMDIR Override default value for RMDIR > SH Override default value for SH > SORT Override default value for SORT > TAIL Override default value for TAIL > TAR Override default value for TAR > TEE Override default value for TEE > TOUCH Override default value for TOUCH > TR Override default value for TR > UNAME Override default value for UNAME > UNIQ Override default value for UNIQ > WC Override default value for WC > WHICH Override default value for WHICH > XARGS Override default value for XARGS > AWK Override default value for AWK > GREP Override default value for GREP > EGREP Override default value for EGREP > FGREP Override default value for FGREP > SED Override default value for SED > CYGPATH Override default value for CYGPATH > DF Override default value for DF > CPIO Override default value for CPIO > NICE Override default value for NICE > PANDOC Override default value for PANDOC > MAKE Override default value for MAKE > UNZIP Override default value for UNZIP > ZIPEXE Override default value for ZIPEXE > LDD Override default value for LDD > READELF Override default value for READELF > DOT Override default value for DOT > HG Override default value for HG > GIT Override default value for GIT > STAT Override default value for STAT > TIME Override default value for TIME > FLOCK Override default value for FLOCK > DTRACE Override default value for DTRACE > PATCH Override default value for PATCH > DSYMUTIL Override default value for DSYMUTIL > MIG Override default value for MIG > XATTR Override default value for XATTR > CODESIGN Override default value for CODESIGN > SETFILE Override default value for SETFILE > ELFEDIT Override default value for ELFEDIT > PKG_CONFIG path to pkg-config utility > JAVA Override default value for JAVA > JAVAC Override default value for JAVAC > JAVADOC Override default value for JAVADOC > JAR Override default value for JAR > JARSIGNER Override default value for JARSIGNER > CC C compiler command > CFLAGS C compiler flags > LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a > nonstandard directory <lib dir> > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> > CXX C++ compiler command > CXXFLAGS C++ compiler flags > CPP C preprocessor > CXXCPP C++ preprocessor > LD_JAOTC Override default value for LD_JAOTC > AS Override default value for AS > AR Override default value for AR > LIPO Override default value for LIPO > OTOOL Override default value for OTOOL > INSTALL_NAME_TOOL > Override default value for INSTALL_NAME_TOOL > STRIP Override default value for STRIP > NM Override default value for NM > GNM Override default value for GNM > OBJCOPY Override default value for OBJCOPY > OBJDUMP Override default value for OBJDUMP > CXXFILT Override default value for CXXFILT > BUILD_CC Override default value for BUILD_CC > BUILD_CXX Override default value for BUILD_CXX > BUILD_NM Override default value for BUILD_NM > BUILD_AR Override default value for BUILD_AR > BUILD_OBJCOPY > Override default value for BUILD_OBJCOPY > BUILD_STRIP Override default value for BUILD_STRIP > JTREGEXE Override default value for JTREGEXE > XMKMF Path to xmkmf, Makefile generator for X Window System > FREETYPE_CFLAGS > C compiler flags for FREETYPE, overriding pkg-config > FREETYPE_LIBS > linker flags for FREETYPE, overriding pkg-config > ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config > ALSA_LIBS linker flags for ALSA, overriding pkg-config > LIBFFI_CFLAGS > C compiler flags for LIBFFI, overriding pkg-config > LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config > JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config > JPEG_LIBS linker flags for JPEG, overriding pkg-config > PNG_CFLAGS C compiler flags for PNG, overriding pkg-config > PNG_LIBS linker flags for PNG, overriding pkg-config > LCMS_CFLAGS C compiler flags for LCMS, overriding pkg-config > LCMS_LIBS linker flags for LCMS, overriding pkg-config > HARFBUZZ_CFLAGS > C compiler flags for HARFBUZZ, overriding pkg-config > HARFBUZZ_LIBS > linker flags for HARFBUZZ, overriding pkg-config > ICECC_CMD Override default value for ICECC_CMD > ICECC_CREATE_ENV > Override default value for ICECC_CREATE_ENV > ICECC_WRAPPER > Override default value for ICECC_WRAPPER > CCACHE Override default value for CCACHE > >Use these variables to override the choices made by `configure' or to help >it to find libraries and programs with nonstandard names/locations. > >Report bugs to <build-dev@openjdk.java.net>. >OpenJDK home page: <http://openjdk.java.net>. >`configure' configures OpenJDK openjdk to adapt to many kinds of systems. > >Usage: /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1/configure [OPTION]... [VAR=VALUE]... > >To assign environment variables (e.g., CC, CFLAGS...), specify them as >VAR=VALUE. See below for descriptions of some of the useful variables. > >Defaults for the options are specified in brackets. > >Configuration: > -h, --help display this help and exit > --help=short display options specific to this package > --help=recursive display the short help of all the included packages > -V, --version display version information and exit > -q, --quiet, --silent do not print `checking ...' messages > --cache-file=FILE cache test results in FILE [disabled] > -C, --config-cache alias for `--cache-file=config.cache' > -n, --no-create do not create output files > --srcdir=DIR find the sources in DIR [configure dir or `..'] > >Installation directories: > --prefix=PREFIX install architecture-independent files in PREFIX > [/usr/local] > --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX > [PREFIX] > >By default, `make install' will install all the files in >`/usr/local/bin', `/usr/local/lib' etc. You can specify >an installation prefix other than `/usr/local' using `--prefix', >for instance `--prefix=$HOME'. > >For better control, use the options below. > >Fine tuning of the installation directories: > --bindir=DIR user executables [EPREFIX/bin] > --sbindir=DIR system admin executables [EPREFIX/sbin] > --libexecdir=DIR program executables [EPREFIX/libexec] > --sysconfdir=DIR read-only single-machine data [PREFIX/etc] > --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] > --localstatedir=DIR modifiable single-machine data [PREFIX/var] > --libdir=DIR object code libraries [EPREFIX/lib] > --includedir=DIR C header files [PREFIX/include] > --oldincludedir=DIR C header files for non-gcc [/usr/include] > --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] > --datadir=DIR read-only architecture-independent data [DATAROOTDIR] > --infodir=DIR info documentation [DATAROOTDIR/info] > --localedir=DIR locale-dependent data [DATAROOTDIR/locale] > --mandir=DIR man documentation [DATAROOTDIR/man] > --docdir=DIR documentation root [DATAROOTDIR/doc/openjdk] > --htmldir=DIR html documentation [DOCDIR] > --dvidir=DIR dvi documentation [DOCDIR] > --pdfdir=DIR pdf documentation [DOCDIR] > --psdir=DIR ps documentation [DOCDIR] > >X features: > --x-includes=DIR X include files are in DIR > --x-libraries=DIR X library files are in DIR > >System types: > --build=BUILD configure for building on BUILD [guessed] > --host=HOST cross-compile to build programs to run on HOST [BUILD] > --target=TARGET configure for building compilers for TARGET [HOST] > >Optional Features: > --disable-option-checking ignore unrecognized --enable/--with options > --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) > --enable-FEATURE[=ARG] include FEATURE [ARG=yes] > --enable-openjdk-only suppress building custom source even if present > [disabled] > --enable-debug set the debug level to fastdebug (shorthand for > --with-debug-level=fastdebug) [disabled] > --disable-absolute-paths-in-output > Set to disable to prevent any absolute paths from > the build to end up in any of the build output. > [disabled in release builds, otherwise enabled] > > --enable-headless-only only build headless (no GUI) support [disabled] > --enable-full-docs build complete documentation [enabled if all tools > found] > --disable-unlimited-crypto > Disable unlimited crypto policy [enabled] > --disable-keep-packaged-modules > Do not keep packaged modules in jdk image [enable] > --enable-static-build enable static library build [disabled] > --disable-warnings-as-errors > do not consider native warnings to be an error > [enabled] > --enable-debug-symbols Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-zip-debug-info Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-native-coverage > enable native compilation with code coverage > data[disabled] > --enable-asan enable AddressSanitizer if possible [disabled] > --enable-dtrace[=yes/no/auto] > enable dtrace. Default is auto, where dtrace is > enabled if all dependencies are present. > --enable-aot[=yes/no/auto] > enable ahead of time compilation feature. Default is > auto, where aot is enabled if all dependencies are > present. > --enable-cds[=yes/no/auto] > enable class data sharing feature in non-minimal VM. > Default is auto, where cds is enabled if supported > on the platform. > --disable-hotspot-gtest Disables building of the Hotspot unit tests > [enabled] > --enable-libffi-bundling > enable bundling of libffi.so to make the built JDK > runnable on more systems > --enable-jtreg-failure-handler > forces build of the jtreg failure handler to be > enabled, missing dependencies become fatal errors. > Default is auto, where the failure handler is built > if all dependencies are present and otherwise just > disabled. > --disable-generate-classlist > forces enabling or disabling of the generation of a > CDS classlist at build time. Default is to generate > it when either the server or client JVMs are built > and enable-cds is true. > --disable-manpages Set to disable building of man pages [enabled] > --enable-sjavac use sjavac to do fast incremental compiles > [disabled] > --disable-javac-server disable javac server [enabled] > --enable-icecc enable distribted compilation of native code using > icecc/icecream [disabled] > --disable-precompiled-headers > disable using precompiled headers when compiling C++ > [enabled] > --enable-ccache enable using ccache to speed up recompilations > [disabled] > >Optional Packages: > --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] > --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) > --with-target-bits build 32-bit or 64-bit binaries (for platforms that > support it), e.g. --with-target-bits=32 [guessed] > --with-custom-make-dir Deprecated. Option is kept for backwards > compatibility and is ignored > --with-jdk-variant JDK variant to build (normal) [normal] > --with-debug-level set the debug level (release, fastdebug, slowdebug, > optimized) [release] > --with-jvm-variants JVM variants (separated by commas) to build > (server,client,minimal,core,zero,custom) [server] > --with-cpu-port specify sources to use for Hotspot 64-bit ARM port > (arm64,aarch64) [aarch64] > --with-devkit use this devkit for compilers, tools and resources > --with-sys-root alias for --with-sysroot for backwards compatability > --with-sysroot use this directory as sysroot > --with-tools-dir alias for --with-toolchain-path for backwards > compatibility > --with-toolchain-path prepend these directories when searching for > toolchain binaries (compilers etc) > --with-extra-path prepend these directories to the default path > --with-sdk-name use the platform SDK of the given name. [macosx] > --with-conf-name use this as the name of the configuration [generated > from important configuration options] > --with-output-sync set make output sync type if supported by make. > [recurse] > --with-macosx-codesign-identity > specify the code signing identity > --with-default-make-target > set the default make target [exploded-image] > --with-log [default vaue for make LOG argument [warn]] > --with-cacerts-file specify alternative cacerts file > --with-copyright-year Set copyright year value for build [current year] > --with-milestone Deprecated. Option is kept for backwards > compatibility and is ignored > --with-update-version Deprecated. Option is kept for backwards > compatibility and is ignored > --with-user-release-suffix > Deprecated. Option is kept for backwards > compatibility and is ignored > --with-build-number Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-major Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-minor Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-security Deprecated. Option is kept for backwards > compatibility and is ignored > --with-macosx-bundle-name-base > Set the MacOSX Bundle Name base. This is the base > name for calculating MacOSX Bundle Names. [not > specified] > --with-macosx-bundle-id-base > Set the MacOSX Bundle ID base. This is the base ID > for calculating MacOSX Bundle IDs. [not specified] > --with-jdk-rc-name Set JDK RC name. This is used for FileDescription > and ProductName properties of MS Windows binaries. > [not specified] > --with-vendor-name Set vendor name. Among others, used to set the > 'java.vendor' and 'java.vm.vendor' system > properties. [not specified] > --with-vendor-url Set the 'java.vendor.url' system property [not > specified] > --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not > specified] > --with-vendor-vm-bug-url > Sets the bug URL which will be displayed when the VM > crashes [not specified] > --with-version-string Set version string [calculated] > --with-version-pre Set the base part of the version 'PRE' field > (pre-release identifier) ['internal'] > --with-version-opt Set version 'OPT' field (build metadata) > [<timestamp>.<user>.<dirname>] > --with-version-build Set version 'BUILD' field (build number) [not > specified] > --with-version-feature Set version 'FEATURE' field (first number) [current > source value] > --with-version-interim Set version 'INTERIM' field (second number) [current > source value] > --with-version-update Set version 'UPDATE' field (third number) [current > source value] > --with-version-patch Set version 'PATCH' field (fourth number) [not > specified] > --with-version-extra1 Set 1st version extra number [not specified] > --with-version-extra2 Set 2nd version extra number [not specified] > --with-version-extra3 Set 3rd version extra number [not specified] > --with-version-date Set version date [current source value] > --with-vendor-version-string > Set vendor version string [not specified] > --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed] > --with-build-jdk path to JDK of same version as is being built[the > newly built JDK] > --with-import-modules import a set of prebuilt modules either as a zip > file or an exploded directory > --with-toolchain-type the toolchain type (or family) to use, use '--help' > to show possible values [platform dependent] > --with-extra-cflags extra flags to be used when compiling jdk c-files > --with-extra-cxxflags extra flags to be used when compiling jdk c++-files > --with-extra-ldflags extra flags to be used when linking jdk > --with-extra-asflags extra flags to be passed to the assembler > --with-toolchain-version > the version of the toolchain to look for, use > '--help' to show possible values [platform > dependent] > --with-build-devkit Devkit to use for the build platform toolchain > --with-jtreg Regression Test Harness [probed] > --with-jib Jib dependency management tool [not used] > --with-macosx-version-max > error on use of newer functionality. [macosx] > --with-abi-profile specify ABI profile for ARM builds > (arm-vfp-sflt,arm-vfp-hflt,arm-sflt, > armv5-vfp-sflt,armv6-vfp-hflt,arm64,aarch64) > [toolchain dependent] > --with-native-debug-symbols > set the native debug symbol configuration (none, > internal, external, zipped) [varying] > --with-external-symbols-in-bundles > which type of external native debug symbol > information shall be shipped in product bundles > (none, public, full) (e.g. ship full/stripped pdbs > on Windows) [none] > --with-stdc++lib=<static>,<dynamic>,<default> > force linking of the C++ runtime on Linux to either > static or dynamic, default is static with dynamic as > fallback > --with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll) > (Windows only) [probed] > --with-msvcp-dll path to microsoft C++ runtime dll (msvcp*.dll) > (Windows only) [probed] > --with-ucrt-dll-dir path to Microsoft Windows Kit UCRT DLL dir (Windows > only) [probed] > --with-x use the X Window System > --with-cups specify prefix directory for the cups package > (expecting the headers under PATH/include) > --with-cups-include specify directory for the cups include files > --with-fontconfig specify prefix directory for the fontconfig package > (expecting the headers under PATH/include) > --with-fontconfig-include > specify directory for the fontconfig include files > --with-freetype specify whether to use 'system' or 'bundled' > freetype. Other values are errors. The selected > option applies to both build time and run time. The > default behaviour can be platform dependent. If > using 'system' and either the include files or > libraries cannot be located automatically, then > additionally specify both using > --with-freetype-include and --with-freetype-lib. > --with-freetype-include specify directory for the freetype include files > --with-freetype-lib specify directory for the freetype library > --with-alsa specify prefix directory for the alsa package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-alsa-include specify directory for the alsa include files > --with-alsa-lib specify directory for the alsa library > --with-libffi specify prefix directory for the libffi package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-libffi-include specify directory for the libffi include files > --with-libffi-lib specify directory for the libffi library > --with-libjpeg use libjpeg from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib use giflib from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib-include specify directory for the system giflib include > files > --with-giflib-lib specify directory for the system giflib library > --with-libpng use libpng from build system or OpenJDK source > (system, bundled) [bundled] > --with-zlib use zlib from build system or OpenJDK source > (system, bundled) [bundled] > --with-lcms use lcms2 from build system or OpenJDK source > (system, bundled) [bundled] > --with-harfbuzz use harfbuzz from build system or OpenJDK source > (system, bundled) [bundled] > --with-dxsdk Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-lib Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-include Deprecated. Option is kept for backwards > compatibility and is ignored > --with-graalunit-lib specify location of 3rd party libraries used by > Graal unit tests > --with-jvm-features JVM features to enable (foo) or disable (-foo), > separated by comma. Use '--help' to show possible > values [none] > --with-jvm-interpreter Deprecated. Option is kept for backwards > compatibility and is ignored > --with-exclude-translations > a comma separated list of locales to exclude > translations for. Default is to include all > translations present in the source. > --with-num-cores number of cores in the build system, e.g. > --with-num-cores=8 [probed] > --with-memory-size memory (in MB) available in the build system, e.g. > --with-memory-size=1024 [probed] > --with-jobs number of parallel jobs to let make run [calculated > based on cores and memory] > --with-test-jobs number of parallel tests jobs to run [based on build > jobs] > --with-boot-jdk-jvmargs specify JVM arguments to be passed to all java > invocations of boot JDK, overriding the default > values, e.g --with-boot-jdk-jvmargs="-Xmx8G > -enableassertions" > --with-sjavac-server-java > use this java binary for running the sjavac > background server [Boot JDK java] > --with-ccache-dir where to store ccache files [~/.ccache] > >Some influential environment variables: > BASENAME Override default value for BASENAME > BASH Override default value for BASH > CAT Override default value for CAT > CHMOD Override default value for CHMOD > CMP Override default value for CMP > COMM Override default value for COMM > CP Override default value for CP > CUT Override default value for CUT > DATE Override default value for DATE > DIFF Override default value for DIFF > DIRNAME Override default value for DIRNAME > ECHO Override default value for ECHO > EXPR Override default value for EXPR > FILE Override default value for FILE > FIND Override default value for FIND > HEAD Override default value for HEAD > GUNZIP Override default value for GUNZIP > GZIP Override default value for GZIP > LN Override default value for LN > LS Override default value for LS > MKDIR Override default value for MKDIR > MKTEMP Override default value for MKTEMP > MV Override default value for MV > NAWK Override default value for NAWK > PRINTF Override default value for PRINTF > READLINK Override default value for READLINK > RM Override default value for RM > RMDIR Override default value for RMDIR > SH Override default value for SH > SORT Override default value for SORT > TAIL Override default value for TAIL > TAR Override default value for TAR > TEE Override default value for TEE > TOUCH Override default value for TOUCH > TR Override default value for TR > UNAME Override default value for UNAME > UNIQ Override default value for UNIQ > WC Override default value for WC > WHICH Override default value for WHICH > XARGS Override default value for XARGS > AWK Override default value for AWK > GREP Override default value for GREP > EGREP Override default value for EGREP > FGREP Override default value for FGREP > SED Override default value for SED > CYGPATH Override default value for CYGPATH > DF Override default value for DF > CPIO Override default value for CPIO > NICE Override default value for NICE > PANDOC Override default value for PANDOC > MAKE Override default value for MAKE > UNZIP Override default value for UNZIP > ZIPEXE Override default value for ZIPEXE > LDD Override default value for LDD > READELF Override default value for READELF > DOT Override default value for DOT > HG Override default value for HG > GIT Override default value for GIT > STAT Override default value for STAT > TIME Override default value for TIME > FLOCK Override default value for FLOCK > DTRACE Override default value for DTRACE > PATCH Override default value for PATCH > DSYMUTIL Override default value for DSYMUTIL > MIG Override default value for MIG > XATTR Override default value for XATTR > CODESIGN Override default value for CODESIGN > SETFILE Override default value for SETFILE > ELFEDIT Override default value for ELFEDIT > PKG_CONFIG path to pkg-config utility > JAVA Override default value for JAVA > JAVAC Override default value for JAVAC > JAVADOC Override default value for JAVADOC > JAR Override default value for JAR > JARSIGNER Override default value for JARSIGNER > CC C compiler command > CFLAGS C compiler flags > LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a > nonstandard directory <lib dir> > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> > CXX C++ compiler command > CXXFLAGS C++ compiler flags > CPP C preprocessor > CXXCPP C++ preprocessor > LD_JAOTC Override default value for LD_JAOTC > AS Override default value for AS > AR Override default value for AR > LIPO Override default value for LIPO > OTOOL Override default value for OTOOL > INSTALL_NAME_TOOL > Override default value for INSTALL_NAME_TOOL > STRIP Override default value for STRIP > NM Override default value for NM > GNM Override default value for GNM > OBJCOPY Override default value for OBJCOPY > OBJDUMP Override default value for OBJDUMP > CXXFILT Override default value for CXXFILT > BUILD_CC Override default value for BUILD_CC > BUILD_CXX Override default value for BUILD_CXX > BUILD_NM Override default value for BUILD_NM > BUILD_AR Override default value for BUILD_AR > BUILD_OBJCOPY > Override default value for BUILD_OBJCOPY > BUILD_STRIP Override default value for BUILD_STRIP > JTREGEXE Override default value for JTREGEXE > XMKMF Path to xmkmf, Makefile generator for X Window System > FREETYPE_CFLAGS > C compiler flags for FREETYPE, overriding pkg-config > FREETYPE_LIBS > linker flags for FREETYPE, overriding pkg-config > ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config > ALSA_LIBS linker flags for ALSA, overriding pkg-config > LIBFFI_CFLAGS > C compiler flags for LIBFFI, overriding pkg-config > LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config > JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config > JPEG_LIBS linker flags for JPEG, overriding pkg-config > PNG_CFLAGS C compiler flags for PNG, overriding pkg-config > PNG_LIBS linker flags for PNG, overriding pkg-config > LCMS_CFLAGS C compiler flags for LCMS, overriding pkg-config > LCMS_LIBS linker flags for LCMS, overriding pkg-config > HARFBUZZ_CFLAGS > C compiler flags for HARFBUZZ, overriding pkg-config > HARFBUZZ_LIBS > linker flags for HARFBUZZ, overriding pkg-config > ICECC_CMD Override default value for ICECC_CMD > ICECC_CREATE_ENV > Override default value for ICECC_CREATE_ENV > ICECC_WRAPPER > Override default value for ICECC_WRAPPER > CCACHE Override default value for CCACHE > >Use these variables to override the choices made by `configure' or to help >it to find libraries and programs with nonstandard names/locations. > >Report bugs to <build-dev@openjdk.java.net>. >OpenJDK home page: <http://openjdk.java.net>. >`configure' configures OpenJDK openjdk to adapt to many kinds of systems. > >Usage: /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1/configure [OPTION]... [VAR=VALUE]... > >To assign environment variables (e.g., CC, CFLAGS...), specify them as >VAR=VALUE. See below for descriptions of some of the useful variables. > >Defaults for the options are specified in brackets. > >Configuration: > -h, --help display this help and exit > --help=short display options specific to this package > --help=recursive display the short help of all the included packages > -V, --version display version information and exit > -q, --quiet, --silent do not print `checking ...' messages > --cache-file=FILE cache test results in FILE [disabled] > -C, --config-cache alias for `--cache-file=config.cache' > -n, --no-create do not create output files > --srcdir=DIR find the sources in DIR [configure dir or `..'] > >Installation directories: > --prefix=PREFIX install architecture-independent files in PREFIX > [/usr/local] > --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX > [PREFIX] > >By default, `make install' will install all the files in >`/usr/local/bin', `/usr/local/lib' etc. You can specify >an installation prefix other than `/usr/local' using `--prefix', >for instance `--prefix=$HOME'. > >For better control, use the options below. > >Fine tuning of the installation directories: > --bindir=DIR user executables [EPREFIX/bin] > --sbindir=DIR system admin executables [EPREFIX/sbin] > --libexecdir=DIR program executables [EPREFIX/libexec] > --sysconfdir=DIR read-only single-machine data [PREFIX/etc] > --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] > --localstatedir=DIR modifiable single-machine data [PREFIX/var] > --libdir=DIR object code libraries [EPREFIX/lib] > --includedir=DIR C header files [PREFIX/include] > --oldincludedir=DIR C header files for non-gcc [/usr/include] > --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] > --datadir=DIR read-only architecture-independent data [DATAROOTDIR] > --infodir=DIR info documentation [DATAROOTDIR/info] > --localedir=DIR locale-dependent data [DATAROOTDIR/locale] > --mandir=DIR man documentation [DATAROOTDIR/man] > --docdir=DIR documentation root [DATAROOTDIR/doc/openjdk] > --htmldir=DIR html documentation [DOCDIR] > --dvidir=DIR dvi documentation [DOCDIR] > --pdfdir=DIR pdf documentation [DOCDIR] > --psdir=DIR ps documentation [DOCDIR] > >X features: > --x-includes=DIR X include files are in DIR > --x-libraries=DIR X library files are in DIR > >System types: > --build=BUILD configure for building on BUILD [guessed] > --host=HOST cross-compile to build programs to run on HOST [BUILD] > --target=TARGET configure for building compilers for TARGET [HOST] > >Optional Features: > --disable-option-checking ignore unrecognized --enable/--with options > --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) > --enable-FEATURE[=ARG] include FEATURE [ARG=yes] > --enable-openjdk-only suppress building custom source even if present > [disabled] > --enable-debug set the debug level to fastdebug (shorthand for > --with-debug-level=fastdebug) [disabled] > --disable-absolute-paths-in-output > Set to disable to prevent any absolute paths from > the build to end up in any of the build output. > [disabled in release builds, otherwise enabled] > > --enable-headless-only only build headless (no GUI) support [disabled] > --enable-full-docs build complete documentation [enabled if all tools > found] > --disable-unlimited-crypto > Disable unlimited crypto policy [enabled] > --disable-keep-packaged-modules > Do not keep packaged modules in jdk image [enable] > --enable-static-build enable static library build [disabled] > --disable-warnings-as-errors > do not consider native warnings to be an error > [enabled] > --enable-debug-symbols Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-zip-debug-info Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-native-coverage > enable native compilation with code coverage > data[disabled] > --enable-asan enable AddressSanitizer if possible [disabled] > --enable-dtrace[=yes/no/auto] > enable dtrace. Default is auto, where dtrace is > enabled if all dependencies are present. > --enable-aot[=yes/no/auto] > enable ahead of time compilation feature. Default is > auto, where aot is enabled if all dependencies are > present. > --enable-cds[=yes/no/auto] > enable class data sharing feature in non-minimal VM. > Default is auto, where cds is enabled if supported > on the platform. > --disable-hotspot-gtest Disables building of the Hotspot unit tests > [enabled] > --enable-libffi-bundling > enable bundling of libffi.so to make the built JDK > runnable on more systems > --enable-jtreg-failure-handler > forces build of the jtreg failure handler to be > enabled, missing dependencies become fatal errors. > Default is auto, where the failure handler is built > if all dependencies are present and otherwise just > disabled. > --disable-generate-classlist > forces enabling or disabling of the generation of a > CDS classlist at build time. Default is to generate > it when either the server or client JVMs are built > and enable-cds is true. > --disable-manpages Set to disable building of man pages [enabled] > --enable-sjavac use sjavac to do fast incremental compiles > [disabled] > --disable-javac-server disable javac server [enabled] > --enable-icecc enable distribted compilation of native code using > icecc/icecream [disabled] > --disable-precompiled-headers > disable using precompiled headers when compiling C++ > [enabled] > --enable-ccache enable using ccache to speed up recompilations > [disabled] > >Optional Packages: > --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] > --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) > --with-target-bits build 32-bit or 64-bit binaries (for platforms that > support it), e.g. --with-target-bits=32 [guessed] > --with-custom-make-dir Deprecated. Option is kept for backwards > compatibility and is ignored > --with-jdk-variant JDK variant to build (normal) [normal] > --with-debug-level set the debug level (release, fastdebug, slowdebug, > optimized) [release] > --with-jvm-variants JVM variants (separated by commas) to build > (server,client,minimal,core,zero,custom) [server] > --with-cpu-port specify sources to use for Hotspot 64-bit ARM port > (arm64,aarch64) [aarch64] > --with-devkit use this devkit for compilers, tools and resources > --with-sys-root alias for --with-sysroot for backwards compatability > --with-sysroot use this directory as sysroot > --with-tools-dir alias for --with-toolchain-path for backwards > compatibility > --with-toolchain-path prepend these directories when searching for > toolchain binaries (compilers etc) > --with-extra-path prepend these directories to the default path > --with-sdk-name use the platform SDK of the given name. [macosx] > --with-conf-name use this as the name of the configuration [generated > from important configuration options] > --with-output-sync set make output sync type if supported by make. > [recurse] > --with-macosx-codesign-identity > specify the code signing identity > --with-default-make-target > set the default make target [exploded-image] > --with-log [default vaue for make LOG argument [warn]] > --with-cacerts-file specify alternative cacerts file > --with-copyright-year Set copyright year value for build [current year] > --with-milestone Deprecated. Option is kept for backwards > compatibility and is ignored > --with-update-version Deprecated. Option is kept for backwards > compatibility and is ignored > --with-user-release-suffix > Deprecated. Option is kept for backwards > compatibility and is ignored > --with-build-number Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-major Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-minor Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-security Deprecated. Option is kept for backwards > compatibility and is ignored > --with-macosx-bundle-name-base > Set the MacOSX Bundle Name base. This is the base > name for calculating MacOSX Bundle Names. [not > specified] > --with-macosx-bundle-id-base > Set the MacOSX Bundle ID base. This is the base ID > for calculating MacOSX Bundle IDs. [not specified] > --with-jdk-rc-name Set JDK RC name. This is used for FileDescription > and ProductName properties of MS Windows binaries. > [not specified] > --with-vendor-name Set vendor name. Among others, used to set the > 'java.vendor' and 'java.vm.vendor' system > properties. [not specified] > --with-vendor-url Set the 'java.vendor.url' system property [not > specified] > --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not > specified] > --with-vendor-vm-bug-url > Sets the bug URL which will be displayed when the VM > crashes [not specified] > --with-version-string Set version string [calculated] > --with-version-pre Set the base part of the version 'PRE' field > (pre-release identifier) ['internal'] > --with-version-opt Set version 'OPT' field (build metadata) > [<timestamp>.<user>.<dirname>] > --with-version-build Set version 'BUILD' field (build number) [not > specified] > --with-version-feature Set version 'FEATURE' field (first number) [current > source value] > --with-version-interim Set version 'INTERIM' field (second number) [current > source value] > --with-version-update Set version 'UPDATE' field (third number) [current > source value] > --with-version-patch Set version 'PATCH' field (fourth number) [not > specified] > --with-version-extra1 Set 1st version extra number [not specified] > --with-version-extra2 Set 2nd version extra number [not specified] > --with-version-extra3 Set 3rd version extra number [not specified] > --with-version-date Set version date [current source value] > --with-vendor-version-string > Set vendor version string [not specified] > --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed] > --with-build-jdk path to JDK of same version as is being built[the > newly built JDK] > --with-import-modules import a set of prebuilt modules either as a zip > file or an exploded directory > --with-toolchain-type the toolchain type (or family) to use, use '--help' > to show possible values [platform dependent] > --with-extra-cflags extra flags to be used when compiling jdk c-files > --with-extra-cxxflags extra flags to be used when compiling jdk c++-files > --with-extra-ldflags extra flags to be used when linking jdk > --with-extra-asflags extra flags to be passed to the assembler > --with-toolchain-version > the version of the toolchain to look for, use > '--help' to show possible values [platform > dependent] > --with-build-devkit Devkit to use for the build platform toolchain > --with-jtreg Regression Test Harness [probed] > --with-jib Jib dependency management tool [not used] > --with-macosx-version-max > error on use of newer functionality. [macosx] > --with-abi-profile specify ABI profile for ARM builds > (arm-vfp-sflt,arm-vfp-hflt,arm-sflt, > armv5-vfp-sflt,armv6-vfp-hflt,arm64,aarch64) > [toolchain dependent] > --with-native-debug-symbols > set the native debug symbol configuration (none, > internal, external, zipped) [varying] > --with-external-symbols-in-bundles > which type of external native debug symbol > information shall be shipped in product bundles > (none, public, full) (e.g. ship full/stripped pdbs > on Windows) [none] > --with-stdc++lib=<static>,<dynamic>,<default> > force linking of the C++ runtime on Linux to either > static or dynamic, default is static with dynamic as > fallback > --with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll) > (Windows only) [probed] > --with-msvcp-dll path to microsoft C++ runtime dll (msvcp*.dll) > (Windows only) [probed] > --with-ucrt-dll-dir path to Microsoft Windows Kit UCRT DLL dir (Windows > only) [probed] > --with-x use the X Window System > --with-cups specify prefix directory for the cups package > (expecting the headers under PATH/include) > --with-cups-include specify directory for the cups include files > --with-fontconfig specify prefix directory for the fontconfig package > (expecting the headers under PATH/include) > --with-fontconfig-include > specify directory for the fontconfig include files > --with-freetype specify whether to use 'system' or 'bundled' > freetype. Other values are errors. The selected > option applies to both build time and run time. The > default behaviour can be platform dependent. If > using 'system' and either the include files or > libraries cannot be located automatically, then > additionally specify both using > --with-freetype-include and --with-freetype-lib. > --with-freetype-include specify directory for the freetype include files > --with-freetype-lib specify directory for the freetype library > --with-alsa specify prefix directory for the alsa package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-alsa-include specify directory for the alsa include files > --with-alsa-lib specify directory for the alsa library > --with-libffi specify prefix directory for the libffi package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-libffi-include specify directory for the libffi include files > --with-libffi-lib specify directory for the libffi library > --with-libjpeg use libjpeg from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib use giflib from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib-include specify directory for the system giflib include > files > --with-giflib-lib specify directory for the system giflib library > --with-libpng use libpng from build system or OpenJDK source > (system, bundled) [bundled] > --with-zlib use zlib from build system or OpenJDK source > (system, bundled) [bundled] > --with-lcms use lcms2 from build system or OpenJDK source > (system, bundled) [bundled] > --with-harfbuzz use harfbuzz from build system or OpenJDK source > (system, bundled) [bundled] > --with-dxsdk Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-lib Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-include Deprecated. Option is kept for backwards > compatibility and is ignored > --with-graalunit-lib specify location of 3rd party libraries used by > Graal unit tests > --with-jvm-features JVM features to enable (foo) or disable (-foo), > separated by comma. Use '--help' to show possible > values [none] > --with-jvm-interpreter Deprecated. Option is kept for backwards > compatibility and is ignored > --with-exclude-translations > a comma separated list of locales to exclude > translations for. Default is to include all > translations present in the source. > --with-num-cores number of cores in the build system, e.g. > --with-num-cores=8 [probed] > --with-memory-size memory (in MB) available in the build system, e.g. > --with-memory-size=1024 [probed] > --with-jobs number of parallel jobs to let make run [calculated > based on cores and memory] > --with-test-jobs number of parallel tests jobs to run [based on build > jobs] > --with-boot-jdk-jvmargs specify JVM arguments to be passed to all java > invocations of boot JDK, overriding the default > values, e.g --with-boot-jdk-jvmargs="-Xmx8G > -enableassertions" > --with-sjavac-server-java > use this java binary for running the sjavac > background server [Boot JDK java] > --with-ccache-dir where to store ccache files [~/.ccache] > >Some influential environment variables: > BASENAME Override default value for BASENAME > BASH Override default value for BASH > CAT Override default value for CAT > CHMOD Override default value for CHMOD > CMP Override default value for CMP > COMM Override default value for COMM > CP Override default value for CP > CUT Override default value for CUT > DATE Override default value for DATE > DIFF Override default value for DIFF > DIRNAME Override default value for DIRNAME > ECHO Override default value for ECHO > EXPR Override default value for EXPR > FILE Override default value for FILE > FIND Override default value for FIND > HEAD Override default value for HEAD > GUNZIP Override default value for GUNZIP > GZIP Override default value for GZIP > LN Override default value for LN > LS Override default value for LS > MKDIR Override default value for MKDIR > MKTEMP Override default value for MKTEMP > MV Override default value for MV > NAWK Override default value for NAWK > PRINTF Override default value for PRINTF > READLINK Override default value for READLINK > RM Override default value for RM > RMDIR Override default value for RMDIR > SH Override default value for SH > SORT Override default value for SORT > TAIL Override default value for TAIL > TAR Override default value for TAR > TEE Override default value for TEE > TOUCH Override default value for TOUCH > TR Override default value for TR > UNAME Override default value for UNAME > UNIQ Override default value for UNIQ > WC Override default value for WC > WHICH Override default value for WHICH > XARGS Override default value for XARGS > AWK Override default value for AWK > GREP Override default value for GREP > EGREP Override default value for EGREP > FGREP Override default value for FGREP > SED Override default value for SED > CYGPATH Override default value for CYGPATH > DF Override default value for DF > CPIO Override default value for CPIO > NICE Override default value for NICE > PANDOC Override default value for PANDOC > MAKE Override default value for MAKE > UNZIP Override default value for UNZIP > ZIPEXE Override default value for ZIPEXE > LDD Override default value for LDD > READELF Override default value for READELF > DOT Override default value for DOT > HG Override default value for HG > GIT Override default value for GIT > STAT Override default value for STAT > TIME Override default value for TIME > FLOCK Override default value for FLOCK > DTRACE Override default value for DTRACE > PATCH Override default value for PATCH > DSYMUTIL Override default value for DSYMUTIL > MIG Override default value for MIG > XATTR Override default value for XATTR > CODESIGN Override default value for CODESIGN > SETFILE Override default value for SETFILE > ELFEDIT Override default value for ELFEDIT > PKG_CONFIG path to pkg-config utility > JAVA Override default value for JAVA > JAVAC Override default value for JAVAC > JAVADOC Override default value for JAVADOC > JAR Override default value for JAR > JARSIGNER Override default value for JARSIGNER > CC C compiler command > CFLAGS C compiler flags > LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a > nonstandard directory <lib dir> > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> > CXX C++ compiler command > CXXFLAGS C++ compiler flags > CPP C preprocessor > CXXCPP C++ preprocessor > LD_JAOTC Override default value for LD_JAOTC > AS Override default value for AS > AR Override default value for AR > LIPO Override default value for LIPO > OTOOL Override default value for OTOOL > INSTALL_NAME_TOOL > Override default value for INSTALL_NAME_TOOL > STRIP Override default value for STRIP > NM Override default value for NM > GNM Override default value for GNM > OBJCOPY Override default value for OBJCOPY > OBJDUMP Override default value for OBJDUMP > CXXFILT Override default value for CXXFILT > BUILD_CC Override default value for BUILD_CC > BUILD_CXX Override default value for BUILD_CXX > BUILD_NM Override default value for BUILD_NM > BUILD_AR Override default value for BUILD_AR > BUILD_OBJCOPY > Override default value for BUILD_OBJCOPY > BUILD_STRIP Override default value for BUILD_STRIP > JTREGEXE Override default value for JTREGEXE > XMKMF Path to xmkmf, Makefile generator for X Window System > FREETYPE_CFLAGS > C compiler flags for FREETYPE, overriding pkg-config > FREETYPE_LIBS > linker flags for FREETYPE, overriding pkg-config > ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config > ALSA_LIBS linker flags for ALSA, overriding pkg-config > LIBFFI_CFLAGS > C compiler flags for LIBFFI, overriding pkg-config > LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config > JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config > JPEG_LIBS linker flags for JPEG, overriding pkg-config > PNG_CFLAGS C compiler flags for PNG, overriding pkg-config > PNG_LIBS linker flags for PNG, overriding pkg-config > LCMS_CFLAGS C compiler flags for LCMS, overriding pkg-config > LCMS_LIBS linker flags for LCMS, overriding pkg-config > HARFBUZZ_CFLAGS > C compiler flags for HARFBUZZ, overriding pkg-config > HARFBUZZ_LIBS > linker flags for HARFBUZZ, overriding pkg-config > ICECC_CMD Override default value for ICECC_CMD > ICECC_CREATE_ENV > Override default value for ICECC_CREATE_ENV > ICECC_WRAPPER > Override default value for ICECC_WRAPPER > CCACHE Override default value for CCACHE > >Use these variables to override the choices made by `configure' or to help >it to find libraries and programs with nonstandard names/locations. > >Report bugs to <build-dev@openjdk.java.net>. >OpenJDK home page: <http://openjdk.java.net>. >`configure' configures OpenJDK openjdk to adapt to many kinds of systems. > >Usage: /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1/configure [OPTION]... [VAR=VALUE]... > >To assign environment variables (e.g., CC, CFLAGS...), specify them as >VAR=VALUE. See below for descriptions of some of the useful variables. > >Defaults for the options are specified in brackets. > >Configuration: > -h, --help display this help and exit > --help=short display options specific to this package > --help=recursive display the short help of all the included packages > -V, --version display version information and exit > -q, --quiet, --silent do not print `checking ...' messages > --cache-file=FILE cache test results in FILE [disabled] > -C, --config-cache alias for `--cache-file=config.cache' > -n, --no-create do not create output files > --srcdir=DIR find the sources in DIR [configure dir or `..'] > >Installation directories: > --prefix=PREFIX install architecture-independent files in PREFIX > [/usr/local] > --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX > [PREFIX] > >By default, `make install' will install all the files in >`/usr/local/bin', `/usr/local/lib' etc. You can specify >an installation prefix other than `/usr/local' using `--prefix', >for instance `--prefix=$HOME'. > >For better control, use the options below. > >Fine tuning of the installation directories: > --bindir=DIR user executables [EPREFIX/bin] > --sbindir=DIR system admin executables [EPREFIX/sbin] > --libexecdir=DIR program executables [EPREFIX/libexec] > --sysconfdir=DIR read-only single-machine data [PREFIX/etc] > --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] > --localstatedir=DIR modifiable single-machine data [PREFIX/var] > --libdir=DIR object code libraries [EPREFIX/lib] > --includedir=DIR C header files [PREFIX/include] > --oldincludedir=DIR C header files for non-gcc [/usr/include] > --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] > --datadir=DIR read-only architecture-independent data [DATAROOTDIR] > --infodir=DIR info documentation [DATAROOTDIR/info] > --localedir=DIR locale-dependent data [DATAROOTDIR/locale] > --mandir=DIR man documentation [DATAROOTDIR/man] > --docdir=DIR documentation root [DATAROOTDIR/doc/openjdk] > --htmldir=DIR html documentation [DOCDIR] > --dvidir=DIR dvi documentation [DOCDIR] > --pdfdir=DIR pdf documentation [DOCDIR] > --psdir=DIR ps documentation [DOCDIR] > >X features: > --x-includes=DIR X include files are in DIR > --x-libraries=DIR X library files are in DIR > >System types: > --build=BUILD configure for building on BUILD [guessed] > --host=HOST cross-compile to build programs to run on HOST [BUILD] > --target=TARGET configure for building compilers for TARGET [HOST] > >Optional Features: > --disable-option-checking ignore unrecognized --enable/--with options > --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) > --enable-FEATURE[=ARG] include FEATURE [ARG=yes] > --enable-openjdk-only suppress building custom source even if present > [disabled] > --enable-debug set the debug level to fastdebug (shorthand for > --with-debug-level=fastdebug) [disabled] > --disable-absolute-paths-in-output > Set to disable to prevent any absolute paths from > the build to end up in any of the build output. > [disabled in release builds, otherwise enabled] > > --enable-headless-only only build headless (no GUI) support [disabled] > --enable-full-docs build complete documentation [enabled if all tools > found] > --disable-unlimited-crypto > Disable unlimited crypto policy [enabled] > --disable-keep-packaged-modules > Do not keep packaged modules in jdk image [enable] > --enable-static-build enable static library build [disabled] > --disable-warnings-as-errors > do not consider native warnings to be an error > [enabled] > --enable-debug-symbols Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-zip-debug-info Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-native-coverage > enable native compilation with code coverage > data[disabled] > --enable-asan enable AddressSanitizer if possible [disabled] > --enable-dtrace[=yes/no/auto] > enable dtrace. Default is auto, where dtrace is > enabled if all dependencies are present. > --enable-aot[=yes/no/auto] > enable ahead of time compilation feature. Default is > auto, where aot is enabled if all dependencies are > present. > --enable-cds[=yes/no/auto] > enable class data sharing feature in non-minimal VM. > Default is auto, where cds is enabled if supported > on the platform. > --disable-hotspot-gtest Disables building of the Hotspot unit tests > [enabled] > --enable-libffi-bundling > enable bundling of libffi.so to make the built JDK > runnable on more systems > --enable-jtreg-failure-handler > forces build of the jtreg failure handler to be > enabled, missing dependencies become fatal errors. > Default is auto, where the failure handler is built > if all dependencies are present and otherwise just > disabled. > --disable-generate-classlist > forces enabling or disabling of the generation of a > CDS classlist at build time. Default is to generate > it when either the server or client JVMs are built > and enable-cds is true. > --disable-manpages Set to disable building of man pages [enabled] > --enable-sjavac use sjavac to do fast incremental compiles > [disabled] > --disable-javac-server disable javac server [enabled] > --enable-icecc enable distribted compilation of native code using > icecc/icecream [disabled] > --disable-precompiled-headers > disable using precompiled headers when compiling C++ > [enabled] > --enable-ccache enable using ccache to speed up recompilations > [disabled] > >Optional Packages: > --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] > --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) > --with-target-bits build 32-bit or 64-bit binaries (for platforms that > support it), e.g. --with-target-bits=32 [guessed] > --with-custom-make-dir Deprecated. Option is kept for backwards > compatibility and is ignored > --with-jdk-variant JDK variant to build (normal) [normal] > --with-debug-level set the debug level (release, fastdebug, slowdebug, > optimized) [release] > --with-jvm-variants JVM variants (separated by commas) to build > (server,client,minimal,core,zero,custom) [server] > --with-cpu-port specify sources to use for Hotspot 64-bit ARM port > (arm64,aarch64) [aarch64] > --with-devkit use this devkit for compilers, tools and resources > --with-sys-root alias for --with-sysroot for backwards compatability > --with-sysroot use this directory as sysroot > --with-tools-dir alias for --with-toolchain-path for backwards > compatibility > --with-toolchain-path prepend these directories when searching for > toolchain binaries (compilers etc) > --with-extra-path prepend these directories to the default path > --with-sdk-name use the platform SDK of the given name. [macosx] > --with-conf-name use this as the name of the configuration [generated > from important configuration options] > --with-output-sync set make output sync type if supported by make. > [recurse] > --with-macosx-codesign-identity > specify the code signing identity > --with-default-make-target > set the default make target [exploded-image] > --with-log [default vaue for make LOG argument [warn]] > --with-cacerts-file specify alternative cacerts file > --with-copyright-year Set copyright year value for build [current year] > --with-milestone Deprecated. Option is kept for backwards > compatibility and is ignored > --with-update-version Deprecated. Option is kept for backwards > compatibility and is ignored > --with-user-release-suffix > Deprecated. Option is kept for backwards > compatibility and is ignored > --with-build-number Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-major Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-minor Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-security Deprecated. Option is kept for backwards > compatibility and is ignored > --with-macosx-bundle-name-base > Set the MacOSX Bundle Name base. This is the base > name for calculating MacOSX Bundle Names. [not > specified] > --with-macosx-bundle-id-base > Set the MacOSX Bundle ID base. This is the base ID > for calculating MacOSX Bundle IDs. [not specified] > --with-jdk-rc-name Set JDK RC name. This is used for FileDescription > and ProductName properties of MS Windows binaries. > [not specified] > --with-vendor-name Set vendor name. Among others, used to set the > 'java.vendor' and 'java.vm.vendor' system > properties. [not specified] > --with-vendor-url Set the 'java.vendor.url' system property [not > specified] > --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not > specified] > --with-vendor-vm-bug-url > Sets the bug URL which will be displayed when the VM > crashes [not specified] > --with-version-string Set version string [calculated] > --with-version-pre Set the base part of the version 'PRE' field > (pre-release identifier) ['internal'] > --with-version-opt Set version 'OPT' field (build metadata) > [<timestamp>.<user>.<dirname>] > --with-version-build Set version 'BUILD' field (build number) [not > specified] > --with-version-feature Set version 'FEATURE' field (first number) [current > source value] > --with-version-interim Set version 'INTERIM' field (second number) [current > source value] > --with-version-update Set version 'UPDATE' field (third number) [current > source value] > --with-version-patch Set version 'PATCH' field (fourth number) [not > specified] > --with-version-extra1 Set 1st version extra number [not specified] > --with-version-extra2 Set 2nd version extra number [not specified] > --with-version-extra3 Set 3rd version extra number [not specified] > --with-version-date Set version date [current source value] > --with-vendor-version-string > Set vendor version string [not specified] > --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed] > --with-build-jdk path to JDK of same version as is being built[the > newly built JDK] > --with-import-modules import a set of prebuilt modules either as a zip > file or an exploded directory > --with-toolchain-type the toolchain type (or family) to use, use '--help' > to show possible values [platform dependent] > --with-extra-cflags extra flags to be used when compiling jdk c-files > --with-extra-cxxflags extra flags to be used when compiling jdk c++-files > --with-extra-ldflags extra flags to be used when linking jdk > --with-extra-asflags extra flags to be passed to the assembler > --with-toolchain-version > the version of the toolchain to look for, use > '--help' to show possible values [platform > dependent] > --with-build-devkit Devkit to use for the build platform toolchain > --with-jtreg Regression Test Harness [probed] > --with-jib Jib dependency management tool [not used] > --with-macosx-version-max > error on use of newer functionality. [macosx] > --with-abi-profile specify ABI profile for ARM builds > (arm-vfp-sflt,arm-vfp-hflt,arm-sflt, > armv5-vfp-sflt,armv6-vfp-hflt,arm64,aarch64) > [toolchain dependent] > --with-native-debug-symbols > set the native debug symbol configuration (none, > internal, external, zipped) [varying] > --with-external-symbols-in-bundles > which type of external native debug symbol > information shall be shipped in product bundles > (none, public, full) (e.g. ship full/stripped pdbs > on Windows) [none] > --with-stdc++lib=<static>,<dynamic>,<default> > force linking of the C++ runtime on Linux to either > static or dynamic, default is static with dynamic as > fallback > --with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll) > (Windows only) [probed] > --with-msvcp-dll path to microsoft C++ runtime dll (msvcp*.dll) > (Windows only) [probed] > --with-ucrt-dll-dir path to Microsoft Windows Kit UCRT DLL dir (Windows > only) [probed] > --with-x use the X Window System > --with-cups specify prefix directory for the cups package > (expecting the headers under PATH/include) > --with-cups-include specify directory for the cups include files > --with-fontconfig specify prefix directory for the fontconfig package > (expecting the headers under PATH/include) > --with-fontconfig-include > specify directory for the fontconfig include files > --with-freetype specify whether to use 'system' or 'bundled' > freetype. Other values are errors. The selected > option applies to both build time and run time. The > default behaviour can be platform dependent. If > using 'system' and either the include files or > libraries cannot be located automatically, then > additionally specify both using > --with-freetype-include and --with-freetype-lib. > --with-freetype-include specify directory for the freetype include files > --with-freetype-lib specify directory for the freetype library > --with-alsa specify prefix directory for the alsa package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-alsa-include specify directory for the alsa include files > --with-alsa-lib specify directory for the alsa library > --with-libffi specify prefix directory for the libffi package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-libffi-include specify directory for the libffi include files > --with-libffi-lib specify directory for the libffi library > --with-libjpeg use libjpeg from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib use giflib from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib-include specify directory for the system giflib include > files > --with-giflib-lib specify directory for the system giflib library > --with-libpng use libpng from build system or OpenJDK source > (system, bundled) [bundled] > --with-zlib use zlib from build system or OpenJDK source > (system, bundled) [bundled] > --with-lcms use lcms2 from build system or OpenJDK source > (system, bundled) [bundled] > --with-harfbuzz use harfbuzz from build system or OpenJDK source > (system, bundled) [bundled] > --with-dxsdk Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-lib Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-include Deprecated. Option is kept for backwards > compatibility and is ignored > --with-graalunit-lib specify location of 3rd party libraries used by > Graal unit tests > --with-jvm-features JVM features to enable (foo) or disable (-foo), > separated by comma. Use '--help' to show possible > values [none] > --with-jvm-interpreter Deprecated. Option is kept for backwards > compatibility and is ignored > --with-exclude-translations > a comma separated list of locales to exclude > translations for. Default is to include all > translations present in the source. > --with-num-cores number of cores in the build system, e.g. > --with-num-cores=8 [probed] > --with-memory-size memory (in MB) available in the build system, e.g. > --with-memory-size=1024 [probed] > --with-jobs number of parallel jobs to let make run [calculated > based on cores and memory] > --with-test-jobs number of parallel tests jobs to run [based on build > jobs] > --with-boot-jdk-jvmargs specify JVM arguments to be passed to all java > invocations of boot JDK, overriding the default > values, e.g --with-boot-jdk-jvmargs="-Xmx8G > -enableassertions" > --with-sjavac-server-java > use this java binary for running the sjavac > background server [Boot JDK java] > --with-ccache-dir where to store ccache files [~/.ccache] > >Some influential environment variables: > BASENAME Override default value for BASENAME > BASH Override default value for BASH > CAT Override default value for CAT > CHMOD Override default value for CHMOD > CMP Override default value for CMP > COMM Override default value for COMM > CP Override default value for CP > CUT Override default value for CUT > DATE Override default value for DATE > DIFF Override default value for DIFF > DIRNAME Override default value for DIRNAME > ECHO Override default value for ECHO > EXPR Override default value for EXPR > FILE Override default value for FILE > FIND Override default value for FIND > HEAD Override default value for HEAD > GUNZIP Override default value for GUNZIP > GZIP Override default value for GZIP > LN Override default value for LN > LS Override default value for LS > MKDIR Override default value for MKDIR > MKTEMP Override default value for MKTEMP > MV Override default value for MV > NAWK Override default value for NAWK > PRINTF Override default value for PRINTF > READLINK Override default value for READLINK > RM Override default value for RM > RMDIR Override default value for RMDIR > SH Override default value for SH > SORT Override default value for SORT > TAIL Override default value for TAIL > TAR Override default value for TAR > TEE Override default value for TEE > TOUCH Override default value for TOUCH > TR Override default value for TR > UNAME Override default value for UNAME > UNIQ Override default value for UNIQ > WC Override default value for WC > WHICH Override default value for WHICH > XARGS Override default value for XARGS > AWK Override default value for AWK > GREP Override default value for GREP > EGREP Override default value for EGREP > FGREP Override default value for FGREP > SED Override default value for SED > CYGPATH Override default value for CYGPATH > DF Override default value for DF > CPIO Override default value for CPIO > NICE Override default value for NICE > PANDOC Override default value for PANDOC > MAKE Override default value for MAKE > UNZIP Override default value for UNZIP > ZIPEXE Override default value for ZIPEXE > LDD Override default value for LDD > READELF Override default value for READELF > DOT Override default value for DOT > HG Override default value for HG > GIT Override default value for GIT > STAT Override default value for STAT > TIME Override default value for TIME > FLOCK Override default value for FLOCK > DTRACE Override default value for DTRACE > PATCH Override default value for PATCH > DSYMUTIL Override default value for DSYMUTIL > MIG Override default value for MIG > XATTR Override default value for XATTR > CODESIGN Override default value for CODESIGN > SETFILE Override default value for SETFILE > ELFEDIT Override default value for ELFEDIT > PKG_CONFIG path to pkg-config utility > JAVA Override default value for JAVA > JAVAC Override default value for JAVAC > JAVADOC Override default value for JAVADOC > JAR Override default value for JAR > JARSIGNER Override default value for JARSIGNER > CC C compiler command > CFLAGS C compiler flags > LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a > nonstandard directory <lib dir> > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> > CXX C++ compiler command > CXXFLAGS C++ compiler flags > CPP C preprocessor > CXXCPP C++ preprocessor > LD_JAOTC Override default value for LD_JAOTC > AS Override default value for AS > AR Override default value for AR > LIPO Override default value for LIPO > OTOOL Override default value for OTOOL > INSTALL_NAME_TOOL > Override default value for INSTALL_NAME_TOOL > STRIP Override default value for STRIP > NM Override default value for NM > GNM Override default value for GNM > OBJCOPY Override default value for OBJCOPY > OBJDUMP Override default value for OBJDUMP > CXXFILT Override default value for CXXFILT > BUILD_CC Override default value for BUILD_CC > BUILD_CXX Override default value for BUILD_CXX > BUILD_NM Override default value for BUILD_NM > BUILD_AR Override default value for BUILD_AR > BUILD_OBJCOPY > Override default value for BUILD_OBJCOPY > BUILD_STRIP Override default value for BUILD_STRIP > JTREGEXE Override default value for JTREGEXE > XMKMF Path to xmkmf, Makefile generator for X Window System > FREETYPE_CFLAGS > C compiler flags for FREETYPE, overriding pkg-config > FREETYPE_LIBS > linker flags for FREETYPE, overriding pkg-config > ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config > ALSA_LIBS linker flags for ALSA, overriding pkg-config > LIBFFI_CFLAGS > C compiler flags for LIBFFI, overriding pkg-config > LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config > JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config > JPEG_LIBS linker flags for JPEG, overriding pkg-config > PNG_CFLAGS C compiler flags for PNG, overriding pkg-config > PNG_LIBS linker flags for PNG, overriding pkg-config > LCMS_CFLAGS C compiler flags for LCMS, overriding pkg-config > LCMS_LIBS linker flags for LCMS, overriding pkg-config > HARFBUZZ_CFLAGS > C compiler flags for HARFBUZZ, overriding pkg-config > HARFBUZZ_LIBS > linker flags for HARFBUZZ, overriding pkg-config > ICECC_CMD Override default value for ICECC_CMD > ICECC_CREATE_ENV > Override default value for ICECC_CREATE_ENV > ICECC_WRAPPER > Override default value for ICECC_WRAPPER > CCACHE Override default value for CCACHE > >Use these variables to override the choices made by `configure' or to help >it to find libraries and programs with nonstandard names/locations. > >Report bugs to <build-dev@openjdk.java.net>. >OpenJDK home page: <http://openjdk.java.net>. >`configure' configures OpenJDK openjdk to adapt to many kinds of systems. > >Usage: /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1/configure [OPTION]... [VAR=VALUE]... > >To assign environment variables (e.g., CC, CFLAGS...), specify them as >VAR=VALUE. See below for descriptions of some of the useful variables. > >Defaults for the options are specified in brackets. > >Configuration: > -h, --help display this help and exit > --help=short display options specific to this package > --help=recursive display the short help of all the included packages > -V, --version display version information and exit > -q, --quiet, --silent do not print `checking ...' messages > --cache-file=FILE cache test results in FILE [disabled] > -C, --config-cache alias for `--cache-file=config.cache' > -n, --no-create do not create output files > --srcdir=DIR find the sources in DIR [configure dir or `..'] > >Installation directories: > --prefix=PREFIX install architecture-independent files in PREFIX > [/usr/local] > --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX > [PREFIX] > >By default, `make install' will install all the files in >`/usr/local/bin', `/usr/local/lib' etc. You can specify >an installation prefix other than `/usr/local' using `--prefix', >for instance `--prefix=$HOME'. > >For better control, use the options below. > >Fine tuning of the installation directories: > --bindir=DIR user executables [EPREFIX/bin] > --sbindir=DIR system admin executables [EPREFIX/sbin] > --libexecdir=DIR program executables [EPREFIX/libexec] > --sysconfdir=DIR read-only single-machine data [PREFIX/etc] > --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] > --localstatedir=DIR modifiable single-machine data [PREFIX/var] > --libdir=DIR object code libraries [EPREFIX/lib] > --includedir=DIR C header files [PREFIX/include] > --oldincludedir=DIR C header files for non-gcc [/usr/include] > --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] > --datadir=DIR read-only architecture-independent data [DATAROOTDIR] > --infodir=DIR info documentation [DATAROOTDIR/info] > --localedir=DIR locale-dependent data [DATAROOTDIR/locale] > --mandir=DIR man documentation [DATAROOTDIR/man] > --docdir=DIR documentation root [DATAROOTDIR/doc/openjdk] > --htmldir=DIR html documentation [DOCDIR] > --dvidir=DIR dvi documentation [DOCDIR] > --pdfdir=DIR pdf documentation [DOCDIR] > --psdir=DIR ps documentation [DOCDIR] > >X features: > --x-includes=DIR X include files are in DIR > --x-libraries=DIR X library files are in DIR > >System types: > --build=BUILD configure for building on BUILD [guessed] > --host=HOST cross-compile to build programs to run on HOST [BUILD] > --target=TARGET configure for building compilers for TARGET [HOST] > >Optional Features: > --disable-option-checking ignore unrecognized --enable/--with options > --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) > --enable-FEATURE[=ARG] include FEATURE [ARG=yes] > --enable-openjdk-only suppress building custom source even if present > [disabled] > --enable-debug set the debug level to fastdebug (shorthand for > --with-debug-level=fastdebug) [disabled] > --disable-absolute-paths-in-output > Set to disable to prevent any absolute paths from > the build to end up in any of the build output. > [disabled in release builds, otherwise enabled] > > --enable-headless-only only build headless (no GUI) support [disabled] > --enable-full-docs build complete documentation [enabled if all tools > found] > --disable-unlimited-crypto > Disable unlimited crypto policy [enabled] > --disable-keep-packaged-modules > Do not keep packaged modules in jdk image [enable] > --enable-static-build enable static library build [disabled] > --disable-warnings-as-errors > do not consider native warnings to be an error > [enabled] > --enable-debug-symbols Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-zip-debug-info Deprecated. Option is kept for backwards > compatibility and is ignored > --enable-native-coverage > enable native compilation with code coverage > data[disabled] > --enable-asan enable AddressSanitizer if possible [disabled] > --enable-dtrace[=yes/no/auto] > enable dtrace. Default is auto, where dtrace is > enabled if all dependencies are present. > --enable-aot[=yes/no/auto] > enable ahead of time compilation feature. Default is > auto, where aot is enabled if all dependencies are > present. > --enable-cds[=yes/no/auto] > enable class data sharing feature in non-minimal VM. > Default is auto, where cds is enabled if supported > on the platform. > --disable-hotspot-gtest Disables building of the Hotspot unit tests > [enabled] > --enable-libffi-bundling > enable bundling of libffi.so to make the built JDK > runnable on more systems > --enable-jtreg-failure-handler > forces build of the jtreg failure handler to be > enabled, missing dependencies become fatal errors. > Default is auto, where the failure handler is built > if all dependencies are present and otherwise just > disabled. > --disable-generate-classlist > forces enabling or disabling of the generation of a > CDS classlist at build time. Default is to generate > it when either the server or client JVMs are built > and enable-cds is true. > --disable-manpages Set to disable building of man pages [enabled] > --enable-sjavac use sjavac to do fast incremental compiles > [disabled] > --disable-javac-server disable javac server [enabled] > --enable-icecc enable distribted compilation of native code using > icecc/icecream [disabled] > --disable-precompiled-headers > disable using precompiled headers when compiling C++ > [enabled] > --enable-ccache enable using ccache to speed up recompilations > [disabled] > >Optional Packages: > --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] > --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) > --with-target-bits build 32-bit or 64-bit binaries (for platforms that > support it), e.g. --with-target-bits=32 [guessed] > --with-custom-make-dir Deprecated. Option is kept for backwards > compatibility and is ignored > --with-jdk-variant JDK variant to build (normal) [normal] > --with-debug-level set the debug level (release, fastdebug, slowdebug, > optimized) [release] > --with-jvm-variants JVM variants (separated by commas) to build > (server,client,minimal,core,zero,custom) [server] > --with-cpu-port specify sources to use for Hotspot 64-bit ARM port > (arm64,aarch64) [aarch64] > --with-devkit use this devkit for compilers, tools and resources > --with-sys-root alias for --with-sysroot for backwards compatability > --with-sysroot use this directory as sysroot > --with-tools-dir alias for --with-toolchain-path for backwards > compatibility > --with-toolchain-path prepend these directories when searching for > toolchain binaries (compilers etc) > --with-extra-path prepend these directories to the default path > --with-sdk-name use the platform SDK of the given name. [macosx] > --with-conf-name use this as the name of the configuration [generated > from important configuration options] > --with-output-sync set make output sync type if supported by make. > [recurse] > --with-macosx-codesign-identity > specify the code signing identity > --with-default-make-target > set the default make target [exploded-image] > --with-log [default vaue for make LOG argument [warn]] > --with-cacerts-file specify alternative cacerts file > --with-copyright-year Set copyright year value for build [current year] > --with-milestone Deprecated. Option is kept for backwards > compatibility and is ignored > --with-update-version Deprecated. Option is kept for backwards > compatibility and is ignored > --with-user-release-suffix > Deprecated. Option is kept for backwards > compatibility and is ignored > --with-build-number Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-major Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-minor Deprecated. Option is kept for backwards > compatibility and is ignored > --with-version-security Deprecated. Option is kept for backwards > compatibility and is ignored > --with-macosx-bundle-name-base > Set the MacOSX Bundle Name base. This is the base > name for calculating MacOSX Bundle Names. [not > specified] > --with-macosx-bundle-id-base > Set the MacOSX Bundle ID base. This is the base ID > for calculating MacOSX Bundle IDs. [not specified] > --with-jdk-rc-name Set JDK RC name. This is used for FileDescription > and ProductName properties of MS Windows binaries. > [not specified] > --with-vendor-name Set vendor name. Among others, used to set the > 'java.vendor' and 'java.vm.vendor' system > properties. [not specified] > --with-vendor-url Set the 'java.vendor.url' system property [not > specified] > --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not > specified] > --with-vendor-vm-bug-url > Sets the bug URL which will be displayed when the VM > crashes [not specified] > --with-version-string Set version string [calculated] > --with-version-pre Set the base part of the version 'PRE' field > (pre-release identifier) ['internal'] > --with-version-opt Set version 'OPT' field (build metadata) > [<timestamp>.<user>.<dirname>] > --with-version-build Set version 'BUILD' field (build number) [not > specified] > --with-version-feature Set version 'FEATURE' field (first number) [current > source value] > --with-version-interim Set version 'INTERIM' field (second number) [current > source value] > --with-version-update Set version 'UPDATE' field (third number) [current > source value] > --with-version-patch Set version 'PATCH' field (fourth number) [not > specified] > --with-version-extra1 Set 1st version extra number [not specified] > --with-version-extra2 Set 2nd version extra number [not specified] > --with-version-extra3 Set 3rd version extra number [not specified] > --with-version-date Set version date [current source value] > --with-vendor-version-string > Set vendor version string [not specified] > --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed] > --with-build-jdk path to JDK of same version as is being built[the > newly built JDK] > --with-import-modules import a set of prebuilt modules either as a zip > file or an exploded directory > --with-toolchain-type the toolchain type (or family) to use, use '--help' > to show possible values [platform dependent] > --with-extra-cflags extra flags to be used when compiling jdk c-files > --with-extra-cxxflags extra flags to be used when compiling jdk c++-files > --with-extra-ldflags extra flags to be used when linking jdk > --with-extra-asflags extra flags to be passed to the assembler > --with-toolchain-version > the version of the toolchain to look for, use > '--help' to show possible values [platform > dependent] > --with-build-devkit Devkit to use for the build platform toolchain > --with-jtreg Regression Test Harness [probed] > --with-jib Jib dependency management tool [not used] > --with-macosx-version-max > error on use of newer functionality. [macosx] > --with-abi-profile specify ABI profile for ARM builds > (arm-vfp-sflt,arm-vfp-hflt,arm-sflt, > armv5-vfp-sflt,armv6-vfp-hflt,arm64,aarch64) > [toolchain dependent] > --with-native-debug-symbols > set the native debug symbol configuration (none, > internal, external, zipped) [varying] > --with-external-symbols-in-bundles > which type of external native debug symbol > information shall be shipped in product bundles > (none, public, full) (e.g. ship full/stripped pdbs > on Windows) [none] > --with-stdc++lib=<static>,<dynamic>,<default> > force linking of the C++ runtime on Linux to either > static or dynamic, default is static with dynamic as > fallback > --with-msvcr-dll path to microsoft C runtime dll (msvcr*.dll) > (Windows only) [probed] > --with-msvcp-dll path to microsoft C++ runtime dll (msvcp*.dll) > (Windows only) [probed] > --with-ucrt-dll-dir path to Microsoft Windows Kit UCRT DLL dir (Windows > only) [probed] > --with-x use the X Window System > --with-cups specify prefix directory for the cups package > (expecting the headers under PATH/include) > --with-cups-include specify directory for the cups include files > --with-fontconfig specify prefix directory for the fontconfig package > (expecting the headers under PATH/include) > --with-fontconfig-include > specify directory for the fontconfig include files > --with-freetype specify whether to use 'system' or 'bundled' > freetype. Other values are errors. The selected > option applies to both build time and run time. The > default behaviour can be platform dependent. If > using 'system' and either the include files or > libraries cannot be located automatically, then > additionally specify both using > --with-freetype-include and --with-freetype-lib. > --with-freetype-include specify directory for the freetype include files > --with-freetype-lib specify directory for the freetype library > --with-alsa specify prefix directory for the alsa package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-alsa-include specify directory for the alsa include files > --with-alsa-lib specify directory for the alsa library > --with-libffi specify prefix directory for the libffi package > (expecting the libraries under PATH/lib and the > headers under PATH/include) > --with-libffi-include specify directory for the libffi include files > --with-libffi-lib specify directory for the libffi library > --with-libjpeg use libjpeg from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib use giflib from build system or OpenJDK source > (system, bundled) [bundled] > --with-giflib-include specify directory for the system giflib include > files > --with-giflib-lib specify directory for the system giflib library > --with-libpng use libpng from build system or OpenJDK source > (system, bundled) [bundled] > --with-zlib use zlib from build system or OpenJDK source > (system, bundled) [bundled] > --with-lcms use lcms2 from build system or OpenJDK source > (system, bundled) [bundled] > --with-harfbuzz use harfbuzz from build system or OpenJDK source > (system, bundled) [bundled] > --with-dxsdk Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-lib Deprecated. Option is kept for backwards > compatibility and is ignored > --with-dxsdk-include Deprecated. Option is kept for backwards > compatibility and is ignored > --with-graalunit-lib specify location of 3rd party libraries used by > Graal unit tests > --with-jvm-features JVM features to enable (foo) or disable (-foo), > separated by comma. Use '--help' to show possible > values [none] > --with-jvm-interpreter Deprecated. Option is kept for backwards > compatibility and is ignored > --with-exclude-translations > a comma separated list of locales to exclude > translations for. Default is to include all > translations present in the source. > --with-num-cores number of cores in the build system, e.g. > --with-num-cores=8 [probed] > --with-memory-size memory (in MB) available in the build system, e.g. > --with-memory-size=1024 [probed] > --with-jobs number of parallel jobs to let make run [calculated > based on cores and memory] > --with-test-jobs number of parallel tests jobs to run [based on build > jobs] > --with-boot-jdk-jvmargs specify JVM arguments to be passed to all java > invocations of boot JDK, overriding the default > values, e.g --with-boot-jdk-jvmargs="-Xmx8G > -enableassertions" > --with-sjavac-server-java > use this java binary for running the sjavac > background server [Boot JDK java] > --with-ccache-dir where to store ccache files [~/.ccache] > >Some influential environment variables: > BASENAME Override default value for BASENAME > BASH Override default value for BASH > CAT Override default value for CAT > CHMOD Override default value for CHMOD > CMP Override default value for CMP > COMM Override default value for COMM > CP Override default value for CP > CUT Override default value for CUT > DATE Override default value for DATE > DIFF Override default value for DIFF > DIRNAME Override default value for DIRNAME > ECHO Override default value for ECHO > EXPR Override default value for EXPR > FILE Override default value for FILE > FIND Override default value for FIND > HEAD Override default value for HEAD > GUNZIP Override default value for GUNZIP > GZIP Override default value for GZIP > LN Override default value for LN > LS Override default value for LS > MKDIR Override default value for MKDIR > MKTEMP Override default value for MKTEMP > MV Override default value for MV > NAWK Override default value for NAWK > PRINTF Override default value for PRINTF > READLINK Override default value for READLINK > RM Override default value for RM > RMDIR Override default value for RMDIR > SH Override default value for SH > SORT Override default value for SORT > TAIL Override default value for TAIL > TAR Override default value for TAR > TEE Override default value for TEE > TOUCH Override default value for TOUCH > TR Override default value for TR > UNAME Override default value for UNAME > UNIQ Override default value for UNIQ > WC Override default value for WC > WHICH Override default value for WHICH > XARGS Override default value for XARGS > AWK Override default value for AWK > GREP Override default value for GREP > EGREP Override default value for EGREP > FGREP Override default value for FGREP > SED Override default value for SED > CYGPATH Override default value for CYGPATH > DF Override default value for DF > CPIO Override default value for CPIO > NICE Override default value for NICE > PANDOC Override default value for PANDOC > MAKE Override default value for MAKE > UNZIP Override default value for UNZIP > ZIPEXE Override default value for ZIPEXE > LDD Override default value for LDD > READELF Override default value for READELF > DOT Override default value for DOT > HG Override default value for HG > GIT Override default value for GIT > STAT Override default value for STAT > TIME Override default value for TIME > FLOCK Override default value for FLOCK > DTRACE Override default value for DTRACE > PATCH Override default value for PATCH > DSYMUTIL Override default value for DSYMUTIL > MIG Override default value for MIG > XATTR Override default value for XATTR > CODESIGN Override default value for CODESIGN > SETFILE Override default value for SETFILE > ELFEDIT Override default value for ELFEDIT > PKG_CONFIG path to pkg-config utility > JAVA Override default value for JAVA > JAVAC Override default value for JAVAC > JAVADOC Override default value for JAVADOC > JAR Override default value for JAR > JARSIGNER Override default value for JARSIGNER > CC C compiler command > CFLAGS C compiler flags > LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a > nonstandard directory <lib dir> > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> > CXX C++ compiler command > CXXFLAGS C++ compiler flags > CPP C preprocessor > CXXCPP C++ preprocessor > LD_JAOTC Override default value for LD_JAOTC > AS Override default value for AS > AR Override default value for AR > LIPO Override default value for LIPO > OTOOL Override default value for OTOOL > INSTALL_NAME_TOOL > Override default value for INSTALL_NAME_TOOL > STRIP Override default value for STRIP > NM Override default value for NM > GNM Override default value for GNM > OBJCOPY Override default value for OBJCOPY > OBJDUMP Override default value for OBJDUMP > CXXFILT Override default value for CXXFILT > BUILD_CC Override default value for BUILD_CC > BUILD_CXX Override default value for BUILD_CXX > BUILD_NM Override default value for BUILD_NM > BUILD_AR Override default value for BUILD_AR > BUILD_OBJCOPY > Override default value for BUILD_OBJCOPY > BUILD_STRIP Override default value for BUILD_STRIP > JTREGEXE Override default value for JTREGEXE > XMKMF Path to xmkmf, Makefile generator for X Window System > FREETYPE_CFLAGS > C compiler flags for FREETYPE, overriding pkg-config > FREETYPE_LIBS > linker flags for FREETYPE, overriding pkg-config > ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config > ALSA_LIBS linker flags for ALSA, overriding pkg-config > LIBFFI_CFLAGS > C compiler flags for LIBFFI, overriding pkg-config > LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config > JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config > JPEG_LIBS linker flags for JPEG, overriding pkg-config > PNG_CFLAGS C compiler flags for PNG, overriding pkg-config > PNG_LIBS linker flags for PNG, overriding pkg-config > LCMS_CFLAGS C compiler flags for LCMS, overriding pkg-config > LCMS_LIBS linker flags for LCMS, overriding pkg-config > HARFBUZZ_CFLAGS > C compiler flags for HARFBUZZ, overriding pkg-config > HARFBUZZ_LIBS > linker flags for HARFBUZZ, overriding pkg-config > ICECC_CMD Override default value for ICECC_CMD > ICECC_CREATE_ENV > Override default value for ICECC_CREATE_ENV > ICECC_WRAPPER > Override default value for ICECC_WRAPPER > CCACHE Override default value for CCACHE > >Use these variables to override the choices made by `configure' or to help >it to find libraries and programs with nonstandard names/locations. > >Report bugs to <build-dev@openjdk.java.net>. >OpenJDK home page: <http://openjdk.java.net>. >OpenJDK configure openjdk >generated by GNU Autoconf 2.69 > >Copyright (C) 2012 Free Software Foundation, Inc. >This configure script is free software; the Free Software Foundation >gives unlimited permission to copy, distribute and modify it. >configure: loading site script /usr/ports/Templates/config.site >configure: Configuration created at Mon Jun 7 19:05:35 EDT 2021. >checking for basename... /usr/bin/basename >checking for bash... /usr/local/bin/bash >checking for cat... /bin/cat >checking for chmod... /bin/chmod >checking for cmp... /usr/bin/cmp >checking for comm... /usr/bin/comm >checking for cp... /bin/cp >checking for cut... /usr/bin/cut >checking for date... /bin/date >checking for gdiff... /usr/local/bin/gdiff >checking for dirname... /usr/bin/dirname >checking for echo... /bin/echo >checking for expr... /bin/expr >checking for file... /usr/bin/file >checking for find... /usr/bin/find >checking for head... /usr/bin/head >checking for gunzip... /usr/bin/gunzip >checking for pigz... (cached) /usr/bin/gzip >checking for ln... /bin/ln >checking for ls... /bin/ls >checking for mkdir... /bin/mkdir >checking for mktemp... /usr/bin/mktemp >checking for mv... /bin/mv >checking for nawk... /usr/bin/nawk >checking for printf... /usr/bin/printf >checking for greadlink... /usr/local/bin/greadlink >checking for rm... /bin/rm >checking for rmdir... /bin/rmdir >checking for sh... /bin/sh >checking for sort... /usr/bin/sort >checking for tail... /usr/bin/tail >checking for gtar... no >checking for tar... /usr/bin/tar >checking for tee... /usr/bin/tee >checking for touch... /usr/bin/touch >checking for tr... /usr/bin/tr >checking for uname... /usr/bin/uname >checking for uniq... /usr/bin/uniq >checking for wc... /usr/bin/wc >checking for which... /usr/bin/which >checking for xargs... /usr/bin/xargs >checking for gawk... (cached) /usr/bin/awk >checking for grep that handles long lines and -e... (cached) /usr/bin/grep >checking for egrep... (cached) /usr/bin/egrep >checking for fgrep... (cached) /usr/bin/fgrep >checking for a sed that does not truncate output... (cached) /usr/local/bin/gsed >checking for cygpath... no >checking for df... /bin/df >checking for cpio... /usr/bin/cpio >checking for nice... /usr/bin/nice >checking for pandoc... no >checking build system type... amd64-portbld-freebsd13.0 >checking host system type... amd64-portbld-freebsd13.0 >checking target system type... amd64-portbld-freebsd13.0 >checking openjdk-build os-cpu... bsd-x86_64 >checking openjdk-target os-cpu... bsd-x86_64 >checking openjdk-target os-env... bsd.freebsd >checking compilation type... native >checking for top-level directory... /usr/ports/java/openjdk11/work/openjdk-jdk11u-jdk-11.0.11-9-1 >checking if custom source is suppressed (openjdk-only)... no >checking which variant of the JDK to build... normal >checking which debug level to use... release >checking which variants of the JVM to build... server >checking if absolute paths should be allowed in the build output... no, release build >checking for sysroot... >checking for toolchain path... >checking for extra path... >checking where to store configuration... in default location >checking what configuration name to use... bsd-x86_64-normal-server-release >checking for apt-get... no >checking for yum... no >checking for brew... no >checking for port... no >checking for pkgutil... no >checking for pkgadd... no >configure: WARNING: Ignoring value of MAKE from the environment. Use command line variables instead. >checking for gmake... /usr/local/bin/gmake >configure: Testing potential make at /usr/local/bin/gmake, found using gmake in PATH >configure: Testing potential make at gmake, found using user supplied MAKE=gmake >configure: Rewriting FOUND_MAKE to "/usr/local/bin/gmake" >configure: Using GNU make at /usr/local/bin/gmake (version: GNU Make 4.3) >checking if make --output-sync is supported... yes >checking for output-sync value... none >checking if find supports -delete... yes >checking what type of tar was found... bsd >checking that grep (/usr/bin/grep) -Fx handles empty lines in the pattern list correctly... yes >checking for unzip... /usr/bin/unzip >checking for zip... /usr/local/bin/zip >checking for ldd... /usr/bin/ldd >checking for greadelf... no >checking for readelf... /usr/bin/readelf >checking for dot... /usr/local/bin/dot >checking for hg... no >checking for git... /usr/local/bin/git >checking for stat... /usr/bin/stat >checking for time... /usr/bin/time >checking for flock... no >checking for dtrace... /usr/sbin/dtrace >checking for gpatch... no >checking for patch... /usr/bin/patch >checking bash version... 5.1.8 >checking if bash supports pipefail... yes >checking if bash supports errexit (-e)... yes >checking pkg-config is at least version 0.9.0... yes >checking for default LOG value... >checking headless only... no >checking for graphviz dot... yes >checking for pandoc... no, cannot generate full docs >checking full docs... no, missing dependencies >checking for cacerts file... /usr/ports/java/openjdk11/files/cacerts >checking if packaged modules are kept... yes (default) >checking for version string... 11.0.11+9-1 >configure: Found potential Boot JDK using configure arguments >configure: Potential Boot JDK found at /usr/local/bootstrap-openjdk11 is incorrect JDK version (Error occurred during initialization of VM); ignoring >configure: (Your Boot JDK version must be one of: 10 11) >configure: error: The path given by --with-boot-jdk does not contain a valid Boot JDK
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 256477
: 225632