A different openjdk6 install problem

David Rowe drowe at roden.myzen.co.uk
Sun Aug 16 16:32:19 PDT 2009


Landon Fuller wrote:
>
> On Aug 15, 2009, at 5:58 AM, Joshua Root wrote:
>
>> This is defined in /opt/local/include/X11/extensions/shmproto.h, which
>> is provided by xorg-xextproto, which is in openjdk6's dependency tree.
>> Double check that it's installed and active.
>
> Does the port build if you install xorg-xextproto manually? If so, 
> then it's just missing an xorg-xextproto dependency.
>
'port installed' showed:

. . . .
xorg-xextproto @7.0.5_0
xorg-xextproto @7.1.0_0 (active)
. . . .

So that doesn't look like the cause of the problem. However just to make 
sure I had followed your request, I uninstalled both versions of 
xorg-xextproto (having to force the second one) and then manually 
reinstalled it:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
bash-3.2# port install xorg-xextproto
--->  Fetching xorg-xextproto
--->  Verifying checksum(s) for xorg-xextproto
--->  Extracting xorg-xextproto
--->  Configuring xorg-xextproto
--->  Building xorg-xextproto
--->  Staging xorg-xextproto into destroot
--->  Installing xorg-xextproto @7.1.0_0
--->  Activating xorg-xextproto @7.1.0_0
--->  Cleaning xorg-xextproto
bash-3.2#
 >>>>>>>>>>>>>>>>

However openjdk6 still doesn't install - I think the error is still the 
same as before - but the console log has got more verbose (I don't know 
why unless the portfile has been altered). In case it helps, here is the 
transcript:

<<<<<<<<<<<<<<<
bash-3.2# port install openjdk6
--->  Building openjdk6
Error: Target org.macports.build returned: shell command " cd 
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/./" 
&& make all ALT_BOOTDIR="/opt/local/share/java/openjdk6_bootstrap" 
ALT_BINARY_PLUGS_PATH="/opt/local/share/java/icedtea6-plugs/jre/lib/rt-closed.jar" 
ANT_HOME="/opt/local/share/java/apache-ant" 
ALT_FREETYPE_HEADERS_PATH="/opt/local/include" 
ALT_FREETYPE_LIB_PATH="/opt/local/lib" 
ALT_CUPS_HEADERS_PATH="/usr/include" ALT_MOTIF_DIR="/opt/local" 
ALT_X11_PATH="/opt/local" ALT_DEVTOOLS_PATH=/usr 
ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts 
NO_DOCS=true HOTSPOT_BUILD_JOBS=1 " returned error 2
Command output: >>>Recursively making splashscreen all @ Mon Aug 17 
00:14:01 BST 2009 ...
Begin parallel compiles: 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/jdk/make/sun/splashscreen
make[4]: 
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt/splashscreen/obj/.files_compiled' 
is up to date.
Done with parallel compiles: 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/jdk/make/sun/splashscreen
  Timing: 00001 seconds or 1s for make-sun-splashscreen
<<<Finished Recursively making splashscreen all @ Mon Aug 17 00:14:02 
BST 2009.
 >>>Recursively making xawt all @ Mon Aug 17 00:14:02 BST 2009 ...
/bin/mkdir -p 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt
/usr/bin/touch 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/.gen.wrappers
Begin parallel compiles: 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/jdk/make/sun/xawt
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_GraphicsEnv.o  
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/list.o  
../../../src/solaris/native/sun/awt/list.c
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/multiVis.o  
../../../src/solaris/native/sun/awt/multiVis.c
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/initIDs.o  
../../../src/solaris/native/sun/awt/initIDs.c
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_util.o  
../../../src/solaris/native/sun/awt/awt_util.c
/usr/bin/gcc  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused 
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN 
-mstackrealign   -Di586 -DARCH='"i586"' -D_ALLBSD_SOURCE 
-DRELEASE='"1.6.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
-D_REENTRANT -I. 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/javavm/include 
-I../../../src/solaris/javavm/include -I../../../src/share/native/common 
-I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt/X11 
-I../../../src/solaris/native/sun/awt/X11   -DXAWT -DXAWT_HACK 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/../../sun.awt/awt/CClassHeaders 
-I../../../src/solaris/native/sun/awt 
-I../../../src/solaris/native/sun/xawt 
-I../../../src/solaris/native/sun/jdga 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/java2d 
-I../../../src/share/native/sun/java2d/loops 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/font 
-I../../../src/solaris/native/sun/java2d 
-I../../../src/share/native/sun/java2d/pipe 
-I../../../src/share/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/opengl 
-I../../../src/solaris/native/sun/java2d/x11 
-I../../../src/share/native/sun/dc/path 
-I../../../src/share/native/sun/dc/doe 
-I../../../src/share/native/sun/awt/alphacomposite 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/font 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt  -I/usr/include 
-I/opt/local/include/X11/extensions -I/opt/local/include 
-DX11_PATH=\"/opt/local\" -DPACKAGE_PATH=\"/usr/local\" 
-DINTERNAL_BUILD  -c -o 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_Desktop.o  
../../../src/solaris/native/sun/xawt/awt_Desktop.c
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c: In function 
'makeDefaultConfig':
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c:291: warning: 
format '%x' expects type 'unsigned int *', but argument 3 has type 
'VisualID *'
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c: In function 
'J2DXErrHandler':
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c:966: error: 
'X_ShmAttach' undeclared (first use in this function)
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c:966: error: (Each 
undeclared identifier is reported only once
../../../src/solaris/native/sun/awt/awt_GraphicsEnv.c:966: error: for 
each function it appears in.)
make[4]: *** 
[/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/tmp/sun/sun.awt.X11/xawt/obj/awt_GraphicsEnv.o] 
Error 1
make[4]: *** Waiting for unfinished jobs....
../../../src/solaris/native/sun/xawt/awt_Desktop.c: In function 
'Java_sun_awt_X11_XDesktopPeer_gnome_1url_1show':
../../../src/solaris/native/sun/xawt/awt_Desktop.c:99: warning: pointer 
targets in initialization differ in signedness
make[3]: *** [library_parallel_compile] Error 2
make[2]: *** [all] Error 1
make[1]: *** [all] Error 1
make: *** [jdk-build] Error 2

Error: Status 1 encountered during processing.
bash-3.2#
 >>>>>>>>>>>>>>>>>>>>

Thanks

David Rowe


More information about the macports-users mailing list