java/openjdk6 build error
Jung-uk Kim
jkim at FreeBSD.org
Thu Oct 10 22:51:55 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 2013-10-10 18:44:05 -0400, Greg Rivers wrote:
> $ uname -mrs FreeBSD 9.2-STABLE amd64
>
> $ svn info /usr/ports/java/openjdk6 Path: /usr/ports/java/openjdk6
> Working Copy Root Path: /usr/ports URL:
> svn://svn0.us-east.freebsd.org/ports/head/java/openjdk6 Relative
> URL: ^/head/java/openjdk6 Repository Root:
> svn://svn0.us-east.freebsd.org/ports Repository UUID:
> 35697150-7ecd-e111-bb59-0022644237b5 Revision: 330033 Node Kind:
> directory Schedule: normal Last Changed Author: jkim Last Changed
> Rev: 330018 Last Changed Date: 2013-10-10 11:49:02 -0500 (Thu, 10
> Oct 2013)
>
> # portmaster -aBD -m MAKE_JOBS_UNSAFE=yes ... [snip] /bin/cp
> /usr/ports/java/openjdk6/files/cacerts
> /usr/ports/java/openjdk6/work/build/bsd-amd64/lib/security/cacerts
> gmake[4]: Leaving directory
> `/usr/ports/java/openjdk6/work/jdk/make/java/security' Timing:
> 00001 seconds or 1s for make-java-security <<<Finished Recursively
> making security all @ Thu Oct 10 17:40:02 CDT 2013.
>>>> Recursively making npt all @ Thu Oct 10 17:40:02 CDT 2013
>>>> ...
> gmake[4]: Entering directory
> `/usr/ports/java/openjdk6/work/jdk/make/java/npt' Begin parallel
> compiles: /usr/ports/java/openjdk6/work/jdk/make/java/npt
> gmake[5]: Entering directory
> `/usr/ports/java/openjdk6/work/jdk/make/java/npt' cc -O2
> -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses
> -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN -DNDEBUG
> -DARCH='"amd64"' -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.6.0_32"'
> -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I.
> -I/usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/CClassHeaders
>
>
- -I../../../src/solaris/javavm/export
> -I../../../src/share/javavm/export
> -I../../../src/share/javavm/include
> -I../../../src/solaris/javavm/include -I../../../src/share/npt
> -I../../../src/solaris/npt -c -o
> /usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/obj64/npt.o
>
>
../../../src/share/npt/npt.c cc -O2 -fno-strict-aliasing -fPIC
> -W -Wall -Wno-unused -Wno-parentheses -pipe
> -fno-omit-frame-pointer -D_LITTLE_ENDIAN -DNDEBUG -DARCH='"amd64"'
> -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.6.0_32"'
> -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I.
> -I/usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/CClassHeaders
>
>
- -I../../../src/solaris/javavm/export
> -I../../../src/share/javavm/export
> -I../../../src/share/javavm/include
> -I../../../src/solaris/javavm/include -I../../../src/share/npt
> -I../../../src/solaris/npt -c -o
> /usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/obj64/utf.o
>
>
../../../src/share/npt/utf.c cc -O2 -fno-strict-aliasing -fPIC
> -W -Wall -Wno-unused -Wno-parentheses -pipe
> -fno-omit-frame-pointer -D_LITTLE_ENDIAN -DNDEBUG -DARCH='"amd64"'
> -Damd64 -D_ALLBSD_SOURCE -DRELEASE='"1.6.0_32"'
> -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=1 -I.
> -I/usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/CClassHeaders
>
>
- -I../../../src/solaris/javavm/export
> -I../../../src/share/javavm/export
> -I../../../src/share/javavm/include
> -I../../../src/solaris/javavm/include -I../../../src/share/npt
> -I../../../src/solaris/npt -c -o
> /usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/obj64/utf_md.o
>
>
../../../src/solaris/npt/utf_md.c
>
> ../../../src/solaris/npt/utf_md.c:31:19: error: iconv.h: No such
> file or directory ../../../src/solaris/npt/utf_md.c: In function
> 'utfInitialize': ../../../src/solaris/npt/utf_md.c:65: warning:
> implicit declaration of function 'iconv_open'
> ../../../src/solaris/npt/utf_md.c:65: warning: assignment makes
> pointer from integer without a cast
> ../../../src/solaris/npt/utf_md.c:69: warning: assignment makes
> pointer from integer without a cast
> ../../../src/solaris/npt/utf_md.c: In function 'utfTerminate':
> ../../../src/solaris/npt/utf_md.c:83: warning: implicit
> declaration of function 'iconv_close'
> ../../../src/solaris/npt/utf_md.c: At top level:
> ../../../src/solaris/npt/utf_md.c:98: error: expected ')' before
> 'ic' ../../../src/solaris/npt/utf_md.c: In function
> 'utf8ToPlatform': ../../../src/solaris/npt/utf_md.c:157: warning:
> implicit declaration of function 'iconvConvert' gmake[5]: ***
> [/usr/ports/java/openjdk6/work/build/bsd-amd64/tmp/sun/npt/obj64/utf_md.o]
>
>
>
Error 1
> gmake[5]: Leaving directory
> `/usr/ports/java/openjdk6/work/jdk/make/java/npt' gmake[4]: ***
> [library_parallel_compile] Error 2 gmake[4]: Leaving directory
> `/usr/ports/java/openjdk6/work/jdk/make/java/npt' gmake[3]: ***
> [all] Error 1 gmake[3]: Leaving directory
> `/usr/ports/java/openjdk6/work/jdk/make/java' gmake[2]: *** [all]
> Error 1 gmake[2]: Leaving directory
> `/usr/ports/java/openjdk6/work/jdk/make' gmake[1]: *** [jdk-build]
> Error 2 gmake[1]: Leaving directory `/usr/ports/java/openjdk6/work'
> gmake: *** [build_product_image] Error 2 *** [do-build] Error code
> 1
>
> Stop in /usr/ports/java/openjdk6. *** [build] Error code 1
>
> Stop in /usr/ports/java/openjdk6.
>
> ===>>> make failed for java/openjdk6 ===>>> Aborting update
>
> ===>>> Update for java/openjdk6 failed ===>>> Aborting update
>
> ===>>> Killing background jobs Terminated
>
> ===>>> You can restart from the point of failure with this command
> line: portmaster <flags> java/openjdk6 java/icedtea-web
>
> ===>>> Exiting
It should be fixed by r330035.
http://svnweb.freebsd.org/changeset/ports/330035
Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
iQEcBAEBAgAGBQJSVy7XAAoJEHyflib82/FGhusH/3addLumUCI6qIzVlvtPv+MN
8a/bB1RBM/GBWyQMXpuG6uQlwW5qvDv7FEA8JPGqNaxJJUKqWWiRmesLOtRwIiky
sYkAhKxwQUzoWW8JY3a1E1RcjV2yjZB+l7N/tlh1hTuwFEazYhctqI/qYtf5eqis
ybBgF+ACBydMs+EmCWaX1wIFtg077zAuyvfGy97zZp8K2TS1T2/u5MxttSYB4Ojl
HNscfuJW04Mi0vyRgoeOD/9e5zW/Q17KPJx6f5Zvf5e3b2g9euSCzzChXilSapQa
kCHC3g9XeKyl0qvyTcbUVUbZlarYg6UD4f0wCNhMMiT5J4VNlUGj75cLr+bgvgU=
=UH+D
-----END PGP SIGNATURE-----
More information about the freebsd-java
mailing list