# HG changeset patch # User jwilhelm # Date 1503411629 -7200 # Node ID d7b71e3bc8969a12a55171e20c1dfed428ff184a # Parent 15f3e60ff0958ac32ebde58335ac5aefa871db6e# Parent f7daf2e39cc8ae74a5cc503db64cb5f1c2cf442b Merge diff -r 15f3e60ff095 -r d7b71e3bc896 common/autoconf/configure.ac --- a/common/autoconf/configure.ac Mon Aug 21 14:57:44 2017 +0200 +++ b/common/autoconf/configure.ac Tue Aug 22 16:20:29 2017 +0200 @@ -223,7 +223,7 @@ LIB_DETERMINE_DEPENDENCIES LIB_SETUP_LIBRARIES -# Hotspot setup depends on lib checks (AOT needs libelf). +# Hotspot setup depends on lib checks. HOTSPOT_SETUP_JVM_FEATURES diff -r 15f3e60ff095 -r d7b71e3bc896 common/autoconf/generated-configure.sh --- a/common/autoconf/generated-configure.sh Mon Aug 21 14:57:44 2017 +0200 +++ b/common/autoconf/generated-configure.sh Tue Aug 22 16:20:29 2017 +0200 @@ -4213,8 +4213,6 @@ PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; dtrace) PKGHANDLER_COMMAND="sudo apt-get install systemtap-sdt-dev" ;; - elf) - PKGHANDLER_COMMAND="sudo apt-get install libelf-dev" ;; esac } @@ -4234,8 +4232,6 @@ PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel libXi-devel" ;; ccache) PKGHANDLER_COMMAND="sudo yum install ccache" ;; - elf) - PKGHANDLER_COMMAND="sudo yum install elfutils-libelf-devel" ;; esac } @@ -5155,7 +5151,7 @@ #CUSTOM_AUTOCONF_INCLUDE # Do not change or remove the following line, it is needed for consistency checks: -DATE_WHEN_GENERATED=1503320123 +DATE_WHEN_GENERATED=1503411624 ############################################################################### # @@ -65605,7 +65601,7 @@ -# Hotspot setup depends on lib checks (AOT needs libelf). +# Hotspot setup depends on lib checks. # The user can in some cases supply additional jvm features. For the custom diff -r 15f3e60ff095 -r d7b71e3bc896 common/autoconf/help.m4 --- a/common/autoconf/help.m4 Mon Aug 21 14:57:44 2017 +0200 +++ b/common/autoconf/help.m4 Tue Aug 22 16:20:29 2017 +0200 @@ -123,8 +123,6 @@ PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; dtrace) PKGHANDLER_COMMAND="sudo apt-get install systemtap-sdt-dev" ;; - elf) - PKGHANDLER_COMMAND="sudo apt-get install libelf-dev" ;; esac } @@ -144,8 +142,6 @@ PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel libXi-devel" ;; ccache) PKGHANDLER_COMMAND="sudo yum install ccache" ;; - elf) - PKGHANDLER_COMMAND="sudo yum install elfutils-libelf-devel" ;; esac } diff -r 15f3e60ff095 -r d7b71e3bc896 common/doc/building.html --- a/common/doc/building.html Mon Aug 21 14:57:44 2017 +0200 +++ b/common/doc/building.html Tue Aug 22 16:20:29 2017 +0200 @@ -58,7 +58,6 @@
  • X11
  • ALSA
  • libffi
  • -
  • libelf
  • Other Tooling Requirements

    Use --with-libffi=<path> if configure does not properly locate your libffi files.

    -

    libelf

    -

    libelf from the elfutils project is required when building the AOT feature of Hotspot.

    - -

    Use --with-libelf=<path> if configure does not properly locate your libelf files.

    Other Tooling Requirements

    GNU Make

    OpenJDK requires GNU Make. No other flavors of make are supported.

    @@ -537,7 +529,6 @@
  • --with-x=<path> - Set the path to X11
  • --with-alsa=<path> - Set the path to ALSA
  • --with-libffi=<path> - Set the path to libffi
  • -
  • --with-libelf=<path> - Set the path to libelf
  • --with-jtreg=<path> - Set the path to JTReg. See Running Tests
  • Certain third-party libraries used by OpenJDK (libjpeg, giflib, libpng, lcms and zlib) are included in the OpenJDK repository. The default behavior of the OpenJDK build is to use this version of these libraries, but they might be replaced by an external version. To do so, specify system as the <source> option in these arguments. (The default is bundled).

    diff -r 15f3e60ff095 -r d7b71e3bc896 common/doc/building.md --- a/common/doc/building.md Mon Aug 21 14:57:44 2017 +0200 +++ b/common/doc/building.md Tue Aug 22 16:20:29 2017 +0200 @@ -648,19 +648,6 @@ Use `--with-libffi=` if `configure` does not properly locate your libffi files. -### libelf - -libelf from the [elfutils project](http://sourceware.org/elfutils) is required -when building the AOT feature of Hotspot. - - * To install on an apt-based Linux, try running `sudo apt-get install - libelf-dev`. - * To install on an rpm-based Linux, try running `sudo yum install - elfutils-libelf-devel`. - -Use `--with-libelf=` if `configure` does not properly locate your libelf -files. - ## Other Tooling Requirements ### GNU Make @@ -813,7 +800,6 @@ * `--with-x=` - Set the path to [X11](#x11) * `--with-alsa=` - Set the path to [ALSA](#alsa) * `--with-libffi=` - Set the path to [libffi](#libffi) - * `--with-libelf=` - Set the path to [libelf](#libelf) * `--with-jtreg=` - Set the path to JTReg. See [Running Tests]( #running-tests) diff -r 15f3e60ff095 -r d7b71e3bc896 make/devkit/Tools.gmk --- a/make/devkit/Tools.gmk Mon Aug 21 14:57:44 2017 +0200 +++ b/make/devkit/Tools.gmk Tue Aug 22 16:20:29 2017 +0200 @@ -83,8 +83,6 @@ libXdmcp libXdmcp-devel \ libXau libXau-devel \ libgcc \ - elfutils elfutils-libs elfutils-devel \ - elfutils-libelf elfutils-libelf-devel \ zlib zlib-devel \ libffi libffi-devel