CentOS7编译安装OpenJDK8
步骤1: 安装hg
yum install hg
[root@zxx openjdk_learn]# yum install hg
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 mercurial.x86_64.0.2.6.2-11.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
mercurial x86_64 2.6.2-11.el7 base 2.6 M
事务概要
====================================================================================================================================================================================
安装 1 软件包
总下载量:2.6 M
安装大小:12 M
Is this ok [y/d/N]: y
Downloading packages:
mercurial-2.6.2-11.el7.x86_64.rpm | 2.6 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : mercurial-2.6.2-11.el7.x86_64 1/1
验证中 : mercurial-2.6.2-11.el7.x86_64 1/1
已安装:
mercurial.x86_64 0:2.6.2-11.el7
完毕!
步骤2: 克隆jdk8代码
先执行
hg clone http://hg.openjdk.java.net/jdk8u/jdk8u openjdk8
再执行
sh get_source.sh
[root@zxx openjdk_learn]# hg clone http://hg.openjdk.java.net/jdk8u/jdk8u openjdk8
实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u'
正在请求全部修改
正在增加修改集
正在增加清单
正在增加文件改变
已增加 2579 个修改集,包含 3115 个改变,修改了 142 个文件
updating to branch default
86 files updated, 0 files merged, 0 files removed, 0 files unresolved
[root@zxx openjdk_learn]# ll
总用量 4
drwxr-xr-x 7 root root 4096 3月 20 16:08 openjdk8
[root@zxx openjdk_learn]# cd openjdk8/
[root@zxx openjdk8]# ll
总用量 340
-rw-r--r-- 1 root root 1522 3月 20 16:08 ASSEMBLY_EXCEPTION
drwxr-xr-x 6 root root 4096 3月 20 16:08 common
-rw-r--r-- 1 root root 1588 3月 20 16:08 configure
-rw-r--r-- 1 root root 3107 3月 20 16:08 get_source.sh
-rw-r--r-- 1 root root 19274 3月 20 16:08 LICENSE
drwxr-xr-x 6 root root 4096 3月 20 16:08 make
-rw-r--r-- 1 root root 6349 3月 20 16:08 Makefile
-rw-r--r-- 1 root root 1549 3月 20 16:08 README
-rw-r--r-- 1 root root 129333 3月 20 16:08 README-builds.html
drwxr-xr-x 3 root root 4096 3月 20 16:08 test
-rw-r--r-- 1 root root 157063 3月 20 16:08 THIRD_PARTY_README
[root@zxx openjdk8]# sh get_source.sh
WARNING: Mercurial version 2.6.3 or later is recommended. /usr/bin/hg is version 2.6.2
# Repositories: corba jaxp jaxws langtools jdk hotspot nashorn
corba: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/corba corba
jaxp: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp jaxp
jaxp: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jaxp'
jaxp: 正在请求全部修改
jaxp: 正在增加修改集
jaxp: 正在增加清单
corba: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/corba'
jaxp: 正在增加文件改变
corba: 正在请求全部修改
corba: 正在增加修改集
corba: 正在增加清单
corba: 正在增加文件改变
corba: 已增加 2042 个修改集,包含 4998 个改变,修改了 1392 个文件
corba: updating to branch default
corba: 1198 files updated, 0 files merged, 0 files removed, 0 files unresolved
jaxws: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws jaxws
jaxws: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jaxws'
jaxws: 正在请求全部修改
jaxws: 正在增加修改集
jaxws: 正在增加清单
jaxp: 已增加 2139 个修改集,包含 8610 个改变,修改了 4242 个文件
jaxws: 正在增加文件改变
jaxp: updating to branch default
jaxp: 2059 files updated, 0 files merged, 0 files removed, 0 files unresolved
langtools: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/langtools langtools
langtools: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/langtools'
langtools: 正在请求全部修改
langtools: 正在增加修改集
langtools: 正在增加清单
langtools: 正在增加文件改变
jaxws: 已增加 1933 个修改集,包含 13926 个改变,修改了 6752 个文件
jaxws: updating to branch default
jaxws: 3735 files updated, 0 files merged, 0 files removed, 0 files unresolved
jdk: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jdk jdk
jdk: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jdk'
jdk: 正在请求全部修改
jdk: 正在增加修改集
langtools: 已增加 3958 个修改集,包含 22810 个改变,修改了 7200 个文件
langtools: updating to branch default
langtools: 6402 files updated, 0 files merged, 0 files removed, 0 files unresolved
hotspot: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot hotspot
jdk: 正在增加清单
hotspot: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/hotspot'
hotspot: 正在请求全部修改
hotspot: 正在增加修改集
hotspot: 正在增加清单
jdk: 正在增加文件改变
hotspot: 正在增加文件改变
hotspot: 已增加 9532 个修改集,包含 44715 个改变,修改了 6238 个文件
hotspot: updating to branch default
hotspot: 5266 files updated, 0 files merged, 0 files removed, 0 files unresolved
nashorn: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn nashorn
nashorn: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/nashorn'
nashorn: 正在请求全部修改
nashorn: 正在增加修改集
nashorn: 正在增加清单
nashorn: 正在增加文件改变
nashorn: 已增加 2617 个修改集,包含 11766 个改变,修改了 2994 个文件
nashorn: updating to branch default
nashorn: 2775 files updated, 0 files merged, 0 files removed, 0 files unresolved
jdk: 已增加 14627 个修改集,包含 107868 个改变,修改了 30915 个文件
jdk: updating to branch default
jdk: 25940 files updated, 0 files merged, 0 files removed, 0 files unresolved
# Repositories: . corba jaxp jaxws langtools jdk hotspot nashorn
.: cd . && hg pull -u
corba: cd corba && hg pull -u
jaxp: cd jaxp && hg pull -u
jaxws: cd jaxws && hg pull -u
langtools: cd langtools && hg pull -u
jdk: cd jdk && hg pull -u
hotspot: cd hotspot && hg pull -u
nashorn: cd nashorn && hg pull -u
corba: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/corba'
corba: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/corba
nashorn: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/nashorn'
nashorn: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn
jaxp: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jaxp'
jaxp: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp
jdk: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jdk'
jdk: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/jdk
jaxws: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/jaxws'
jaxws: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws
langtools: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/langtools'
langtools: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/langtools
.: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u'
.: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u
hotspot: 实际 URL 是 'https://hg.openjdk.org/jdk8u/jdk8u/hotspot'
hotspot: 正在拉自 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot
corba: 正在搜索修改
corba: 没有发现修改
jaxp: 正在搜索修改
jaxp: 没有发现修改
jdk: 正在搜索修改
jdk: 没有发现修改
nashorn: 正在搜索修改
nashorn: 没有发现修改
jaxws: 正在搜索修改
jaxws: 没有发现修改
langtools: 正在搜索修改
langtools: 没有发现修改
.: 正在搜索修改
.: 没有发现修改
hotspot: 正在搜索修改
hotspot: 没有发现修改
[root@zxx openjdk8]# ll
总用量 368
-rw-r--r-- 1 root root 1522 3月 20 16:08 ASSEMBLY_EXCEPTION
drwxr-xr-x 6 root root 4096 3月 20 16:08 common
-rw-r--r-- 1 root root 1588 3月 20 16:08 configure
drwxr-xr-x 6 root root 4096 3月 20 16:10 corba
-rw-r--r-- 1 root root 3107 3月 20 16:08 get_source.sh
drwxr-xr-x 8 root root 4096 3月 20 16:12 hotspot
drwxr-xr-x 7 root root 4096 3月 20 16:10 jaxp
drwxr-xr-x 7 root root 4096 3月 20 16:10 jaxws
drwxr-xr-x 7 root root 4096 3月 20 16:12 jdk
drwxr-xr-x 7 root root 4096 3月 20 16:11 langtools
-rw-r--r-- 1 root root 19274 3月 20 16:08 LICENSE
drwxr-xr-x 6 root root 4096 3月 20 16:08 make
-rw-r--r-- 1 root root 6349 3月 20 16:08 Makefile
drwxr-xr-x 13 root root 4096 3月 20 16:12 nashorn
-rw-r--r-- 1 root root 1549 3月 20 16:08 README
-rw-r--r-- 1 root root 129333 3月 20 16:08 README-builds.html
drwxr-xr-x 3 root root 4096 3月 20 16:08 test
-rw-r--r-- 1 root root 157063 3月 20 16:08 THIRD_PARTY_README
步骤3: configure
chmod +x configure
./configure
[root@zxx openjdk8]# ./configure
-bash: ./configure: 权限不够
[root@zxx openjdk8]# chmod +x configure
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:16:30 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
configure: error: Could not find required tool for UNZIP
checking for unzip… no
解决各种报错:
缺少依赖
yum install -y unzip zip libXtst-devel libXt-devel libXrender-devel cups-devel freetype-devel alsa-lib-devel fontconfig-devel
./configure --enable-debug
[root@zxx openjdk8]# unzip
-bash: unzip: 未找到命令
[root@zxx openjdk8]# yum install -y unzip
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 unzip.x86_64.0.6.0-24.el7_9 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
unzip x86_64 6.0-24.el7_9 updates 172 k
事务概要
====================================================================================================================================================================================
安装 1 软件包
总下载量:172 k
安装大小:369 k
Downloading packages:
unzip-6.0-24.el7_9.x86_64.rpm | 172 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : unzip-6.0-24.el7_9.x86_64 1/1
验证中 : unzip-6.0-24.el7_9.x86_64 1/1
已安装:
unzip.x86_64 0:6.0-24.el7_9
完毕!
[root@zxx openjdk8]# unzip
UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Send
bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]
Default action is to extract files in list, except those in xlist, to exdir;
file[.zip] may be a wildcard. -Z => ZipInfo mode ("unzip -Z" for usage).
-p extract files to pipe, no messages -l list files (short format)
-f freshen existing files, create none -t test compressed archive data
-u update files, create if necessary -z display archive comment only
-v list verbosely/show version info -T timestamp archive to latest
-x exclude files that follow (in xlist) -d extract files into exdir
modifiers:
-n never overwrite existing files -q quiet mode (-qq => quieter)
-o overwrite files WITHOUT prompting -a auto-convert any text files
-j junk paths (do not make directories) -aa treat ALL files as text
-U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields
-C match filenames case-insensitively -L make (some) names lowercase
-X restore UID/GID info -V retain VMS version numbers
-K keep setuid/setgid/tacky permissions -M pipe through "more" pager
-O CHARSET specify a character encoding for DOS, Windows and OS/2 archives
-I CHARSET specify a character encoding for UNIX and other archives
See "unzip -hh" or unzip.txt for more help. Examples:
unzip data1 -x joe => extract all files except joe from zipfile data1.zip
unzip -p foo | more => send contents of foo.zip via pipe into program more
unzip -fo foo ReadMe => quietly replace existing ReadMe if archive file newer
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:18:07 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... no
configure: error: Could not find required tool for ZIP
[root@zxx openjdk8]# yum install -y zip
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 zip.x86_64.0.3.0-11.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
zip x86_64 3.0-11.el7 base 260 k
事务概要
====================================================================================================================================================================================
安装 1 软件包
总下载量:260 k
安装大小:796 k
Downloading packages:
zip-3.0-11.el7.x86_64.rpm | 260 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : zip-3.0-11.el7.x86_64 1/1
验证中 : zip-3.0-11.el7.x86_64 1/1
已安装:
zip.x86_64 0:3.0-11.el7
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:18:59 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... no
configure: error: Could not find X11 libraries. You might be able to fix this by running 'sudo yum install libXtst-devel libXt-devel libXrender-devel’.
[root@zxx openjdk8]# yum install libXtst-devel libXt-devel libXrender-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 libXrender-devel.x86_64.0.0.9.10-1.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(renderproto) >= 0.9,它被软件包 libXrender-devel-0.9.10-1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(xproto),它被软件包 libXrender-devel-0.9.10-1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(x11),它被软件包 libXrender-devel-0.9.10-1.el7.x86_64 需要
---> 软件包 libXt-devel.x86_64.0.1.1.5-3.el7 将被 安装
--> 正在处理依赖关系 libXt(x86-64) = 1.1.5-3.el7,它被软件包 libXt-devel-1.1.5-3.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(sm),它被软件包 libXt-devel-1.1.5-3.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(ice),它被软件包 libXt-devel-1.1.5-3.el7.x86_64 需要
--> 正在处理依赖关系 libXt.so.6()(64bit),它被软件包 libXt-devel-1.1.5-3.el7.x86_64 需要
---> 软件包 libXtst-devel.x86_64.0.1.2.3-1.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(xi),它被软件包 libXtst-devel-1.2.3-1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(xext),它被软件包 libXtst-devel-1.2.3-1.el7.x86_64 需要
--> 正在处理依赖关系 libXi-devel(x86-64),它被软件包 libXtst-devel-1.2.3-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libICE-devel.x86_64.0.1.0.9-9.el7 将被 安装
---> 软件包 libSM-devel.x86_64.0.1.2.2-2.el7 将被 安装
---> 软件包 libX11-devel.x86_64.0.1.6.7-4.el7_9 将被 安装
--> 正在处理依赖关系 pkgconfig(xcb) >= 1.11.1,它被软件包 libX11-devel-1.6.7-4.el7_9.x86_64 需要
--> 正在处理依赖关系 pkgconfig(xcb),它被软件包 libX11-devel-1.6.7-4.el7_9.x86_64 需要
---> 软件包 libXext-devel.x86_64.0.1.3.3-3.el7 将被 安装
---> 软件包 libXi-devel.x86_64.0.1.7.9-1.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(xfixes),它被软件包 libXi-devel-1.7.9-1.el7.x86_64 需要
---> 软件包 libXt.x86_64.0.1.1.5-3.el7 将被 安装
---> 软件包 xorg-x11-proto-devel.noarch.0.2018.4-1.el7 将被 安装
--> 正在检查事务
---> 软件包 libXfixes-devel.x86_64.0.5.0.3-1.el7 将被 安装
---> 软件包 libxcb-devel.x86_64.0.1.13-1.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(xau) >= 0.99.2,它被软件包 libxcb-devel-1.13-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libXau-devel.x86_64.0.1.0.8-2.1.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
libXrender-devel x86_64 0.9.10-1.el7 base 17 k
libXt-devel x86_64 1.1.5-3.el7 base 446 k
libXtst-devel x86_64 1.2.3-1.el7 base 17 k
为依赖而安装:
libICE-devel x86_64 1.0.9-9.el7 base 50 k
libSM-devel x86_64 1.2.2-2.el7 base 13 k
libX11-devel x86_64 1.6.7-4.el7_9 updates 981 k
libXau-devel x86_64 1.0.8-2.1.el7 base 14 k
libXext-devel x86_64 1.3.3-3.el7 base 75 k
libXfixes-devel x86_64 5.0.3-1.el7 base 13 k
libXi-devel x86_64 1.7.9-1.el7 base 105 k
libXt x86_64 1.1.5-3.el7 base 173 k
libxcb-devel x86_64 1.13-1.el7 base 1.1 M
xorg-x11-proto-devel noarch 2018.4-1.el7 base 280 k
事务概要
====================================================================================================================================================================================
安装 3 软件包 (+10 依赖软件包)
总下载量:3.2 M
安装大小:7.9 M
Is this ok [y/d/N]: y
Downloading packages:
(1/13): libX11-devel-1.6.7-4.el7_9.x86_64.rpm | 981 kB 00:00:00
(2/13): libSM-devel-1.2.2-2.el7.x86_64.rpm | 13 kB 00:00:00
(3/13): libICE-devel-1.0.9-9.el7.x86_64.rpm | 50 kB 00:00:00
(4/13): libXau-devel-1.0.8-2.1.el7.x86_64.rpm | 14 kB 00:00:00
(5/13): libXfixes-devel-5.0.3-1.el7.x86_64.rpm | 13 kB 00:00:00
(6/13): libXext-devel-1.3.3-3.el7.x86_64.rpm | 75 kB 00:00:00
(7/13): libXrender-devel-0.9.10-1.el7.x86_64.rpm | 17 kB 00:00:00
(8/13): libXi-devel-1.7.9-1.el7.x86_64.rpm | 105 kB 00:00:00
(9/13): libXt-1.1.5-3.el7.x86_64.rpm | 173 kB 00:00:00
(10/13): libXtst-devel-1.2.3-1.el7.x86_64.rpm | 17 kB 00:00:00
(11/13): libxcb-devel-1.13-1.el7.x86_64.rpm | 1.1 MB 00:00:00
(12/13): libXt-devel-1.1.5-3.el7.x86_64.rpm | 446 kB 00:00:00
(13/13): xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm | 280 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 4.8 MB/s | 3.2 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : xorg-x11-proto-devel-2018.4-1.el7.noarch 1/13
正在安装 : libICE-devel-1.0.9-9.el7.x86_64 2/13
正在安装 : libSM-devel-1.2.2-2.el7.x86_64 3/13
正在安装 : libXau-devel-1.0.8-2.1.el7.x86_64 4/13
正在安装 : libxcb-devel-1.13-1.el7.x86_64 5/13
正在安装 : libX11-devel-1.6.7-4.el7_9.x86_64 6/13
正在安装 : libXext-devel-1.3.3-3.el7.x86_64 7/13
正在安装 : libXfixes-devel-5.0.3-1.el7.x86_64 8/13
正在安装 : libXi-devel-1.7.9-1.el7.x86_64 9/13
正在安装 : libXt-1.1.5-3.el7.x86_64 10/13
正在安装 : libXt-devel-1.1.5-3.el7.x86_64 11/13
正在安装 : libXtst-devel-1.2.3-1.el7.x86_64 12/13
正在安装 : libXrender-devel-0.9.10-1.el7.x86_64 13/13
验证中 : libXtst-devel-1.2.3-1.el7.x86_64 1/13
验证中 : libXrender-devel-0.9.10-1.el7.x86_64 2/13
验证中 : libXext-devel-1.3.3-3.el7.x86_64 3/13
验证中 : libICE-devel-1.0.9-9.el7.x86_64 4/13
验证中 : libXt-devel-1.1.5-3.el7.x86_64 5/13
验证中 : libxcb-devel-1.13-1.el7.x86_64 6/13
验证中 : libXfixes-devel-5.0.3-1.el7.x86_64 7/13
验证中 : xorg-x11-proto-devel-2018.4-1.el7.noarch 8/13
验证中 : libX11-devel-1.6.7-4.el7_9.x86_64 9/13
验证中 : libXi-devel-1.7.9-1.el7.x86_64 10/13
验证中 : libXt-1.1.5-3.el7.x86_64 11/13
验证中 : libSM-devel-1.2.2-2.el7.x86_64 12/13
验证中 : libXau-devel-1.0.8-2.1.el7.x86_64 13/13
已安装:
libXrender-devel.x86_64 0:0.9.10-1.el7 libXt-devel.x86_64 0:1.1.5-3.el7 libXtst-devel.x86_64 0:1.2.3-1.el7
作为依赖被安装:
libICE-devel.x86_64 0:1.0.9-9.el7 libSM-devel.x86_64 0:1.2.2-2.el7 libX11-devel.x86_64 0:1.6.7-4.el7_9 libXau-devel.x86_64 0:1.0.8-2.1.el7
libXext-devel.x86_64 0:1.3.3-3.el7 libXfixes-devel.x86_64 0:5.0.3-1.el7 libXi-devel.x86_64 0:1.7.9-1.el7 libXt.x86_64 0:1.1.5-3.el7
libxcb-devel.x86_64 0:1.13-1.el7 xorg-x11-proto-devel.noarch 0:2018.4-1.el7
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:19:56 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking cups/cups.h usability... no
checking cups/cups.h presence... no
checking for cups/cups.h... no
checking cups/ppd.h usability... no
checking cups/ppd.h presence... no
checking for cups/ppd.h... no
checking for cups headers... no
configure: error: Could not find cups! You might be able to fix this by running 'sudo yum install cups-devel’.
[root@zxx openjdk8]# yum install cups-devel -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 cups-devel.x86_64.1.1.6.3-51.el7 将被 安装
--> 正在处理依赖关系 cups-libs(x86-64) = 1:1.6.3-51.el7,它被软件包 1:cups-devel-1.6.3-51.el7.x86_64 需要
--> 正在处理依赖关系 zlib-devel,它被软件包 1:cups-devel-1.6.3-51.el7.x86_64 需要
--> 正在处理依赖关系 openssl-devel,它被软件包 1:cups-devel-1.6.3-51.el7.x86_64 需要
--> 正在处理依赖关系 krb5-devel,它被软件包 1:cups-devel-1.6.3-51.el7.x86_64 需要
--> 正在检查事务
---> 软件包 cups-libs.x86_64.1.1.6.3-35.el7 将被 升级
--> 正在处理依赖关系 cups-libs(x86-64) = 1:1.6.3-35.el7,它被软件包 1:cups-client-1.6.3-35.el7.x86_64 需要
---> 软件包 cups-libs.x86_64.1.1.6.3-51.el7 将被 更新
---> 软件包 krb5-devel.x86_64.0.1.15.1-55.el7_9 将被 安装
--> 正在处理依赖关系 libkadm5(x86-64) = 1.15.1-55.el7_9,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
--> 正在处理依赖关系 krb5-libs(x86-64) = 1.15.1-55.el7_9,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
--> 正在处理依赖关系 libverto-devel,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
--> 正在处理依赖关系 libselinux-devel,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
--> 正在处理依赖关系 libcom_err-devel,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
--> 正在处理依赖关系 keyutils-libs-devel,它被软件包 krb5-devel-1.15.1-55.el7_9.x86_64 需要
---> 软件包 openssl-devel.x86_64.1.1.0.2k-25.el7_9 将被 安装
--> 正在处理依赖关系 openssl-libs(x86-64) = 1:1.0.2k-25.el7_9,它被软件包 1:openssl-devel-1.0.2k-25.el7_9.x86_64 需要
---> 软件包 zlib-devel.x86_64.0.1.2.7-21.el7_9 将被 安装
--> 正在处理依赖关系 zlib = 1.2.7-21.el7_9,它被软件包 zlib-devel-1.2.7-21.el7_9.x86_64 需要
--> 正在检查事务
---> 软件包 cups-client.x86_64.1.1.6.3-35.el7 将被 升级
---> 软件包 cups-client.x86_64.1.1.6.3-51.el7 将被 更新
---> 软件包 keyutils-libs-devel.x86_64.0.1.5.8-3.el7 将被 安装
---> 软件包 krb5-libs.x86_64.0.1.15.1-37.el7_6 将被 升级
---> 软件包 krb5-libs.x86_64.0.1.15.1-55.el7_9 将被 更新
---> 软件包 libcom_err-devel.x86_64.0.1.42.9-19.el7 将被 安装
--> 正在处理依赖关系 libcom_err(x86-64) = 1.42.9-19.el7,它被软件包 libcom_err-devel-1.42.9-19.el7.x86_64 需要
---> 软件包 libkadm5.x86_64.0.1.15.1-55.el7_9 将被 安装
---> 软件包 libselinux-devel.x86_64.0.2.5-15.el7 将被 安装
--> 正在处理依赖关系 libselinux(x86-64) = 2.5-15.el7,它被软件包 libselinux-devel-2.5-15.el7.x86_64 需要
--> 正在处理依赖关系 libsepol-devel(x86-64) >= 2.5-10,它被软件包 libselinux-devel-2.5-15.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libsepol),它被软件包 libselinux-devel-2.5-15.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libpcre),它被软件包 libselinux-devel-2.5-15.el7.x86_64 需要
---> 软件包 libverto-devel.x86_64.0.0.2.5-4.el7 将被 安装
---> 软件包 openssl-libs.x86_64.1.1.0.2k-16.el7_6.1 将被 升级
--> 正在处理依赖关系 openssl-libs(x86-64) = 1:1.0.2k-16.el7_6.1,它被软件包 1:openssl-1.0.2k-16.el7_6.1.x86_64 需要
---> 软件包 openssl-libs.x86_64.1.1.0.2k-25.el7_9 将被 更新
---> 软件包 zlib.x86_64.0.1.2.7-18.el7 将被 升级
---> 软件包 zlib.x86_64.0.1.2.7-21.el7_9 将被 更新
--> 正在检查事务
---> 软件包 libcom_err.x86_64.0.1.42.9-13.el7 将被 升级
--> 正在处理依赖关系 libcom_err(x86-64) = 1.42.9-13.el7,它被软件包 e2fsprogs-1.42.9-13.el7.x86_64 需要
--> 正在处理依赖关系 libcom_err(x86-64) = 1.42.9-13.el7,它被软件包 e2fsprogs-libs-1.42.9-13.el7.x86_64 需要
--> 正在处理依赖关系 libcom_err(x86-64) = 1.42.9-13.el7,它被软件包 libss-1.42.9-13.el7.x86_64 需要
---> 软件包 libcom_err.x86_64.0.1.42.9-19.el7 将被 更新
---> 软件包 libselinux.x86_64.0.2.5-14.1.el7 将被 升级
--> 正在处理依赖关系 libselinux(x86-64) = 2.5-14.1.el7,它被软件包 libselinux-python-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 libselinux(x86-64) = 2.5-14.1.el7,它被软件包 libselinux-utils-2.5-14.1.el7.x86_64 需要
---> 软件包 libselinux.x86_64.0.2.5-15.el7 将被 更新
---> 软件包 libsepol-devel.x86_64.0.2.5-10.el7 将被 安装
---> 软件包 openssl.x86_64.1.1.0.2k-16.el7_6.1 将被 升级
---> 软件包 openssl.x86_64.1.1.0.2k-25.el7_9 将被 更新
---> 软件包 pcre-devel.x86_64.0.8.32-17.el7 将被 安装
--> 正在检查事务
---> 软件包 e2fsprogs.x86_64.0.1.42.9-13.el7 将被 升级
---> 软件包 e2fsprogs.x86_64.0.1.42.9-19.el7 将被 更新
---> 软件包 e2fsprogs-libs.x86_64.0.1.42.9-13.el7 将被 升级
---> 软件包 e2fsprogs-libs.x86_64.0.1.42.9-19.el7 将被 更新
---> 软件包 libselinux-python.x86_64.0.2.5-14.1.el7 将被 升级
---> 软件包 libselinux-python.x86_64.0.2.5-15.el7 将被 更新
---> 软件包 libselinux-utils.x86_64.0.2.5-14.1.el7 将被 升级
---> 软件包 libselinux-utils.x86_64.0.2.5-15.el7 将被 更新
---> 软件包 libss.x86_64.0.1.42.9-13.el7 将被 升级
---> 软件包 libss.x86_64.0.1.42.9-19.el7 将被 更新
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
cups-devel x86_64 1:1.6.3-51.el7 base 134 k
为依赖而安装:
keyutils-libs-devel x86_64 1.5.8-3.el7 base 37 k
krb5-devel x86_64 1.15.1-55.el7_9 updates 273 k
libcom_err-devel x86_64 1.42.9-19.el7 base 32 k
libkadm5 x86_64 1.15.1-55.el7_9 updates 180 k
libselinux-devel x86_64 2.5-15.el7 base 187 k
libsepol-devel x86_64 2.5-10.el7 base 77 k
libverto-devel x86_64 0.2.5-4.el7 base 12 k
openssl-devel x86_64 1:1.0.2k-25.el7_9 updates 1.5 M
pcre-devel x86_64 8.32-17.el7 base 480 k
zlib-devel x86_64 1.2.7-21.el7_9 updates 50 k
为依赖而更新:
cups-client x86_64 1:1.6.3-51.el7 base 153 k
cups-libs x86_64 1:1.6.3-51.el7 base 359 k
e2fsprogs x86_64 1.42.9-19.el7 base 701 k
e2fsprogs-libs x86_64 1.42.9-19.el7 base 168 k
krb5-libs x86_64 1.15.1-55.el7_9 updates 810 k
libcom_err x86_64 1.42.9-19.el7 base 42 k
libselinux x86_64 2.5-15.el7 base 162 k
libselinux-python x86_64 2.5-15.el7 base 236 k
libselinux-utils x86_64 2.5-15.el7 base 151 k
libss x86_64 1.42.9-19.el7 base 47 k
openssl x86_64 1:1.0.2k-25.el7_9 updates 494 k
openssl-libs x86_64 1:1.0.2k-25.el7_9 updates 1.2 M
zlib x86_64 1.2.7-21.el7_9 updates 90 k
事务概要
====================================================================================================================================================================================
安装 1 软件包 (+10 依赖软件包)
升级 ( 13 依赖软件包)
总下载量:7.5 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/24): cups-client-1.6.3-51.el7.x86_64.rpm | 153 kB 00:00:00
(2/24): cups-libs-1.6.3-51.el7.x86_64.rpm | 359 kB 00:00:00
(3/24): cups-devel-1.6.3-51.el7.x86_64.rpm | 134 kB 00:00:00
(4/24): e2fsprogs-1.42.9-19.el7.x86_64.rpm | 701 kB 00:00:00
(5/24): e2fsprogs-libs-1.42.9-19.el7.x86_64.rpm | 168 kB 00:00:00
(6/24): keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm | 37 kB 00:00:00
(7/24): libcom_err-1.42.9-19.el7.x86_64.rpm | 42 kB 00:00:00
(8/24): krb5-devel-1.15.1-55.el7_9.x86_64.rpm | 273 kB 00:00:00
(9/24): libkadm5-1.15.1-55.el7_9.x86_64.rpm | 180 kB 00:00:00
(10/24): libcom_err-devel-1.42.9-19.el7.x86_64.rpm | 32 kB 00:00:00
(11/24): krb5-libs-1.15.1-55.el7_9.x86_64.rpm | 810 kB 00:00:00
(12/24): libselinux-devel-2.5-15.el7.x86_64.rpm | 187 kB 00:00:00
(13/24): libselinux-2.5-15.el7.x86_64.rpm | 162 kB 00:00:00
(14/24): libselinux-python-2.5-15.el7.x86_64.rpm | 236 kB 00:00:00
(15/24): libsepol-devel-2.5-10.el7.x86_64.rpm | 77 kB 00:00:00
(16/24): libselinux-utils-2.5-15.el7.x86_64.rpm | 151 kB 00:00:00
(17/24): libverto-devel-0.2.5-4.el7.x86_64.rpm | 12 kB 00:00:00
(18/24): libss-1.42.9-19.el7.x86_64.rpm | 47 kB 00:00:00
(19/24): openssl-1.0.2k-25.el7_9.x86_64.rpm | 494 kB 00:00:00
(20/24): openssl-devel-1.0.2k-25.el7_9.x86_64.rpm | 1.5 MB 00:00:00
(21/24): zlib-1.2.7-21.el7_9.x86_64.rpm | 90 kB 00:00:00
(22/24): zlib-devel-1.2.7-21.el7_9.x86_64.rpm | 50 kB 00:00:00
(23/24): openssl-libs-1.0.2k-25.el7_9.x86_64.rpm | 1.2 MB 00:00:00
(24/24): pcre-devel-8.32-17.el7.x86_64.rpm | 480 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 7.8 MB/s | 7.5 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : libcom_err-1.42.9-19.el7.x86_64 1/37
正在更新 : libselinux-2.5-15.el7.x86_64 2/37
正在更新 : zlib-1.2.7-21.el7_9.x86_64 3/37
正在更新 : 1:openssl-libs-1.0.2k-25.el7_9.x86_64 4/37
正在更新 : krb5-libs-1.15.1-55.el7_9.x86_64 5/37
正在更新 : 1:cups-libs-1.6.3-51.el7.x86_64 6/37
正在安装 : zlib-devel-1.2.7-21.el7_9.x86_64 7/37
正在安装 : libkadm5-1.15.1-55.el7_9.x86_64 8/37
正在更新 : libss-1.42.9-19.el7.x86_64 9/37
正在更新 : e2fsprogs-libs-1.42.9-19.el7.x86_64 10/37
正在安装 : libcom_err-devel-1.42.9-19.el7.x86_64 11/37
正在安装 : libsepol-devel-2.5-10.el7.x86_64 12/37
正在安装 : libverto-devel-0.2.5-4.el7.x86_64 13/37
正在安装 : pcre-devel-8.32-17.el7.x86_64 14/37
正在安装 : libselinux-devel-2.5-15.el7.x86_64 15/37
正在安装 : keyutils-libs-devel-1.5.8-3.el7.x86_64 16/37
正在安装 : krb5-devel-1.15.1-55.el7_9.x86_64 17/37
正在安装 : 1:openssl-devel-1.0.2k-25.el7_9.x86_64 18/37
正在安装 : 1:cups-devel-1.6.3-51.el7.x86_64 19/37
正在更新 : e2fsprogs-1.42.9-19.el7.x86_64 20/37
正在更新 : 1:cups-client-1.6.3-51.el7.x86_64 21/37
正在更新 : 1:openssl-1.0.2k-25.el7_9.x86_64 22/37
正在更新 : libselinux-utils-2.5-15.el7.x86_64 23/37
正在更新 : libselinux-python-2.5-15.el7.x86_64 24/37
清理 : 1:cups-client-1.6.3-35.el7.x86_64 25/37
清理 : 1:cups-libs-1.6.3-35.el7.x86_64 26/37
清理 : 1:openssl-1.0.2k-16.el7_6.1.x86_64 27/37
清理 : e2fsprogs-1.42.9-13.el7.x86_64 28/37
清理 : krb5-libs-1.15.1-37.el7_6.x86_64 29/37
清理 : 1:openssl-libs-1.0.2k-16.el7_6.1.x86_64 30/37
清理 : e2fsprogs-libs-1.42.9-13.el7.x86_64 31/37
清理 : libss-1.42.9-13.el7.x86_64 32/37
清理 : libselinux-python-2.5-14.1.el7.x86_64 33/37
清理 : libselinux-utils-2.5-14.1.el7.x86_64 34/37
清理 : libselinux-2.5-14.1.el7.x86_64 35/37
清理 : libcom_err-1.42.9-13.el7.x86_64 36/37
清理 : zlib-1.2.7-18.el7.x86_64 37/37
验证中 : libselinux-devel-2.5-15.el7.x86_64 1/37
验证中 : keyutils-libs-devel-1.5.8-3.el7.x86_64 2/37
验证中 : libselinux-2.5-15.el7.x86_64 3/37
验证中 : krb5-devel-1.15.1-55.el7_9.x86_64 4/37
验证中 : pcre-devel-8.32-17.el7.x86_64 5/37
验证中 : zlib-1.2.7-21.el7_9.x86_64 6/37
验证中 : 1:cups-client-1.6.3-51.el7.x86_64 7/37
验证中 : 1:cups-libs-1.6.3-51.el7.x86_64 8/37
验证中 : libverto-devel-0.2.5-4.el7.x86_64 9/37
验证中 : libcom_err-1.42.9-19.el7.x86_64 10/37
验证中 : libss-1.42.9-19.el7.x86_64 11/37
验证中 : libselinux-utils-2.5-15.el7.x86_64 12/37
验证中 : zlib-devel-1.2.7-21.el7_9.x86_64 13/37
验证中 : e2fsprogs-libs-1.42.9-19.el7.x86_64 14/37
验证中 : 1:openssl-libs-1.0.2k-25.el7_9.x86_64 15/37
验证中 : krb5-libs-1.15.1-55.el7_9.x86_64 16/37
验证中 : libselinux-python-2.5-15.el7.x86_64 17/37
验证中 : 1:openssl-devel-1.0.2k-25.el7_9.x86_64 18/37
验证中 : 1:openssl-1.0.2k-25.el7_9.x86_64 19/37
验证中 : libsepol-devel-2.5-10.el7.x86_64 20/37
验证中 : e2fsprogs-1.42.9-19.el7.x86_64 21/37
验证中 : libkadm5-1.15.1-55.el7_9.x86_64 22/37
验证中 : 1:cups-devel-1.6.3-51.el7.x86_64 23/37
验证中 : libcom_err-devel-1.42.9-19.el7.x86_64 24/37
验证中 : e2fsprogs-1.42.9-13.el7.x86_64 25/37
验证中 : krb5-libs-1.15.1-37.el7_6.x86_64 26/37
验证中 : zlib-1.2.7-18.el7.x86_64 27/37
验证中 : 1:openssl-1.0.2k-16.el7_6.1.x86_64 28/37
验证中 : libss-1.42.9-13.el7.x86_64 29/37
验证中 : 1:openssl-libs-1.0.2k-16.el7_6.1.x86_64 30/37
验证中 : 1:cups-client-1.6.3-35.el7.x86_64 31/37
验证中 : libselinux-python-2.5-14.1.el7.x86_64 32/37
验证中 : e2fsprogs-libs-1.42.9-13.el7.x86_64 33/37
验证中 : 1:cups-libs-1.6.3-35.el7.x86_64 34/37
验证中 : libselinux-utils-2.5-14.1.el7.x86_64 35/37
验证中 : libcom_err-1.42.9-13.el7.x86_64 36/37
验证中 : libselinux-2.5-14.1.el7.x86_64 37/37
已安装:
cups-devel.x86_64 1:1.6.3-51.el7
作为依赖被安装:
keyutils-libs-devel.x86_64 0:1.5.8-3.el7 krb5-devel.x86_64 0:1.15.1-55.el7_9 libcom_err-devel.x86_64 0:1.42.9-19.el7 libkadm5.x86_64 0:1.15.1-55.el7_9
libselinux-devel.x86_64 0:2.5-15.el7 libsepol-devel.x86_64 0:2.5-10.el7 libverto-devel.x86_64 0:0.2.5-4.el7 openssl-devel.x86_64 1:1.0.2k-25.el7_9
pcre-devel.x86_64 0:8.32-17.el7 zlib-devel.x86_64 0:1.2.7-21.el7_9
作为依赖被升级:
cups-client.x86_64 1:1.6.3-51.el7 cups-libs.x86_64 1:1.6.3-51.el7 e2fsprogs.x86_64 0:1.42.9-19.el7 e2fsprogs-libs.x86_64 0:1.42.9-19.el7
krb5-libs.x86_64 0:1.15.1-55.el7_9 libcom_err.x86_64 0:1.42.9-19.el7 libselinux.x86_64 0:2.5-15.el7 libselinux-python.x86_64 0:2.5-15.el7
libselinux-utils.x86_64 0:2.5-15.el7 libss.x86_64 0:1.42.9-19.el7 openssl.x86_64 1:1.0.2k-25.el7_9 openssl-libs.x86_64 1:1.0.2k-25.el7_9
zlib.x86_64 0:1.2.7-21.el7_9
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:20:50 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/ppd.h usability... yes
checking cups/ppd.h presence... yes
checking for cups/ppd.h... yes
checking for FREETYPE... no
configure: error: Could not find freetype! You might be able to fix this by running 'sudo yum install freetype-devel'.
[root@zxx openjdk8]# yum install freetype-devel -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 freetype-devel.x86_64.0.2.8-14.el7_9.1 将被 安装
--> 正在处理依赖关系 freetype = 2.8-14.el7_9.1,它被软件包 freetype-devel-2.8-14.el7_9.1.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libpng),它被软件包 freetype-devel-2.8-14.el7_9.1.x86_64 需要
--> 正在检查事务
---> 软件包 freetype.x86_64.0.2.8-12.el7_6.1 将被 升级
---> 软件包 freetype.x86_64.0.2.8-14.el7_9.1 将被 更新
---> 软件包 libpng-devel.x86_64.2.1.5.13-8.el7 将被 安装
--> 正在处理依赖关系 libpng(x86-64) = 2:1.5.13-8.el7,它被软件包 2:libpng-devel-1.5.13-8.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libpng.x86_64.2.1.5.13-7.el7_2 将被 升级
---> 软件包 libpng.x86_64.2.1.5.13-8.el7 将被 更新
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
freetype-devel x86_64 2.8-14.el7_9.1 updates 447 k
为依赖而安装:
libpng-devel x86_64 2:1.5.13-8.el7 base 122 k
为依赖而更新:
freetype x86_64 2.8-14.el7_9.1 updates 380 k
libpng x86_64 2:1.5.13-8.el7 base 213 k
事务概要
====================================================================================================================================================================================
安装 1 软件包 (+1 依赖软件包)
升级 ( 2 依赖软件包)
总下载量:1.1 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/4): libpng-devel-1.5.13-8.el7.x86_64.rpm | 122 kB 00:00:00
(2/4): freetype-2.8-14.el7_9.1.x86_64.rpm | 380 kB 00:00:00
(3/4): libpng-1.5.13-8.el7.x86_64.rpm | 213 kB 00:00:00
(4/4): freetype-devel-2.8-14.el7_9.1.x86_64.rpm | 447 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 4.1 MB/s | 1.1 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : 2:libpng-1.5.13-8.el7.x86_64 1/6
正在安装 : 2:libpng-devel-1.5.13-8.el7.x86_64 2/6
正在更新 : freetype-2.8-14.el7_9.1.x86_64 3/6
正在安装 : freetype-devel-2.8-14.el7_9.1.x86_64 4/6
清理 : freetype-2.8-12.el7_6.1.x86_64 5/6
清理 : 2:libpng-1.5.13-7.el7_2.x86_64 6/6
验证中 : 2:libpng-devel-1.5.13-8.el7.x86_64 1/6
验证中 : 2:libpng-1.5.13-8.el7.x86_64 2/6
验证中 : freetype-devel-2.8-14.el7_9.1.x86_64 3/6
验证中 : freetype-2.8-14.el7_9.1.x86_64 4/6
验证中 : freetype-2.8-12.el7_6.1.x86_64 5/6
验证中 : 2:libpng-1.5.13-7.el7_2.x86_64 6/6
已安装:
freetype-devel.x86_64 0:2.8-14.el7_9.1
作为依赖被安装:
libpng-devel.x86_64 2:1.5.13-8.el7
作为依赖被升级:
freetype.x86_64 0:2.8-14.el7_9.1 libpng.x86_64 2:1.5.13-8.el7
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:21:42 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/ppd.h usability... yes
checking cups/ppd.h presence... yes
checking for cups/ppd.h... yes
checking for FREETYPE... yes
checking for freetype... yes (using pkg-config)
checking if we can compile and link with freetype... yes
checking if we should bundle freetype... no
checking for ALSA... no
checking alsa/asoundlib.h usability... no
checking alsa/asoundlib.h presence... no
checking for alsa/asoundlib.h... no
configure: error: Could not find alsa! You might be able to fix this by running 'sudo yum install alsa-lib-devel’.
[root@zxx openjdk8]# yum install alsa-lib-devel -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 alsa-lib-devel.x86_64.0.1.1.8-1.el7 将被 安装
--> 正在处理依赖关系 alsa-lib = 1.1.8-1.el7,它被软件包 alsa-lib-devel-1.1.8-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 alsa-lib.x86_64.0.1.1.6-2.el7 将被 升级
---> 软件包 alsa-lib.x86_64.0.1.1.8-1.el7 将被 更新
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
alsa-lib-devel x86_64 1.1.8-1.el7 base 963 k
为依赖而更新:
alsa-lib x86_64 1.1.8-1.el7 base 425 k
事务概要
====================================================================================================================================================================================
安装 1 软件包
升级 ( 1 依赖软件包)
总下载量:1.4 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/2): alsa-lib-1.1.8-1.el7.x86_64.rpm | 425 kB 00:00:00
(2/2): alsa-lib-devel-1.1.8-1.el7.x86_64.rpm | 963 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 5.2 MB/s | 1.4 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : alsa-lib-1.1.8-1.el7.x86_64 1/3
正在安装 : alsa-lib-devel-1.1.8-1.el7.x86_64 2/3
清理 : alsa-lib-1.1.6-2.el7.x86_64 3/3
验证中 : alsa-lib-1.1.8-1.el7.x86_64 1/3
验证中 : alsa-lib-devel-1.1.8-1.el7.x86_64 2/3
验证中 : alsa-lib-1.1.6-2.el7.x86_64 3/3
已安装:
alsa-lib-devel.x86_64 0:1.1.8-1.el7
作为依赖被升级:
alsa-lib.x86_64 0:1.1.8-1.el7
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:22:38 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/ppd.h usability... yes
checking cups/ppd.h presence... yes
checking for cups/ppd.h... yes
checking for FREETYPE... yes
checking for freetype... yes (using pkg-config)
checking if we can compile and link with freetype... yes
checking if we should bundle freetype... no
checking for ALSA... yes
checking fontconfig/fontconfig.h usability... no
checking fontconfig/fontconfig.h presence... no
checking for fontconfig/fontconfig.h... no
configure: error: Could not find fontconfig! You might be able to fix this by running 'sudo yum install fontconfig-devel’.
[root@zxx openjdk8]# yum install fontconfig-devel -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 fontconfig-devel.x86_64.0.2.13.0-4.3.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(uuid),它被软件包 fontconfig-devel-2.13.0-4.3.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(expat),它被软件包 fontconfig-devel-2.13.0-4.3.el7.x86_64 需要
--> 正在检查事务
---> 软件包 expat-devel.x86_64.0.2.1.0-15.el7_9 将被 安装
--> 正在处理依赖关系 expat = 2.1.0-15.el7_9,它被软件包 expat-devel-2.1.0-15.el7_9.x86_64 需要
---> 软件包 libuuid-devel.x86_64.0.2.23.2-65.el7_9.1 将被 安装
--> 正在处理依赖关系 libuuid = 2.23.2-65.el7_9.1,它被软件包 libuuid-devel-2.23.2-65.el7_9.1.x86_64 需要
--> 正在检查事务
---> 软件包 expat.x86_64.0.2.1.0-10.el7_3 将被 升级
---> 软件包 expat.x86_64.0.2.1.0-15.el7_9 将被 更新
---> 软件包 libuuid.x86_64.0.2.23.2-59.el7_6.1 将被 升级
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libblkid-2.23.2-59.el7_6.1.x86_64 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libmount-2.23.2-59.el7_6.1.x86_64 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 util-linux-2.23.2-59.el7_6.1.x86_64 需要
---> 软件包 libuuid.x86_64.0.2.23.2-65.el7_9.1 将被 更新
--> 正在检查事务
---> 软件包 libblkid.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libblkid.x86_64.0.2.23.2-65.el7_9.1 将被 更新
---> 软件包 libmount.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libmount.x86_64.0.2.23.2-65.el7_9.1 将被 更新
---> 软件包 util-linux.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 util-linux.x86_64.0.2.23.2-65.el7_9.1 将被 更新
--> 正在处理依赖关系 libsmartcols = 2.23.2-65.el7_9.1,它被软件包 util-linux-2.23.2-65.el7_9.1.x86_64 需要
--> 正在检查事务
---> 软件包 libsmartcols.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libsmartcols.x86_64.0.2.23.2-65.el7_9.1 将被 更新
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
fontconfig-devel x86_64 2.13.0-4.3.el7 base 138 k
为依赖而安装:
expat-devel x86_64 2.1.0-15.el7_9 updates 58 k
libuuid-devel x86_64 2.23.2-65.el7_9.1 updates 93 k
为依赖而更新:
expat x86_64 2.1.0-15.el7_9 updates 83 k
libblkid x86_64 2.23.2-65.el7_9.1 updates 183 k
libmount x86_64 2.23.2-65.el7_9.1 updates 185 k
libsmartcols x86_64 2.23.2-65.el7_9.1 updates 143 k
libuuid x86_64 2.23.2-65.el7_9.1 updates 84 k
util-linux x86_64 2.23.2-65.el7_9.1 updates 2.0 M
事务概要
====================================================================================================================================================================================
安装 1 软件包 (+2 依赖软件包)
升级 ( 6 依赖软件包)
总下载量:2.9 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/9): expat-devel-2.1.0-15.el7_9.x86_64.rpm | 58 kB 00:00:00
(2/9): fontconfig-devel-2.13.0-4.3.el7.x86_64.rpm | 138 kB 00:00:00
(3/9): libblkid-2.23.2-65.el7_9.1.x86_64.rpm | 183 kB 00:00:00
(4/9): libmount-2.23.2-65.el7_9.1.x86_64.rpm | 185 kB 00:00:00
(5/9): expat-2.1.0-15.el7_9.x86_64.rpm | 83 kB 00:00:00
(6/9): libsmartcols-2.23.2-65.el7_9.1.x86_64.rpm | 143 kB 00:00:00
(7/9): libuuid-devel-2.23.2-65.el7_9.1.x86_64.rpm | 93 kB 00:00:00
(8/9): libuuid-2.23.2-65.el7_9.1.x86_64.rpm | 84 kB 00:00:00
(9/9): util-linux-2.23.2-65.el7_9.1.x86_64.rpm | 2.0 MB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 7.6 MB/s | 2.9 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新 : libuuid-2.23.2-65.el7_9.1.x86_64 1/15
正在更新 : libblkid-2.23.2-65.el7_9.1.x86_64 2/15
正在更新 : libmount-2.23.2-65.el7_9.1.x86_64 3/15
正在安装 : libuuid-devel-2.23.2-65.el7_9.1.x86_64 4/15
正在更新 : libsmartcols-2.23.2-65.el7_9.1.x86_64 5/15
正在更新 : expat-2.1.0-15.el7_9.x86_64 6/15
正在安装 : expat-devel-2.1.0-15.el7_9.x86_64 7/15
正在安装 : fontconfig-devel-2.13.0-4.3.el7.x86_64 8/15
正在更新 : util-linux-2.23.2-65.el7_9.1.x86_64 9/15
清理 : util-linux-2.23.2-59.el7_6.1.x86_64 10/15
清理 : libmount-2.23.2-59.el7_6.1.x86_64 11/15
清理 : libblkid-2.23.2-59.el7_6.1.x86_64 12/15
清理 : libuuid-2.23.2-59.el7_6.1.x86_64 13/15
清理 : libsmartcols-2.23.2-59.el7_6.1.x86_64 14/15
清理 : expat-2.1.0-10.el7_3.x86_64 15/15
验证中 : fontconfig-devel-2.13.0-4.3.el7.x86_64 1/15
验证中 : libuuid-devel-2.23.2-65.el7_9.1.x86_64 2/15
验证中 : libuuid-2.23.2-65.el7_9.1.x86_64 3/15
验证中 : libblkid-2.23.2-65.el7_9.1.x86_64 4/15
验证中 : expat-devel-2.1.0-15.el7_9.x86_64 5/15
验证中 : expat-2.1.0-15.el7_9.x86_64 6/15
验证中 : util-linux-2.23.2-65.el7_9.1.x86_64 7/15
验证中 : libmount-2.23.2-65.el7_9.1.x86_64 8/15
验证中 : libsmartcols-2.23.2-65.el7_9.1.x86_64 9/15
验证中 : libsmartcols-2.23.2-59.el7_6.1.x86_64 10/15
验证中 : libuuid-2.23.2-59.el7_6.1.x86_64 11/15
验证中 : libblkid-2.23.2-59.el7_6.1.x86_64 12/15
验证中 : util-linux-2.23.2-59.el7_6.1.x86_64 13/15
验证中 : libmount-2.23.2-59.el7_6.1.x86_64 14/15
验证中 : expat-2.1.0-10.el7_3.x86_64 15/15
已安装:
fontconfig-devel.x86_64 0:2.13.0-4.3.el7
作为依赖被安装:
expat-devel.x86_64 0:2.1.0-15.el7_9 libuuid-devel.x86_64 0:2.23.2-65.el7_9.1
作为依赖被升级:
expat.x86_64 0:2.1.0-15.el7_9 libblkid.x86_64 0:2.23.2-65.el7_9.1 libmount.x86_64 0:2.23.2-65.el7_9.1 libsmartcols.x86_64 0:2.23.2-65.el7_9.1
libuuid.x86_64 0:2.23.2-65.el7_9.1 util-linux.x86_64 0:2.23.2-65.el7_9.1
完毕!
[root@zxx openjdk8]# ./configure --enable-debug
Running generated-configure.sh
configure: Configuration created at Mon Mar 20 16:23:47 CST 2023.
configure: configure script generated at timestamp 1625670527.
checking for basename... /usr/bin/basename
checking for bash... /usr/bin/bash
checking for cat... /usr/bin/cat
checking for chmod... /usr/bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /usr/bin/cp
checking for cut... /usr/bin/cut
checking for date... /usr/bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /usr/bin/echo
checking for expr... /usr/bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /usr/bin/ln
checking for ls... /usr/bin/ls
checking for mkdir... /usr/bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /usr/bin/mv
checking for nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for sh... /usr/bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
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... gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for a sed that does not truncate output... /usr/bin/sed
checking for cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for SetFile... no
checking for cpio... /usr/bin/cpio
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory... /root/openjdk_learn/openjdk8
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... fastdebug
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... linux-x86_64-normal-server-fastdebug
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
checking whether to build JFR... true
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
configure: Found potential Boot JDK using java(c) in PATH
checking for Boot JDK... /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
checking Boot JDK version... openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/bin/gcc
checking resolved symbolic links for CC... no symlink
configure: Using gcc C compiler version 4.8.5 [gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for g++... /usr/bin/g++
checking resolved symbolic links for CXX... no symlink
configure: Using gcc C++ compiler version 4.8.5 [g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)]
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for otool... no
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no
checking for jtreg... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes
checking if the C compiler supports "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-Wformat-overflow -Werror"... no
checking if both compilers support "-Wformat-overflow -Werror"... no
checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if the C compiler supports "-m64"... yes
checking if the C++ compiler supports "-m64"... yes
checking if both compilers support "-m64"... yes
checking if we should generate debug symbols... true
checking if we should zip debug-info files... yes
checking what type of native debug symbols to use (this will override previous settings)... not specified
configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
checking what is not needed on Linux?... pulse
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/ppd.h usability... yes
checking cups/ppd.h presence... yes
checking for cups/ppd.h... yes
checking for FREETYPE... yes
checking for freetype... yes (using pkg-config)
checking if we can compile and link with freetype... yes
checking if we should bundle freetype... no
checking for ALSA... yes
checking fontconfig/fontconfig.h usability... yes
checking fontconfig/fontconfig.h presence... yes
checking for fontconfig/fontconfig.h... yes
checking for main in -ljpeg... no
configure: Will use jpeg decoder bundled with the OpenJDK source
checking for which giflib to use... bundled
checking for compress in -lz... yes
checking for which zlib to use... bundled
checking for cos in -lm... yes
checking for dlopen in -ldl... yes
checking if dynamic link of stdc++ is possible... yes
checking if static link of stdc++ is possible... no
checking how to link with libstdc++... dynamic
checking if elliptic curve crypto implementation is present... yes
checking for number of cores... 2
checking for memory size... 3602 MB
checking for appropriate number of jobs to run in parallel... 2
checking whether to use sjavac... no
checking that precompiled headers work... yes
checking is ccache enabled... no
checking if build directory is on local disk... yes
configure: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/config.status
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/spec.gmk
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot-spec.gmk
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/bootcycle-spec.gmk
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/compare.sh
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/spec.sh
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/Makefile
config.status: creating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/config.h
found it
====================================================
A new configuration has been successfully created in
/root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug
using configure arguments '--enable-debug'.
Configuration summary:
* Debug level: fastdebug
* JDK variant: normal
* JVM variants: server
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 64
Tools summary:
* Boot JDK: openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode) (at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64)
* Toolchain: gcc (GNU Compiler Collection)
* C Compiler: Version 4.8.5 (at /usr/bin/gcc)
* C++ Compiler: Version 4.8.5 (at /usr/bin/g++)
Build performance summary:
* Cores to use: 2
* Memory limit: 3602 MB
[root@zxx openjdk8]# ll
总用量 384
-rwxr-xr-x 1 root root 8576 3月 20 16:23 a.out
-rw-r--r-- 1 root root 1522 3月 20 16:08 ASSEMBLY_EXCEPTION
drwxr-xr-x 3 root root 4096 3月 20 16:16 build
drwxr-xr-x 6 root root 4096 3月 20 16:08 common
-rwxr-xr-x 1 root root 1588 3月 20 16:08 configure
drwxr-xr-x 6 root root 4096 3月 20 16:10 corba
-rw-r--r-- 1 root root 3107 3月 20 16:08 get_source.sh
drwxr-xr-x 8 root root 4096 3月 20 16:12 hotspot
drwxr-xr-x 7 root root 4096 3月 20 16:10 jaxp
drwxr-xr-x 7 root root 4096 3月 20 16:10 jaxws
drwxr-xr-x 7 root root 4096 3月 20 16:12 jdk
drwxr-xr-x 7 root root 4096 3月 20 16:11 langtools
-rw-r--r-- 1 root root 19274 3月 20 16:08 LICENSE
drwxr-xr-x 6 root root 4096 3月 20 16:08 make
-rw-r--r-- 1 root root 6349 3月 20 16:08 Makefile
drwxr-xr-x 13 root root 4096 3月 20 16:12 nashorn
-rw-r--r-- 1 root root 1549 3月 20 16:08 README
-rw-r--r-- 1 root root 129333 3月 20 16:08 README-builds.html
drwxr-xr-x 3 root root 4096 3月 20 16:08 test
-rw-r--r-- 1 root root 157063 3月 20 16:08 THIRD_PARTY_README
没有报错,且看到类似下面的信息,说明没有问题了
====================================================
A new configuration has been successfully created in
/root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug
using configure arguments '--enable-debug'.
Configuration summary:
* Debug level: fastdebug
* JDK variant: normal
* JVM variants: server
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 64
Tools summary:
* Boot JDK: openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode) (at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64)
* Toolchain: gcc (GNU Compiler Collection)
* C Compiler: Version 4.8.5 (at /usr/bin/gcc)
* C++ Compiler: Version 4.8.5 (at /usr/bin/g++)
Build performance summary:
* Cores to use: 2
* Memory limit: 3602 MB
步骤4: make
make
[root@zxx openjdk8]# make
Building OpenJDK for target 'default' in configuration 'linux-x86_64-normal-server-fastdebug'
## Starting langtools
Compiling 2 files for BUILD_TOOLS
Compiling 32 properties into resource bundles
Compiling 782 files for BUILD_BOOTSTRAP_LANGTOOLS
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
Creating langtools/dist/bootstrap/lib/javac.jar
Updating langtools/dist/lib/src.zip
Compiling 785 files for BUILD_FULL_JAVAC
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
Creating langtools/dist/lib/classes.jar
## Finished langtools (build time 00:01:10)
## Starting hotspot
gmake[2]: 警告: 子 make 中强制 -jN: 关闭 jobserver 模式。
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Creating Makefile ...
Creating directory list ../shared_dirs.lst
Creating flags.make ...
Creating flags_vm.make ...
Creating vm.make ...
Creating adlc.make ...
Creating jvmti.make ...
Creating jfr.make ...
Creating sa.make ...
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Creating Makefile ...
Creating flags.make ...
Creating flags_vm.make ...
Creating vm.make ...
Creating adlc.make ...
Creating jvmti.make ...
Creating jfr.make ...
Creating sa.make ...
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Creating Makefile ...
Creating flags.make ...
Creating flags_vm.make ...
Creating vm.make ...
Creating adlc.make ...
Creating jvmti.make ...
Creating jfr.make ...
Creating sa.make ...
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Creating Makefile ...
Creating flags.make ...
Creating flags_vm.make ...
Creating vm.make ...
Creating adlc.make ...
Creating jvmti.make ...
Creating jfr.make ...
Creating sa.make ...
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/adlparse.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/archDesc.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/arena.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/dfa.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/dict2.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/filebuff.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/forms.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/formsopt.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/formssel.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/main.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/opcodes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/output_c.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/adlc/output_h.cpp
Making adlc
警告: [options] 未与 -source 1.7 一起设置引导类路径
警告: [options] 未与 -source 1.7 一起设置引导类路径
1 个警告
1 个警告
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/jvmtiEnv.hpp
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/jvmtiEnter.cpp
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/jvmtiEnterTrace.cpp
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/jvmtiEnvRecommended.cpp
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp
Generating /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/jvmtifiles/jvmti.h
警告: [options] 未与 -source 1.7 一起设置引导类路径
1 个警告
Generating jfrEventClasses.hpp
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Making /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/linux_amd64_compiler2/fastdebug/../generated/sa-jdi.jar
警告: [options] 未与 -source 1.7 一起设置引导类路径
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
1 个警告
警告: 为 JRMP 生成和使用骨架及静态存根
已过时。骨架不再必要, 而静态存根
已由动态生成的存根取代。建议用户
不再使用rmic来生成骨架和静态存根。
请参阅 java.rmi.server.UnicastRemoteObject 的文档。
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Generating precompiled header precompiled.hpp.gch
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/compiler/abstractCompiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/accessFlags.cpp
Compiling ../generated/adfiles/ad_x86_64.cpp
Compiling ../generated/adfiles/ad_x86_64_clone.cpp
Write failed: Broken pipe
中断了?网络原因?
[root@zxx openjdk8]# make
Building OpenJDK for target 'default' in configuration 'linux-x86_64-normal-server-fastdebug'
## Starting langtools
## Finished langtools (build time 00:00:04)
## Starting hotspot
gmake[2]: 警告: 子 make 中强制 -jN: 关闭 jobserver 模式。
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Rescanned ../generated/adfiles/linux_x86_64.ad but encountered no changes.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/barrierSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/basicLock.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/biasedLocking.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/bitMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/chains/bitset.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/block.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/blockOffsetTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/buildOopMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/bytecodeHistogram.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/bytecodeInfo.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp
Compiling ../generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/bytecodeInterpreter_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/bytecodeStream.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/bytecodes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/bytecodes_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_CFGPrinter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Compilation.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Compiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Defs.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_FrameMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_IR.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Instruction.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_InstructionPrinter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_LinearScan.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_LinearScan_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Optimizer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_Runtime1.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_ValueMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_ValueSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/c1/c1_globals.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/c2_globals.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/c2_init_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/c2compiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/callGenerator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/callnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/cardTableModRefBS.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/cardTableRS.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/cfgnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/chaitin.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciArray.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciArrayKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciCallSite.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciConstantPoolCache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciExceptionHandler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciField.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciFlags.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciInstance.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciInstanceKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciMemberName.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciMetadata.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciMethod.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciMethodData.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciMethodHandle.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciObject.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciObjectFactory.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciReplay.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciSignature.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciSymbol.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciType.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciTypeArrayKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/ci/ciUtilities.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classFileError.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classFileParser.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classFileStream.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classLoader.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classLoaderData.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/classLoaderStats.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/coalesce.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/asm/codeBuffer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/codeCache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_interface/collectedHeap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/compilationPolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/compile.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/compiler/compileBroker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/compiledIC.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/connode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/constMethod.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/constantPool.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/constantTag.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/copy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/cpCache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/cppInterpreter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/cppInterpreter_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/debugInfo.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/debugInfoRec.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/debug_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/decoder_elf.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/decoder_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/defNewGeneration.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/defaultMethods.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/deoptimization.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/dependencies.cpp
Compiling ../generated/adfiles/dfa_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/diagnosticCommand.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/diagnosticFramework.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/dictionary.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/compiler/disassembler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/domgraph.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/dtraceAttacher.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/dtraceJSDT_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/chains/edgeQueue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/elfFile.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/elfFuncDescTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/elfStringTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/errorReporter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/escape.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/events.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/evmCompat.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/exceptionHandlerTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/exceptions.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/fieldType.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/filemap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/fprofiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/frame.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/frame_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/freeList.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1Allocator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1CardCounts.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1Log.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/g1MemoryPool.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/g1_globals.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_interface/gcCause.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/gcLocker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/gcNotifier.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/gcStats.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/gcTrace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/gcTraceSend.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/gcm.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/genCollectedHeap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/genRemSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/generation.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/generationCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/generationSpec.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/globalDefinitions.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/utilities/granularTimer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/graphKit.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/guardedMemory.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/handles.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/heapDumper.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/heapInspection.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegionTracer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegionType.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/histogram.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/icBuffer_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/icache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/idealGraphPrinter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/idealKit.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/ifg.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/immutableSpace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/indexSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/instanceClassLoaderKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/instanceKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/instanceOop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/interp_masm_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/interpreter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/interpreterRT_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/interpreter_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/invocationCounter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/iterator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/java.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/javaAssertions.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/javaCalls.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/utilities/jfrAllocation.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/support/jfrAllocationTracer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/storage/jfrBuffer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/repository/jfrChunkState.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/dcmd/jfrDcmds.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrEvent.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/support/jfrEventClass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/instrumentation/jfrEventClassTransformer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/jfrEventSetting.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/support/jfrFlush.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrGetAllEventClasses.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrJavaCall.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/writers/jfrJavaEventWriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/utilities/jfrJavaLog.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrJavaSupport.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrJniMethod.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrJniMethodRegistration.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrMemorySizer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/jfrOSInterface.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrPostBox.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrRecorderService.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/service/jfrRecorderThreadLoop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/support/jfrStackTraceMark.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/storage/jfrStorage.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/storage/jfrStorageControl.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/stringpool/jfrStringPool.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/support/jfrThreadLocal.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/utilities/jfrTime.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/utilities/jfrTimeConverter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/jni/jfrUpcalls.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jni.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jniCheck.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jniFastGetField.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/jniPeriodicChecker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvm.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiCodeBlobEvents.cpp
Compiling ../generated/jvmtifiles/jvmtiEnter.cpp
Compiling ../generated/jvmtifiles/jvmtiEnterTrace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiEnvBase.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiEnvThreadState.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiExtensions.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiImpl.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiManageCapabilities.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiThreadState.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiTrace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/jvmtiUtil.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/klass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/klassVtable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/lcm.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/leakProfiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/library_call.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/linkResolver.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/linkedlist.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopTransform.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopUnswitch.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopopts.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/lowMemoryDetector.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/machnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/macro.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/mallocSiteTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/mallocTracker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/management.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/markOop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/markSweep.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/matcher.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/mathexactnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memBaseline.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/memRegion.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memReporter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memTracker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/memnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memoryManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memoryPool.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/memoryService.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/memprofiler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/metachunk.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/metadata.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/metadataOnStackMark.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/metaspace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/metaspaceCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/metaspaceShared.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/metaspaceShared_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/metaspaceTracer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/method.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/methodComparator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/methodCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/methodData.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/methodHandles.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/methodHandles_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/compiler/methodLiveness.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/monitorChunk.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/mulnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/multnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/mutableSpace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/mutex.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/mutexLocker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/mutex_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/nativeCallStack.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/nativeLookup.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/nmethod.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/nmtCommon.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/nmtDCmd.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/node.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/numberSeq.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/objArrayKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/objArrayOop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/objectMonitor.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/sampling/objectSampler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/oop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/oopFactory.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/compiler/oopMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/oopMapCache.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/oopRecorder.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/oopsHierarchy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/opcodes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/orderAccess.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/os.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/osContainer_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/osThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/osThread_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/os_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/os_perf_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/posix/vm/os_posix.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/ostream.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/output.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/park.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/parse1.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/parse2.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/parse3.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/parseHelper.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/wbtestmethods/parserTests.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/pcDesc.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/perf.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/perfData.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/perfMemory.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/perfMemory_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/phase.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/phaseX.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/placeholders.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/libadt/port.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/postaloc.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/preserveException.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/privilegedStack.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/psMemoryPool.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/ptrQueue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/quickSort.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/rdtsc_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/referencePolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/referenceProcessor.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/reflection.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/reflectionUtils.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/reg_split.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/regalloc.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/asm/register.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/register_definitions_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/register_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/regmask.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/relocInfo.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/relocInfo_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/relocator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/replacednodes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/resolutionErrors.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/resourceArea.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/resourceHash.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/rewriter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/rframe.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/checkpoint/rootResolver.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/chains/rootSetClosure.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/rootnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/rtmLocking.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/runtime.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/runtimeService.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/runtime_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/safepoint.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/sampling/sampleList.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/sampling/samplePriorityQueue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/jfr/leakprofiler/utilities/saveRestore.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/scopeDesc.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/posix/vm/semaphore_posix.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/serviceThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/libadt/set.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/sharedHeap.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/sharedPathsMiscInfo.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/sharedRuntime.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/signature.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/simpleThresholdPolicy.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/sizes.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/space.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/spaceCounters.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/spaceDecorator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/specialized_oop_closures.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/split_if.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/stackMapFrame.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/stackMapTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/stackValue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/stackValueCollection.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/statSampler.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/stringUtils.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/stringopts.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/stubCodeGenerator.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/stubRoutines.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/stubRoutines_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/stubRoutines_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/stubRoutines_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/stubs.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/subnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/superword.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/survRateGroup.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/sweeper.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/symbol.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/symbolTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/synchronizer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/systemDictionary.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/task.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/taskqueue.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/templateInterpreter.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/templateInterpreter_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/interpreter/templateTable.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/tenuredGeneration.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/thread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/threadCritical_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/threadLocalStorage.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/threadService.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/thread_ext.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/ticks.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/timer.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/type.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/typeArrayKlass.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/oops/typeArrayOop.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/unhandledOops.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/memory/universe.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/unsafe.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/utf8.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/vectornode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/libadt/vectset.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/verificationType.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/verifier.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vframe.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vframeArray.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vframe_hp.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/services/virtualMemoryTracker.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/virtualspace.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/vmError.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os/linux/vm/vmError_linux.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/shared/vmGCOperations.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vmStructs.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/classfile/vmSymbols.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vmThread.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vm_operations.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/vm_version_ext_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/os_cpu/linux_x86/vm/vm_version_linux_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/vm_version_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/vmreg.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/vmreg_x86.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/code/vtableStubs.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/cpu/x86/vm/vtableStubs_x86_64.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/whitebox.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/prims/whitebox_ext.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/workgroup.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/xmlstream.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/utilities/yieldingWorkgroup.cpp
Making signal interposition lib...
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
Making SA debugger back-end...
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
**NOTICE** Dtrace support disabled: /usr/include/sys/sdt.h not found
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vm_version.cpp
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
cc1: 警告:command line option ‘-std=gnu++98’ is valid for C++/ObjC++ but not for C [默认启用]
/usr/bin/nm: loopnode.o:无此文件
/usr/bin/nm: loopopts.o:无此文件
Linking vm...
gcc: 错误:loopnode.o:没有那个文件或目录
gcc: 错误:loopopts.o:没有那个文件或目录
/usr/bin/objcopy: libjvm.so:无此文件
gmake[6]: *** [libjvm.so] 错误 1
gmake[5]: *** [the_vm] 错误 2
gmake[4]: *** [fastdebug] 错误 2
gmake[3]: *** [generic_build2] 错误 2
gmake[2]: *** [fastdebug] 错误 2
gmake[1]: *** [/root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/hotspot/_hotspot.timestamp] 错误 2
make: *** [hotspot-only] 错误 2
[root@zxx ~]# yum -y install gcc gcc-c++ alsa-lib alsa-lib-devel libXrender libXrender-devel libXi-devel libXt-devel libXtst-devel cups cups-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
软件包 gcc-4.8.5-44.el7.x86_64 已安装并且是最新版本
软件包 gcc-c++-4.8.5-44.el7.x86_64 已安装并且是最新版本
软件包 alsa-lib-1.1.8-1.el7.x86_64 已安装并且是最新版本
软件包 alsa-lib-devel-1.1.8-1.el7.x86_64 已安装并且是最新版本
软件包 libXrender-0.9.10-1.el7.x86_64 已安装并且是最新版本
软件包 libXrender-devel-0.9.10-1.el7.x86_64 已安装并且是最新版本
软件包 libXi-devel-1.7.9-1.el7.x86_64 已安装并且是最新版本
软件包 libXt-devel-1.1.5-3.el7.x86_64 已安装并且是最新版本
软件包 libXtst-devel-1.2.3-1.el7.x86_64 已安装并且是最新版本
软件包 1:cups-devel-1.6.3-51.el7.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务
---> 软件包 cups.x86_64.1.1.6.3-51.el7 将被 安装
--> 正在处理依赖关系 cups-filesystem = 1:1.6.3-51.el7,它被软件包 1:cups-1.6.3-51.el7.x86_64 需要
--> 正在处理依赖关系 ghostscript-cups,它被软件包 1:cups-1.6.3-51.el7.x86_64 需要
--> 正在处理依赖关系 libusb-1.0.so.0()(64bit),它被软件包 1:cups-1.6.3-51.el7.x86_64 需要
--> 正在检查事务
---> 软件包 cups-filesystem.noarch.1.1.6.3-51.el7 将被 安装
--> 正在处理依赖关系 cups-filters,它被软件包 1:cups-filesystem-1.6.3-51.el7.noarch 需要
---> 软件包 ghostscript-cups.x86_64.0.9.25-5.el7 将被 安装
--> 正在处理依赖关系 libgs(x86-64) = 9.25-5.el7,它被软件包 ghostscript-cups-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 ghostscript = 9.25-5.el7,它被软件包 ghostscript-cups-9.25-5.el7.x86_64 需要
---> 软件包 libusbx.x86_64.0.1.0.21-1.el7 将被 安装
--> 正在检查事务
---> 软件包 cups-filters.x86_64.0.1.0.35-29.el7_9 将被 安装
--> 正在处理依赖关系 cups-filters-libs(x86-64) = 1.0.35-29.el7_9,它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 poppler-utils,它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libqpdf.so.13(LIBQPDF_10)(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 liberation-mono-fonts,它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libqpdf.so.13()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libpoppler.so.46()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 liblcms2.so.2()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libfontembed.so.1()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libcupsfilters.so.1()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
--> 正在处理依赖关系 libavahi-glib.so.1()(64bit),它被软件包 cups-filters-1.0.35-29.el7_9.x86_64 需要
---> 软件包 ghostscript.x86_64.0.9.25-5.el7 将被 安装
---> 软件包 libgs.x86_64.0.9.25-5.el7 将被 安装
--> 正在处理依赖关系 urw-base35-fonts,它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 adobe-mappings-pdf,它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 adobe-mappings-cmap-deprecated,它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 adobe-mappings-cmap,它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 libpaper.so.1()(64bit),它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在处理依赖关系 libopenjp2.so.7()(64bit),它被软件包 libgs-9.25-5.el7.x86_64 需要
--> 正在检查事务
---> 软件包 adobe-mappings-cmap.noarch.0.20171205-3.el7 将被 安装
---> 软件包 adobe-mappings-cmap-deprecated.noarch.0.20171205-3.el7 将被 安装
---> 软件包 adobe-mappings-pdf.noarch.0.20180407-1.el7 将被 安装
---> 软件包 avahi-glib.x86_64.0.0.6.31-20.el7 将被 安装
--> 正在处理依赖关系 avahi-libs = 0.6.31-20.el7,它被软件包 avahi-glib-0.6.31-20.el7.x86_64 需要
---> 软件包 cups-filters-libs.x86_64.0.1.0.35-29.el7_9 将被 安装
---> 软件包 lcms2.x86_64.0.2.6-3.el7 将被 安装
---> 软件包 liberation-mono-fonts.noarch.1.1.07.2-16.el7 将被 安装
--> 正在处理依赖关系 liberation-fonts-common = 1:1.07.2-16.el7,它被软件包 1:liberation-mono-fonts-1.07.2-16.el7.noarch 需要
---> 软件包 libpaper.x86_64.0.1.1.24-9.el7 将被 安装
---> 软件包 openjpeg2.x86_64.0.2.3.1-3.el7_7 将被 安装
---> 软件包 poppler.x86_64.0.0.26.5-43.el7.1 将被 安装
--> 正在处理依赖关系 poppler-data >= 0.4.0,它被软件包 poppler-0.26.5-43.el7.1.x86_64 需要
--> 正在处理依赖关系 libopenjpeg.so.1()(64bit),它被软件包 poppler-0.26.5-43.el7.1.x86_64 需要
---> 软件包 poppler-utils.x86_64.0.0.26.5-43.el7.1 将被 安装
---> 软件包 qpdf-libs.x86_64.0.5.0.1-4.el7 将被 安装
---> 软件包 urw-base35-fonts.noarch.0.20170801-10.el7 将被 安装
--> 正在处理依赖关系 urw-base35-fonts-common = 20170801-10.el7,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-z003-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-standard-symbols-ps-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-p052-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-nimbus-sans-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-nimbus-roman-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-nimbus-mono-ps-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-gothic-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-d050000l-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-c059-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 urw-base35-bookman-fonts,它被软件包 urw-base35-fonts-20170801-10.el7.noarch 需要
--> 正在检查事务
---> 软件包 avahi-libs.x86_64.0.0.6.31-19.el7 将被 升级
---> 软件包 avahi-libs.x86_64.0.0.6.31-20.el7 将被 更新
---> 软件包 liberation-fonts-common.noarch.1.1.07.2-16.el7 将被 安装
---> 软件包 openjpeg-libs.x86_64.0.1.5.1-18.el7 将被 安装
---> 软件包 poppler-data.noarch.0.0.4.6-3.el7 将被 安装
---> 软件包 urw-base35-bookman-fonts.noarch.0.20170801-10.el7 将被 安装
--> 正在处理依赖关系 xorg-x11-server-utils,它被软件包 urw-base35-bookman-fonts-20170801-10.el7.noarch 需要
--> 正在处理依赖关系 xorg-x11-server-utils,它被软件包 urw-base35-bookman-fonts-20170801-10.el7.noarch 需要
---> 软件包 urw-base35-c059-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-d050000l-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-fonts-common.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-gothic-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-nimbus-mono-ps-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-nimbus-roman-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-nimbus-sans-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-p052-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-standard-symbols-ps-fonts.noarch.0.20170801-10.el7 将被 安装
---> 软件包 urw-base35-z003-fonts.noarch.0.20170801-10.el7 将被 安装
--> 正在检查事务
---> 软件包 xorg-x11-server-utils.x86_64.0.7.7-20.el7 将被 安装
--> 正在处理依赖关系 libXxf86misc.so.1()(64bit),它被软件包 xorg-x11-server-utils-7.7-20.el7.x86_64 需要
--> 正在处理依赖关系 libXmuu.so.1()(64bit),它被软件包 xorg-x11-server-utils-7.7-20.el7.x86_64 需要
--> 正在处理依赖关系 libXmu.so.6()(64bit),它被软件包 xorg-x11-server-utils-7.7-20.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libXmu.x86_64.0.1.1.2-2.el7 将被 安装
---> 软件包 libXxf86misc.x86_64.0.1.0.3-7.1.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================================================
正在安装:
cups x86_64 1:1.6.3-51.el7 base 1.3 M
为依赖而安装:
adobe-mappings-cmap noarch 20171205-3.el7 base 2.1 M
adobe-mappings-cmap-deprecated noarch 20171205-3.el7 base 114 k
adobe-mappings-pdf noarch 20180407-1.el7 base 703 k
avahi-glib x86_64 0.6.31-20.el7 base 25 k
cups-filesystem noarch 1:1.6.3-51.el7 base 98 k
cups-filters x86_64 1.0.35-29.el7_9 updates 337 k
cups-filters-libs x86_64 1.0.35-29.el7_9 updates 93 k
ghostscript x86_64 9.25-5.el7 base 112 k
ghostscript-cups x86_64 9.25-5.el7 base 61 k
lcms2 x86_64 2.6-3.el7 base 150 k
libXmu x86_64 1.1.2-2.el7 base 71 k
libXxf86misc x86_64 1.0.3-7.1.el7 base 19 k
liberation-fonts-common noarch 1:1.07.2-16.el7 base 27 k
liberation-mono-fonts noarch 1:1.07.2-16.el7 base 227 k
libgs x86_64 9.25-5.el7 base 4.6 M
libpaper x86_64 1.1.24-9.el7 base 37 k
libusbx x86_64 1.0.21-1.el7 base 61 k
openjpeg-libs x86_64 1.5.1-18.el7 base 86 k
openjpeg2 x86_64 2.3.1-3.el7_7 base 153 k
poppler x86_64 0.26.5-43.el7.1 updates 787 k
poppler-data noarch 0.4.6-3.el7 base 2.2 M
poppler-utils x86_64 0.26.5-43.el7.1 updates 170 k
qpdf-libs x86_64 5.0.1-4.el7 base 329 k
urw-base35-bookman-fonts noarch 20170801-10.el7 base 852 k
urw-base35-c059-fonts noarch 20170801-10.el7 base 879 k
urw-base35-d050000l-fonts noarch 20170801-10.el7 base 75 k
urw-base35-fonts noarch 20170801-10.el7 base 7.6 k
urw-base35-fonts-common noarch 20170801-10.el7 base 19 k
urw-base35-gothic-fonts noarch 20170801-10.el7 base 650 k
urw-base35-nimbus-mono-ps-fonts noarch 20170801-10.el7 base 796 k
urw-base35-nimbus-roman-fonts noarch 20170801-10.el7 base 860 k
urw-base35-nimbus-sans-fonts noarch 20170801-10.el7 base 1.3 M
urw-base35-p052-fonts noarch 20170801-10.el7 base 978 k
urw-base35-standard-symbols-ps-fonts noarch 20170801-10.el7 base 40 k
urw-base35-z003-fonts noarch 20170801-10.el7 base 275 k
xorg-x11-server-utils x86_64 7.7-20.el7 base 178 k
为依赖而更新:
avahi-libs x86_64 0.6.31-20.el7 base 62 k
事务概要
====================================================================================================================================================================================
安装 1 软件包 (+36 依赖软件包)
升级 ( 1 依赖软件包)
总下载量:21 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/38): adobe-mappings-cmap-deprecated-20171205-3.el7.noarch.rpm | 114 kB 00:00:00
(2/38): adobe-mappings-pdf-20180407-1.el7.noarch.rpm | 703 kB 00:00:00
(3/38): avahi-glib-0.6.31-20.el7.x86_64.rpm | 25 kB 00:00:00
(4/38): avahi-libs-0.6.31-20.el7.x86_64.rpm | 62 kB 00:00:00
(5/38): adobe-mappings-cmap-20171205-3.el7.noarch.rpm | 2.1 MB 00:00:00
(6/38): cups-filesystem-1.6.3-51.el7.noarch.rpm | 98 kB 00:00:00
(7/38): cups-1.6.3-51.el7.x86_64.rpm | 1.3 MB 00:00:00
(8/38): ghostscript-9.25-5.el7.x86_64.rpm | 112 kB 00:00:00
(9/38): lcms2-2.6-3.el7.x86_64.rpm | 150 kB 00:00:00
(10/38): libXmu-1.1.2-2.el7.x86_64.rpm | 71 kB 00:00:00
(11/38): libXxf86misc-1.0.3-7.1.el7.x86_64.rpm | 19 kB 00:00:00
(12/38): liberation-fonts-common-1.07.2-16.el7.noarch.rpm | 27 kB 00:00:00
(13/38): ghostscript-cups-9.25-5.el7.x86_64.rpm | 61 kB 00:00:00
(14/38): cups-filters-libs-1.0.35-29.el7_9.x86_64.rpm | 93 kB 00:00:00
(15/38): liberation-mono-fonts-1.07.2-16.el7.noarch.rpm | 227 kB 00:00:00
(16/38): cups-filters-1.0.35-29.el7_9.x86_64.rpm | 337 kB 00:00:00
(17/38): libpaper-1.1.24-9.el7.x86_64.rpm | 37 kB 00:00:00
(18/38): libgs-9.25-5.el7.x86_64.rpm | 4.6 MB 00:00:00
(19/38): libusbx-1.0.21-1.el7.x86_64.rpm | 61 kB 00:00:00
(20/38): openjpeg2-2.3.1-3.el7_7.x86_64.rpm | 153 kB 00:00:00
(21/38): openjpeg-libs-1.5.1-18.el7.x86_64.rpm | 86 kB 00:00:00
(22/38): qpdf-libs-5.0.1-4.el7.x86_64.rpm | 329 kB 00:00:00
(23/38): urw-base35-bookman-fonts-20170801-10.el7.noarch.rpm | 852 kB 00:00:00
(24/38): poppler-data-0.4.6-3.el7.noarch.rpm | 2.2 MB 00:00:00
(25/38): urw-base35-d050000l-fonts-20170801-10.el7.noarch.rpm | 75 kB 00:00:00
(26/38): poppler-0.26.5-43.el7.1.x86_64.rpm | 787 kB 00:00:00
(27/38): urw-base35-fonts-20170801-10.el7.noarch.rpm | 7.6 kB 00:00:00
(28/38): poppler-utils-0.26.5-43.el7.1.x86_64.rpm | 170 kB 00:00:00
(29/38): urw-base35-c059-fonts-20170801-10.el7.noarch.rpm | 879 kB 00:00:00
(30/38): urw-base35-fonts-common-20170801-10.el7.noarch.rpm | 19 kB 00:00:00
(31/38): urw-base35-gothic-fonts-20170801-10.el7.noarch.rpm | 650 kB 00:00:00
(32/38): urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch.rpm | 860 kB 00:00:00
(33/38): urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch.rpm | 1.3 MB 00:00:00
(34/38): urw-base35-p052-fonts-20170801-10.el7.noarch.rpm | 978 kB 00:00:00
(35/38): urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch.rpm | 40 kB 00:00:00
(36/38): urw-base35-z003-fonts-20170801-10.el7.noarch.rpm | 275 kB 00:00:00
(37/38): urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch.rpm | 796 kB 00:00:00
(38/38): xorg-x11-server-utils-7.7-20.el7.x86_64.rpm | 178 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 20 MB/s | 21 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : urw-base35-fonts-common-20170801-10.el7.noarch 1/39
正在安装 : lcms2-2.6-3.el7.x86_64 2/39
正在更新 : avahi-libs-0.6.31-20.el7.x86_64 3/39
正在安装 : adobe-mappings-cmap-20171205-3.el7.noarch 4/39
正在安装 : openjpeg-libs-1.5.1-18.el7.x86_64 5/39
正在安装 : adobe-mappings-cmap-deprecated-20171205-3.el7.noarch 6/39
正在安装 : avahi-glib-0.6.31-20.el7.x86_64 7/39
正在安装 : 1:liberation-fonts-common-1.07.2-16.el7.noarch 8/39
正在安装 : 1:liberation-mono-fonts-1.07.2-16.el7.noarch 9/39
正在安装 : libpaper-1.1.24-9.el7.x86_64 10/39
正在安装 : poppler-data-0.4.6-3.el7.noarch 11/39
正在安装 : poppler-0.26.5-43.el7.1.x86_64 12/39
正在安装 : poppler-utils-0.26.5-43.el7.1.x86_64 13/39
正在安装 : adobe-mappings-pdf-20180407-1.el7.noarch 14/39
正在安装 : libXmu-1.1.2-2.el7.x86_64 15/39
正在安装 : libusbx-1.0.21-1.el7.x86_64 16/39
正在安装 : cups-filters-libs-1.0.35-29.el7_9.x86_64 17/39
正在安装 : openjpeg2-2.3.1-3.el7_7.x86_64 18/39
正在安装 : qpdf-libs-5.0.1-4.el7.x86_64 19/39
正在安装 : libXxf86misc-1.0.3-7.1.el7.x86_64 20/39
正在安装 : xorg-x11-server-utils-7.7-20.el7.x86_64 21/39
正在安装 : urw-base35-z003-fonts-20170801-10.el7.noarch 22/39
正在安装 : urw-base35-p052-fonts-20170801-10.el7.noarch 23/39
正在安装 : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch 24/39
正在安装 : urw-base35-c059-fonts-20170801-10.el7.noarch 25/39
正在安装 : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch 26/39
正在安装 : urw-base35-d050000l-fonts-20170801-10.el7.noarch 27/39
正在安装 : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch 28/39
正在安装 : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch 29/39
正在安装 : urw-base35-bookman-fonts-20170801-10.el7.noarch 30/39
正在安装 : urw-base35-gothic-fonts-20170801-10.el7.noarch 31/39
正在安装 : urw-base35-fonts-20170801-10.el7.noarch 32/39
正在安装 : libgs-9.25-5.el7.x86_64 33/39
正在安装 : 1:cups-filesystem-1.6.3-51.el7.noarch 34/39
正在安装 : cups-filters-1.0.35-29.el7_9.x86_64 35/39
正在安装 : ghostscript-9.25-5.el7.x86_64 36/39
正在安装 : 1:cups-1.6.3-51.el7.x86_64 37/39
正在安装 : ghostscript-cups-9.25-5.el7.x86_64 38/39
清理 : avahi-libs-0.6.31-19.el7.x86_64 39/39
验证中 : libXxf86misc-1.0.3-7.1.el7.x86_64 1/39
验证中 : qpdf-libs-5.0.1-4.el7.x86_64 2/39
验证中 : avahi-glib-0.6.31-20.el7.x86_64 3/39
验证中 : urw-base35-z003-fonts-20170801-10.el7.noarch 4/39
验证中 : libgs-9.25-5.el7.x86_64 5/39
验证中 : urw-base35-p052-fonts-20170801-10.el7.noarch 6/39
验证中 : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch 7/39
验证中 : cups-filters-1.0.35-29.el7_9.x86_64 8/39
验证中 : openjpeg2-2.3.1-3.el7_7.x86_64 9/39
验证中 : urw-base35-c059-fonts-20170801-10.el7.noarch 10/39
验证中 : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch 11/39
验证中 : adobe-mappings-cmap-deprecated-20171205-3.el7.noarch 12/39
验证中 : openjpeg-libs-1.5.1-18.el7.x86_64 13/39
验证中 : urw-base35-d050000l-fonts-20170801-10.el7.noarch 14/39
验证中 : cups-filters-libs-1.0.35-29.el7_9.x86_64 15/39
验证中 : urw-base35-fonts-common-20170801-10.el7.noarch 16/39
验证中 : urw-base35-fonts-20170801-10.el7.noarch 17/39
验证中 : libusbx-1.0.21-1.el7.x86_64 18/39
验证中 : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch 19/39
验证中 : poppler-utils-0.26.5-43.el7.1.x86_64 20/39
验证中 : ghostscript-9.25-5.el7.x86_64 21/39
验证中 : libXmu-1.1.2-2.el7.x86_64 22/39
验证中 : adobe-mappings-cmap-20171205-3.el7.noarch 23/39
验证中 : 1:liberation-mono-fonts-1.07.2-16.el7.noarch 24/39
验证中 : adobe-mappings-pdf-20180407-1.el7.noarch 25/39
验证中 : poppler-data-0.4.6-3.el7.noarch 26/39
验证中 : 1:cups-filesystem-1.6.3-51.el7.noarch 27/39
验证中 : poppler-0.26.5-43.el7.1.x86_64 28/39
验证中 : lcms2-2.6-3.el7.x86_64 29/39
验证中 : ghostscript-cups-9.25-5.el7.x86_64 30/39
验证中 : libpaper-1.1.24-9.el7.x86_64 31/39
验证中 : 1:cups-1.6.3-51.el7.x86_64 32/39
验证中 : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch 33/39
验证中 : 1:liberation-fonts-common-1.07.2-16.el7.noarch 34/39
验证中 : xorg-x11-server-utils-7.7-20.el7.x86_64 35/39
验证中 : urw-base35-bookman-fonts-20170801-10.el7.noarch 36/39
验证中 : urw-base35-gothic-fonts-20170801-10.el7.noarch 37/39
验证中 : avahi-libs-0.6.31-20.el7.x86_64 38/39
验证中 : avahi-libs-0.6.31-19.el7.x86_64 39/39
已安装:
cups.x86_64 1:1.6.3-51.el7
作为依赖被安装:
adobe-mappings-cmap.noarch 0:20171205-3.el7 adobe-mappings-cmap-deprecated.noarch 0:20171205-3.el7 adobe-mappings-pdf.noarch 0:20180407-1.el7
avahi-glib.x86_64 0:0.6.31-20.el7 cups-filesystem.noarch 1:1.6.3-51.el7 cups-filters.x86_64 0:1.0.35-29.el7_9
cups-filters-libs.x86_64 0:1.0.35-29.el7_9 ghostscript.x86_64 0:9.25-5.el7 ghostscript-cups.x86_64 0:9.25-5.el7
lcms2.x86_64 0:2.6-3.el7 libXmu.x86_64 0:1.1.2-2.el7 libXxf86misc.x86_64 0:1.0.3-7.1.el7
liberation-fonts-common.noarch 1:1.07.2-16.el7 liberation-mono-fonts.noarch 1:1.07.2-16.el7 libgs.x86_64 0:9.25-5.el7
libpaper.x86_64 0:1.1.24-9.el7 libusbx.x86_64 0:1.0.21-1.el7 openjpeg-libs.x86_64 0:1.5.1-18.el7
openjpeg2.x86_64 0:2.3.1-3.el7_7 poppler.x86_64 0:0.26.5-43.el7.1 poppler-data.noarch 0:0.4.6-3.el7
poppler-utils.x86_64 0:0.26.5-43.el7.1 qpdf-libs.x86_64 0:5.0.1-4.el7 urw-base35-bookman-fonts.noarch 0:20170801-10.el7
urw-base35-c059-fonts.noarch 0:20170801-10.el7 urw-base35-d050000l-fonts.noarch 0:20170801-10.el7 urw-base35-fonts.noarch 0:20170801-10.el7
urw-base35-fonts-common.noarch 0:20170801-10.el7 urw-base35-gothic-fonts.noarch 0:20170801-10.el7 urw-base35-nimbus-mono-ps-fonts.noarch 0:20170801-10.el7
urw-base35-nimbus-roman-fonts.noarch 0:20170801-10.el7 urw-base35-nimbus-sans-fonts.noarch 0:20170801-10.el7 urw-base35-p052-fonts.noarch 0:20170801-10.el7
urw-base35-standard-symbols-ps-fonts.noarch 0:20170801-10.el7 urw-base35-z003-fonts.noarch 0:20170801-10.el7 xorg-x11-server-utils.x86_64 0:7.7-20.el7
作为依赖被升级:
avahi-libs.x86_64 0:0.6.31-20.el7
完毕!
[root@zxx openjdk8]# make
Building OpenJDK for target 'default' in configuration 'linux-x86_64-normal-server-fastdebug'
## Starting langtools
## Finished langtools (build time 00:00:01)
## Starting hotspot
gmake[2]: 警告: 子 make 中强制 -jN: 关闭 jobserver 模式。
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Rescanned ../generated/adfiles/linux_x86_64.ad but encountered no changes.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopnode.cpp
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/opto/loopopts.cpp
**NOTICE** Dtrace support disabled: /usr/include/sys/sdt.h not found
Compiling /root/openjdk_learn/openjdk8/hotspot/src/share/vm/runtime/vm_version.cpp
Linking vm...
All done.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
警告: [options] 未与 -source 1.7 一起设置引导类路径
1 个警告
Generating linux_amd64_docs/jvmti.html
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
INFO: ALT_OBJCOPY=/usr/bin/objcopy
INFO: /usr/bin/objcopy cmd found so will create .debuginfo files.
INFO: STRIP_POLICY=min_strip
INFO: ZIP_DEBUGINFO_FILES=1
## Finished hotspot (build time 00:01:15)
## Starting corba
Compiling 6 files for BUILD_LOGUTIL
Creating corba/btjars/logutil.jar
Compiling 141 files for BUILD_IDLJ
注: /root/openjdk_learn/openjdk8/corba/src/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Creating corba/btjars/idlj.jar
Compiling 1 files for BUILD_STRIPPROP
Compiling 1497 files for BUILD_BOOTSTRAP_CORBA
Compiling 1497 files for BUILD_CORBA
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Updating corba/dist/lib/src.zip
Creating corba/btjars/stripproperties.jar
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Creating corba/btjars/btcorba.jar
Creating corba/dist/lib/classes.jar
Creating bin.zip
## Finished corba (build time 00:00:56)
## Starting jaxp
Compiling 1868 files for BUILD_JAXP
Updating jaxp/dist/lib/src.zip
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Creating jaxp/dist/lib/classes.jar
## Finished jaxp (build time 00:00:22)
## Starting jaxws
Compiling 24 files for BUILD_JAF
Compiling 2969 files for BUILD_JAXWS
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Updating jaxws/dist/lib/src.zip
Creating jaxws/dist/lib/classes.jar
## Finished jaxws (build time 00:00:35)
## Starting jdk
Importing CORBA classes.jar
Importing CORBA src.zip
Importing CORBA bin.zip
Importing JAXP classes.jar
Importing JAXP src.zip
Importing JAXWS src.zip
Importing JAXWS classes.jar
Importing LANGTOOLS src.zip
Importing LANGTOOLS classes.jar
Compiling 165 files for BUILD_TOOLS
Generating charsetmapping classes
Generating buffer classes
Generating exceptions classes
Generating icon classes
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
Compiling 521 properties into resource bundles
Copying and cleaning 53 properties
Creating sun/util/LocaleDataMetaInfo.java from 423 found resources.
Generating sun/misc/Version.java
Generating sun/misc/Version.java compact1
Generating sun/misc/Version.java compact2
Generating sun/misc/Version.java compact3
Aliases: Table size 1024 (10 bits), shift 0, max chain depth 3
Classes: Table size 32 (5 bits), shift 1, max chain depth 3
Cache: Table size 32 (5 bits), shift 1, max chain depth 3
Generating X11 wrapper (64-bit version)
Generating beaninfo
Generating Nimbus source files
[Error] encoded value was less than 0: encode(-8.326673E-17, 5.0, 11.0, 16.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] Encountered Infinity: encode(-0.00877193, 0.0, 7.0, 7.0)
Verifying /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/jdk/gensrc_x11wrappers/sizes.64.verification.tmp to /root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/jdk/gensrc_x11wrappers/sizes.64
Compiling 4 files for BUILD_BREAKITERATOR
Generating HTML DTD file
[Parsed DTD html32 in 114ms]
Compiling 9783 files for BUILD_JDK
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c1800000, 202899456, 0) failed; error='无法分配内存' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 202899456 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /root/openjdk_learn/openjdk8/jdk/make/hs_err_pid4001.log
gmake[2]: *** [/root/openjdk_learn/openjdk8/build/linux-x86_64-normal-server-fastdebug/jdk/classes/_the.BUILD_JDK_batch] 错误 1
gmake[1]: *** [classes-only] 错误 2
make: *** [jdk-only] 错误 2
[root@zxx openjdk8]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b3970e9a6034 apache/doris:1.2.1-be-x86_64 "bash entry_point.sh" 5 hours ago Up 5 hours 0.0.0.0:8043->8040/tcp be-03
99254f1b3226 apache/doris:1.2.1-be-x86_64 "bash entry_point.sh" 5 hours ago Up 5 hours 0.0.0.0:8042->8040/tcp be-02
4eb0d7e42c92 apache/doris:1.2.1-be-x86_64 "bash entry_point.sh" 17 hours ago Up 17 hours 0.0.0.0:8041->8040/tcp be-01
0dbdcd22c944 apache/doris:1.2.1-fe-x86_64 "bash init_fe.sh" 17 hours ago Up 17 hours 0.0.0.0:8032->8030/tcp, 0.0.0.0:9032->9030/tcp fe-02
3bd104d2ff2a apache/doris:1.2.1-fe-x86_64 "bash init_fe.sh" 17 hours ago Up 17 hours 0.0.0.0:8031->8030/tcp, 0.0.0.0:9031->9030/tcp fe-01
[root@zxx openjdk8]# free -m
total used free shared buff/cache available
Mem: 3602 2035 1147 0 418 1281
Swap: 0 0 0
[root@zxx openjdk8]# docker ps -q
b3970e9a6034
99254f1b3226
4eb0d7e42c92
0dbdcd22c944
3bd104d2ff2a
[root@zxx openjdk8]# docker ps -q | xargs docker stop
b3970e9a6034
99254f1b3226
4eb0d7e42c92
0dbdcd22c944
3bd104d2ff2a
[root@zxx openjdk8]# free -m
total used free shared buff/cache available
Mem: 3602 334 2790 0 477 3008
Swap: 0 0 0
[root@zxx openjdk8]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@zxx openjdk8]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since 四 2023-03-09 08:09:50 CST; 1 weeks 4 days ago
Docs: https://docs.docker.com
Main PID: 26872 (dockerd)
CGroup: /system.slice/docker.service
└─26872 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.551576322+08:00" level=info msg="Container failed to exit within 10s of signal 15 - using the force...c44d65785d7
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.551554253+08:00" level=info msg="Container failed to exit within 10s of signal 15 - using the force...1dd5d46f383
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.551923224+08:00" level=info msg="Container failed to exit within 10s of signal 15 - using the force...45751a9adaf
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.551930793+08:00" level=info msg="Container failed to exit within 10s of signal 15 - using the force...c8c0ad90aed
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.551936848+08:00" level=info msg="Container failed to exit within 10s of signal 15 - using the force...6c82ed1ae3b
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.831626757+08:00" level=info msg="ignoring event" container=99254f1b3226ddef10352177d35c99a8cbc57b86...TaskDelete"
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.837295389+08:00" level=info msg="ignoring event" container=3bd104d2ff2ad81225fccd7ea7f995f3766c6eb7...TaskDelete"
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.851924033+08:00" level=info msg="ignoring event" container=0dbdcd22c944a125b3571de65764ce25ace569f8...TaskDelete"
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.868822555+08:00" level=info msg="ignoring event" container=b3970e9a60349d0f716e490306616e66a25d2433...TaskDelete"
3月 20 17:27:54 zxx.com dockerd[26872]: time="2023-03-20T17:27:54.868873688+08:00" level=info msg="ignoring event" container=4eb0d7e42c92f2342af7f0710f6528b06a016469...TaskDelete"
Hint: Some lines were ellipsized, use -l to show in full.
[root@zxx openjdk8]# systemctl stop docker
Warning: Stopping docker.service, but it can still be activated by:
docker.socket
[root@zxx openjdk8]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: inactive (dead) since 一 2023-03-20 17:28:43 CST; 4s ago
Docs: https://docs.docker.com
Process: 26872 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=0/SUCCESS)
Main PID: 26872 (code=exited, status=0/SUCCESS)
3月 20 17:28:43 zxx.com systemd[1]: Stopping Docker Application Container Engine...
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.660633324+08:00" level=info msg="Processing signal 'terminated'"
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.686949343+08:00" level=info msg="[core] [Channel #1] Channel Connectivity change to SHUTDOWN" module=grpc
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.688640958+08:00" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel Connectivity change t...module=grpc
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.689429656+08:00" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel deleted" module=grpc
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.689470953+08:00" level=info msg="[core] [Channel #1] Channel deleted" module=grpc
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.691649026+08:00" level=info msg="stopping event stream following graceful shutdown" error="<nil>" m...espace=moby
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.696128417+08:00" level=info msg="Daemon shutdown complete"
3月 20 17:28:43 zxx.com dockerd[26872]: time="2023-03-20T17:28:43.696321311+08:00" level=info msg="stopping event stream following graceful shutdown" error="context ...lugins.moby
3月 20 17:28:43 zxx.com systemd[1]: Stopped Docker Application Container Engine.
Hint: Some lines were ellipsized, use -l to show in full.
[root@zxx openjdk8]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8ec0ec8015fb gitlab/gitlab-ce "/assets/wrapper" 11 days ago Up Less than a second (health: starting) 443/tcp, 0.0.0.0:9922->22/tcp, 0.0.0.0:9980->80/tcp gitlab
bdea227a925a portainer/portainer-ce:2.13.0-alpine "/portainer" 4 months ago Up Less than a second 0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp, 9443/tcp portainer
[root@zxx openjdk8]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8ec0ec8015fb gitlab/gitlab-ce "/assets/wrapper" 11 days ago Up 6 seconds (health: starting) 443/tcp, 0.0.0.0:9922->22/tcp, 0.0.0.0:9980->80/tcp gitlab
bdea227a925a portainer/portainer-ce:2.13.0-alpine "/portainer" 4 months ago Up 6 seconds 0.0.0.0:8000->8000/tcp, 0.0