Build problems on Jenkins prototypes

Eric McCorkle eric.mccorkle at oracle.com
Thu Aug 21 13:58:28 UTC 2014


Any idea as to why they think they're on windows?

On 08/21/14 09:22, Erik Joelsson wrote:
> The hotspot makefiles are trying to invoke nmake on linux? That looks
> really weird and I have not seen it before.
> 
> /Erik
> 
> On 2014-08-21 15:04, Eric McCorkle wrote:
>> Hello,
>>
>> Recent changes seem to have caused the build on my Jenkins prototypes to
>> no longer work.
>>
>> Here is a transcript:
>>
>> $ hg clone --rev 70e378877c6af42790df8ae3492a66e1e0ed00e7 --noupdate
>> http://hg.openjdk.java.net/jdk9/dev
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64
>> requesting all changes
>> adding changesets
>> adding manifests
>> adding file changes
>> added 1129 changesets with 1652 changes to 150 files
>> [x86-64] $ hg update --rev 70e378877c6af42790df8ae3492a66e1e0ed00e7
>> 93 files updated, 0 files merged, 0 files removed, 0 files unresolved
>> [x86-64] $ hg log --rev . --template {node}
>> [x86-64] $ hg log --rev . --template {rev}
>> [x86-64] $ hg log --rev 2bfa8c391bdcbec62b308178b000bf99ae0f5088
>> changeset:   1126:2bfa8c391bdc
>> user:        erikj
>> date:        Wed Aug 20 14:11:35 2014 +0200
>> summary:     8055405: JDK 9 build started failing on ja_JP.UTF-8 locale
>> due to mapping error (encoding=ascii).
>>
>> [x86-64] $ hg log --template "<changeset node='{node}'
>> author='{author|xmlescape}' rev='{rev}'
>> date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n"
>>
>> --rev 70e378877c6af42790df8ae3492a66e1e0ed00e7:0 --follow --prune
>> 2bfa8c391bdcbec62b308178b000bf99ae0f5088 --encoding UTF-8 --encodingmode
>> replace
>> Copying file to langtools.patch
>> Copying file to jdk.patch
>> [x86-64] $ /bin/sh -xe /tmp/hudson3997601697769541339.sh
>> + sh get_source.sh
>> WARNING: Mercurial version 2.6.3 or later is recommended. /usr/bin/hg is
>> version 1.4
>> # Repositories:  corba jaxp jaxws langtools jdk hotspot nashorn
>>                  corba:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/corba corba
>>                  corba:   requesting all changes
>>                  corba:   adding changesets
>>                  corba:   adding manifests
>>                  corba:   adding file changes
>>                  corba:   added 613 changesets with 4812 changes to 2572
>> files
>>                  corba:   updating to branch default
>>                  corba:   1191 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>                   jaxp:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/jaxp jaxp
>>                   jaxp:   requesting all changes
>>                   jaxp:   adding changesets
>>                   jaxp:   adding manifests
>>                   jaxp:   adding file changes
>>                   jaxp:   added 632 changesets with 8821 changes to 6295
>> files
>>                   jaxp:   updating to branch default
>>                   jaxp:   2067 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>                  jaxws:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/jaxws jaxws
>>                  jaxws:   requesting all changes
>>                  jaxws:   adding changesets
>>                  jaxws:   adding manifests
>>                  jaxws:   adding file changes
>>                  jaxws:   added 528 changesets with 19924 changes to
>> 10515 files
>>                  jaxws:   updating to branch default
>>                  jaxws:   3747 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>              langtools:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/langtools langtools
>>              langtools:   requesting all changes
>>              langtools:   adding changesets
>>              langtools:   adding manifests
>>              langtools:   adding file changes
>>              langtools:   added 2595 changesets with 24529 changes to
>> 8301 files
>>              langtools:   updating to branch default
>>              langtools:   6589 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>                hotspot:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/hotspot hotspot
>>                hotspot:   requesting all changes
>>                hotspot:   adding changesets
>>                hotspot:   adding manifests
>>                hotspot:   adding file changes
>>                hotspot:   added 6869 changesets with 40373 changes to
>> 5590 files
>>                hotspot:   updating to branch default
>>                hotspot:   4646 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>                nashorn:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/nashorn nashorn
>>                nashorn:   requesting all changes
>>                nashorn:   adding changesets
>>                nashorn:   adding manifests
>>                nashorn:   adding file changes
>>                nashorn:   added 975 changesets with 9821 changes to 3020
>> files
>>                nashorn:   updating to branch default
>>                nashorn:   2353 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>>
>>                    jdk:   hg clone
>> http://hg.openjdk.java.net/jdk9/dev/jdk jdk
>>                    jdk:   requesting all changes
>>                    jdk:   adding changesets
>>                    jdk:   adding manifests
>>                    jdk:   adding file changes
>>                    jdk:   added 10526 changesets with 110705 changes to
>> 40314 files
>>                    jdk:   updating to branch default
>>                    jdk:   22859 files updated, 0 files merged, 0 files
>> removed, 0 files unresolved
>> # Repositories:  . corba jaxp jaxws langtools jdk hotspot nashorn
>>                   jaxp:   cd jaxp && hg pull -u
>>                   jaxp:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/jaxp
>>                   jaxp:   searching for changes
>>                   jaxp:   no changes found
>>                      .:   cd . && hg pull -u
>>                      .:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev
>>                      .:   searching for changes
>>                      .:   no changes found
>>                  corba:   cd corba && hg pull -u
>>                  corba:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/corba
>>                  corba:   searching for changes
>>                  corba:   no changes found
>>
>>                  jaxws:   cd jaxws && hg pull -u
>>                  jaxws:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/jaxws
>>                  jaxws:   searching for changes
>>                  jaxws:   no changes found
>>                    jdk:   cd jdk && hg pull -u
>>                    jdk:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/jdk
>>                    jdk:   searching for changes
>>                    jdk:   no changes found
>>                nashorn:   cd nashorn && hg pull -u
>>                nashorn:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/nashorn
>>                nashorn:   searching for changes
>>                nashorn:   no changes found
>>              langtools:   cd langtools && hg pull -u
>>              langtools:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/langtools
>>              langtools:   searching for changes
>>              langtools:   no changes found
>>                hotspot:   cd hotspot && hg pull -u
>>                hotspot:   pulling from
>> http://hg.openjdk.java.net/jdk9/dev/hotspot
>>                hotspot:   searching for changes
>>                hotspot:   no changes found
>> [x86-64] $ /bin/sh -xe /tmp/hudson3827225950755515478.sh
>> + '[' -s langtools.patch ']'
>> + '[' -s jdk.patch ']'
>> [x86-64] $ /bin/sh -xe /tmp/hudson1285541260732495112.sh
>> + env
>> MANPATH=:/var/cfengine/share/man
>> BUILD_URL=http://sc11136757:8080/job/jdk9-dev/OS=linux,arch=x86-64/12/
>> HOSTNAME=sc11136757
>> HUDSON_SERVER_COOKIE=9b26847aa989b9ed
>> SHELL=/bin/bash
>> TERM=xterm
>> HISTSIZE=1000
>> MERCURIAL_REVISION_NUMBER=1128
>> SSH_CLIENT=10.154.100.100 54279 22
>> BUILD_TAG=jenkins-jdk9-dev-OS=linux,arch=x86-64-12
>> QTDIR=/usr/lib64/qt-3.3
>> QTINC=/usr/lib64/qt-3.3/include
>> OS=linux
>> SSH_TTY=/dev/pts/1
>> WORKSPACE=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64
>>
>> MERCURIAL_REVISION_SHORT=70e378877c6a
>> JOB_URL=http://sc11136757:8080/job/jdk9-dev/OS=linux,arch=x86-64/
>> USER=jenkins
>> http_proxy=www-proxy.us.oracle.com:80
>> ADE_AUTO_MAP=disabled
>> LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;!
 35:!
>>
>>   *.xcf=01;3
>> 5:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
>>
>> LD_LIBRARY_PATH=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/amd64
>>
>> ADE_SITE=hq
>> SUDO_USER=emccorkl
>> SUDO_UID=536338
>> ftp_proxy=www-proxy.us.oracle.com:80
>> ADE_DEFAULT_VIEW_STORAGE_LOC=/net/sc11136757/scratch/emccorkl/view_storage
>>
>> ADE_CHROOT_SHELL=/ade_autofs/ade_infra/UTL_MAIN_GENERIC.rdd/LATEST/utl/chroot_env.pl
>>
>> NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
>> JENKINS_HOME=/var/lib/jenkins
>> ADE_DEFAULT_TWORK_STORAGE_LOC=/net/sc11136757/scratch/emccorkl/view_storage
>>
>> PATH=/usr/share/java-1.8.0//bin:/usr/share/java-1.8.0//bin:/sbin:/usr/sbin:/bin:/usr/bin
>>
>> MAIL=/var/spool/mail/emccorkl
>> _=/bin/env
>> INPUTRC=/etc/inputrc
>> PWD=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64
>> JAVA_HOME=/usr/share/java-1.8.0/
>> HUDSON_URL=http://sc11136757:8080/
>> LANG=en_US.UTF-8
>> KDE_IS_PRELINKED=1
>> JOB_NAME=jdk9-dev/OS=linux,arch=x86-64
>> MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles
>> TZ=PST8PDT
>> KDEDIRS=/usr
>> BUILD_DISPLAY_NAME=#12
>> XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
>> BUILD_ID=2014-08-21_05-17-31
>> JENKINS_URL=http://sc11136757:8080/
>> SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
>> ADE_DEFAULT_TRANS_STORAGE_LOC=/net/sc11136757/scratch/emccorkl/.ade/txn_storage
>>
>> SUDO_COMMAND=/bin/bash
>> HOME=/scratch/jenkins
>> SHLVL=5
>> MERCURIAL_REVISION=70e378877c6af42790df8ae3492a66e1e0ed00e7
>> JENKINS_SERVER_COOKIE=9b26847aa989b9ed
>> EXECUTOR_NUMBER=2
>> NODE_LABELS=64bit linux master x86-64
>> LOGNAME=jenkins
>> QTLIB=/usr/lib64/qt-3.3/lib
>> CVS_RSH=ssh
>> SSH_CONNECTION=10.154.100.100 54279 10.133.141.220 22
>> HUDSON_HOME=/var/lib/jenkins
>> MODULESHOME=/usr/share/Modules
>> NODE_NAME=master
>> LESSOPEN=|/usr/bin/lesspipe.sh %s
>> GCONF_LOCAL_LOCKS=1
>> BUILD_NUMBER=12
>> arch=x86-64
>> INSTANCE=8M59VYK6V7NQ
>> HUDSON_COOKIE=c8daef47-a035-49c2-8bc3-7e826174dc2d
>> SUDO_GID=8500
>> G_BROKEN_FILENAMES=1
>> module=() {  eval `/usr/bin/modulecmd bash $*`
>> }
>> + mkdir staging
>> ++ pwd
>> ++ pwd
>> + sh configure
>> --prefix=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/staging
>>
>> --exec-prefix=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/staging
>>
>> Running generated-configure.sh
>> configure: Configuration created at Thu Aug 21 05:20:27 PDT 2014.
>> configure: configure script generated at timestamp 1408448519.
>> checking for basename... /bin/basename
>> checking for bash... /bin/bash
>> checking for cat... /bin/cat
>> checking for chmod... /bin/chmod
>> checking for cmp... /usr/bin/cmp
>> checking for comm... /usr/bin/comm
>> checking for cp... /bin/cp
>> checking for cut... /bin/cut
>> checking for date... /bin/date
>> checking for gdiff... no
>> checking for diff... /usr/bin/diff
>> checking for dirname... /usr/bin/dirname
>> checking for echo... /bin/echo
>> checking for expr... /usr/bin/expr
>> checking for file... /usr/bin/file
>> checking for find... /bin/find
>> checking for head... /usr/bin/head
>> checking for ln... /bin/ln
>> checking for ls... /bin/ls
>> checking for mkdir... /bin/mkdir
>> checking for mktemp... /bin/mktemp
>> checking for mv... /bin/mv
>> checking for nawk... no
>> checking for gawk... /bin/gawk
>> checking for printf... /usr/bin/printf
>> checking for rm... /bin/rm
>> checking for sh... /bin/sh
>> checking for sort... /bin/sort
>> checking for tail... /usr/bin/tail
>> checking for tar... /bin/tar
>> checking for tee... /usr/bin/tee
>> checking for touch... /bin/touch
>> checking for tr... /usr/bin/tr
>> checking for uname... /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... /bin/grep
>> checking for egrep... /bin/grep -E
>> checking for fgrep... /bin/grep -F
>> checking for a sed that does not truncate output... /bin/sed
>> checking for cygpath... no
>> checking for greadlink... no
>> checking for readlink... /bin/readlink
>> checking for df... /bin/df
>> checking for SetFile... no
>> checking for cpio... /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...
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64
>> 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... release
>> 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-release
>> 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.81)
>> checking if make --output-sync is supported... no
>> 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 otool... no
>> checking for greadelf... no
>> 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
>> configure: Found potential Boot JDK using JAVA_HOME
>> checking for Boot JDK... /usr/share/java-1.8.0
>> checking Boot JDK version... java version "1.8.0_05" Java(TM) SE Runtime
>> Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM
>> (build 25.5-b02, 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 jar in Boot JDK... ok
>> checking for native2ascii in Boot JDK... ok
>> checking for jarsigner in Boot JDK... ok
>> 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... /usr/bin/gcc
>> checking if CC is disguised ccache... no, keeping CC
>> configure: Using gcc C compiler version 4.4.6 [gcc (GCC) 4.4.6 20120305
>> (Red Hat 4.4.6-4)]
>> 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... /usr/bin/g++
>> checking if CXX is disguised ccache... no, keeping CXX
>> configure: Using gcc C++ compiler version 4.4.6 [g++ (GCC) 4.4.6
>> 20120305 (Red Hat 4.4.6-4)]
>> 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 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 if compiler supports "-Og"... no
>> checking if compiler supports "-fsanitize=undefined
>> -fsanitize-recover"... no
>> checking if linker supports "-Xlinker -z -Xlinker relro"... yes
>> checking if linker supports "-Xlinker -z -Xlinker now"... yes
>>
>> 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 compiler supports "-m64"... yes
>>
>> checking if compiler supports "-m64"... yes
>> checking if we should generate debug symbols... true
>> checking if we should zip debug-info files... yes
>> 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 for which libjpeg to use... bundled
>> checking for which giflib to use... bundled
>> checking for which lcms to use... bundled
>> checking for which libpng 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... yes
>> checking how to link with libstdc++... static
>> checking if elliptic curve crypto implementation is present... yes
>> checking for number of cores... 8
>> checking for memory size... 64301 MB
>> checking for appropriate number of jobs to run in parallel... 7
>> 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
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/config.status
>>
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/spec.gmk
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/hotspot-spec.gmk
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/bootcycle-spec.gmk
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/compare.sh
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/spec.sh
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/Makefile
>>
>> config.status: creating
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/config.h
>>
>>
>> ====================================================
>> A new configuration has been successfully created in
>>  
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release
>>
>> using configure arguments
>> '--prefix=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/staging
>>
>> --exec-prefix=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/staging'.
>>
>>
>> Configuration summary:
>> * Debug level:    release
>> * HS debug level: product
>> * JDK variant:    normal
>> * JVM variants:   server
>> * OpenJDK target: OS: linux, CPU architecture: x86, address length: 64
>>
>> Tools summary:
>> * Boot JDK:       java version "1.8.0_05" Java(TM) SE Runtime
>> Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM
>> (build 25.5-b02, mixed mode)  (at /usr/share/java-1.8.0)
>> * Toolchain:      gcc (GNU Compiler Collection)
>> * C Compiler:     Version 4.4.6 (at /usr/bin/gcc)
>> * C++ Compiler:   Version 4.4.6 (at /usr/bin/g++)
>>
>> Build performance summary:
>> * Cores to use:   7
>> * Memory limit:   64301 MB
>>
>> + gmake all
>> Running make as '/usr/bin/gmake -s VERBOSE=-s LOG_LEVEL=warn -R -I
>> /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/make/common
>>
>> -s
>> SPEC=/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64//build/linux-x86_64-normal-server-release/spec.gmk'
>>
>> Building OpenJDK for target 'all' in configuration
>> 'linux-x86_64-normal-server-release'
>>
>> Compiling 1 files for BUILD_TOOLS_LANGTOOLS
>> Creating jdk/jce/unsigned/policy/unlimited/US_export_policy.jar
>> Creating jdk/jce/unsigned/policy/limited/local_policy.jar
>> Creating jdk/jce/unsigned/policy/unlimited/local_policy.jar
>>
>> gmake[4]: warning: -jN forced in submake: disabling jobserver mode.
>> INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
>> /bin/sh: line 1: nmake: command not found
>> gmake[5]: *** [generic_build2] Error 127
>> gmake[4]: *** [product] Error 2
>> gmake[3]: ***
>> [/scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64/build/linux-x86_64-normal-server-release/hotspot/_hotspot.timestamp]
>>
>> Error 2
>> gmake[2]: *** [hotspot] Error 2
>> gmake[2]: *** Waiting for unfinished jobs....
>> Compiling 32 properties into resource bundles
>> gmake[2]: *** wait: No child processes.  Stop.
>> gmake[1]: *** [main-wrapper] Error 2
>> gmake: *** [all] Error 2
>> Build step 'Execute shell' marked build as failure
>>
>> Finished: FAILURE
>>
>>
>>
>> It seems that the build scripts think they're running on windows for
>> some reason (ie. they call nmake).  Previously, the build worked
>> perfectly.
> 
> 



More information about the build-dev mailing list