Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2012 05:48:10 GMT
From:      Takuya Harada <tharada@e-mail.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/170589: java/openjdk7 build failed with segmentation fault(core dumped)
Message-ID:  <201208130548.q7D5mAiK054139@freefall.freebsd.org>
Resent-Message-ID: <201208130550.q7D5o6px054640@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         170589
>Category:       ports
>Synopsis:       java/openjdk7 build failed with segmentation fault(core dumped)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 13 05:50:06 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Takuya Harada
>Release:        10.0-current
>Organization:
Ohu University
>Environment:
FreeBSD amd64machine.noway.com 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Aug  4 18:57:36 JST 2012     root@amd64machine.noway.com/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Script started on Wed Aug  8 06:50:15 2012
command: portmaster java/openjdk7
]0;portmaster: openjdk-7.4.22_2
===>>> Currently installed version: openjdk-7.4.22_2
===>>> Port directory: /usr/ports/java/openjdk7

===>>> Launching 'make checksum' for java/openjdk7 in background
===>>> Gathering dependency list for java/openjdk7 from ports
===>>> Initial dependency check complete for java/openjdk7

]0;portmaster: openjdk-7.4.22_2
===>>> Starting build for java/openjdk7 <<<===

===>>> All dependencies are up to date

===>  Cleaning for openjdk-7.5.06
===>  License GPLv2 accepted by the user
===>  Found saved configuration for openjdk-7.4.22_1
===>  Extracting for openjdk-7.5.06
=> SHA256 Checksum OK for openjdk-7u4-fcs-src-b22-02_may_2012.zip.
=> SHA256 Checksum OK for jaxp145_01.zip.
=> SHA256 Checksum OK for jdk7-jaxws2_2_4-b04-2011_06_01.zip.
=> SHA256 Checksum OK for jdk7-jaf-2010_08_19.zip.
=> SHA256 Checksum OK for apache-ant-1.8.3-bin.zip.
===>   openjdk-7.5.06 depends on file: /usr/local/bin/unzip - found
===>  Patching for openjdk-7.5.06
===>  Applying FreeBSD patches for openjdk-7.5.06
===>   openjdk-7.5.06 depends on executable: zip - found
===>   openjdk-7.5.06 depends on executable: unzip - found
===>   openjdk-7.5.06 depends on file: /usr/local/include/cups/cups.h - found
===>   openjdk-7.5.06 depends on executable: gmake - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found
===>   openjdk-7.5.06 depends on file: /usr/local/libdata/pkgconfig/xtst.pc - found
===>   openjdk-7.5.06 depends on shared library: freetype.9 - found
===>   openjdk-7.5.06 depends on shared library: asound.2 - found
===>   openjdk-7.5.06 depends on shared library: iconv.3 - found
===>  Configuring for openjdk-7.5.06
===>  Building for openjdk-7.5.06
( cd  ./jdk/make && \
  gmake sanity HOTSPOT_IMPORT_CHECK=false JDK_TOPDIR=/usr/ports/java/openjdk7/work/openjdk/jdk JDK_MAKE_SHARED_DIR=/usr/ports/java/openjdk7/work/openjdk/jdk/make/common/shared EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 TARGET_CLASS_VERSION=7 MILESTONE=fcs BUILD_NUMBER=b06 JDK_BUILD_NUMBER=b06 FULL_VERSION=1.7.0_05-b06 PREVIOUS_JDK_VERSION=1.6. JDK_VERSION=1.7.0_05 JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0_05 PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION= ARCH_DATA_MODEL=64 COOKED_BUILD_NUMBER=6 ANT_HOME="/usr/ports/java/openjdk7/work/apache-ant-1.8.3" ALT_OUTPUTDIR=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64 ALT_LANGTOOLS_DIST=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/dist ALT_CORBA_DIST=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/corba/dist ALT_JAXP_DIST=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/jaxp/dist ALT_JAXWS_DIST=/usr/ports/java/openjdk7/work/openjdk
 /build/bsd-amd64/jaxws/dist ALT_HOTSPOT_IMPORT_PATH=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/hotspot/import BUILD_HOTSPOT=true ; )
gmake[1]: Entering directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make'
gmake[1]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make'

Build Machine Information:
   build machine = mt7900.develop.localnet

Build Directory Structure:
   CWD = /usr/ports/java/openjdk7/work/openjdk
   TOPDIR = .
   LANGTOOLS_TOPDIR = ./langtools
   JAXP_TOPDIR = ./jaxp
   JAXWS_TOPDIR = ./jaxws
   CORBA_TOPDIR = ./corba
   HOTSPOT_TOPDIR = ./hotspot
   JDK_TOPDIR = ./jdk

Build Directives:
   BUILD_LANGTOOLS = true 
   BUILD_JAXP = true 
   BUILD_JAXWS = true 
   BUILD_CORBA = true 
   BUILD_HOTSPOT = true 
   BUILD_JDK    = true 
   DEBUG_CLASSFILES =  
   DEBUG_BINARIES =  
[25044 lines deleted by bugmeister]

gmake[4]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/redist'
gmake[4]: Entering directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify'
/bin/mkdir -p /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/bin 
/bin/mkdir -p /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/ext 
Building lib:/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so
Begin parallel compiles: /usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify
gmake[5]: Entering directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify'
/usr/bin/gcc  -O3   -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe -m64 -fno-omit-frame-pointer -D_LITTLE_ENDIAN   -DNDEBUG -DARCH='"amd64"' -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.7.0_05"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. -I/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export     -c -o /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/obj64/check_code.o  ../../../src/share/native/common/check_code.c
/usr/bin/gcc  -O3   -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe -m64 -fno-omit-frame-pointer -D_LITTLE_ENDIAN   -DNDEBUG -DARCH='"amd64"' -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.7.0_05"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. -I/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export     -c -o /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/obj64/check_format.o  ../../../src/share/native/common/check_format.c
./../../src/share/native/common/check_code.c: In function 'check_and_push':
./../../src/share/native/common/check_code.c:4061: warning: passing argument 1 of 'free_block' discards qualifiers from pointer target type
gmake[5]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify'
Done with parallel compiles: /usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify
STATS: LIBRARY=verify, PRODUCT=java, OPTIMIZATION_LEVEL=HIGHER
Rebuilding /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so because of /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/obj64/.files_compiled mapfile-vers
/usr/bin/gcc  -O3   -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe -m64 -fno-omit-frame-pointer -D_LITTLE_ENDIAN   -DNDEBUG -DARCH='"amd64"' -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.7.0_05"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I. -I/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export    -Xlinker -O1  -m64  -Xlinker -z -Xlinker origin -Xlinker -rpath -Xlinker \$ORIGIN  -L/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64 -Wl,-soname=libverify.so   -shared -o /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so    /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/obj64/check_code.o    /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/verify/obj64/check_format.o   -Xlinker -rpath -Xlinker /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/server -L/usr/ports
 /java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/server -ljvm  
Checking for mapfile use in: /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so
WARNING: File was not built with a mapfile: /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so
Library loads for: /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so
/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so:
	libjvm.so => /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/server/libjvm.so (0x80160f000)
	libc.so.7 => /lib/libc.so.7 (0x80081c000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x80233f000)
	libm.so.5 => /lib/libm.so.5 (0x802640000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x802861000)
	libthr.so.3 => /lib/libthr.so.3 (0x802a6e000)
RUNPATH for: /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so
Segmentation fault (core dumped)
gmake[4]: *** [/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/amd64/libverify.so] Error 1
gmake[4]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/verify'
gmake[3]: *** [all] Error 1
gmake[3]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make/java'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/jdk/make'
gmake[1]: *** [jdk-build] Error 2
gmake[1]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk'
gmake: *** [build_product_image] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/java/openjdk7.

===>>> make failed for java/openjdk7
===>>> Aborting update

Terminated

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> java/openjdk7 


Script done on Wed Aug  8 07:01:52 2012
>How-To-Repeat:
portmaster java/openjdk7
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208130548.q7D5mAiK054139>