build failure on solaris-sparc

Weijun Wang weijun.wang at oracle.com
Wed Sep 14 10:49:06 UTC 2011


I'm building jdk8 on a solaris-sparc and see this failure:

/java/devtools/sparc/SUNWspro/SS12u1/bin/cc  -xO2 -Wc,-Qrm-s 
-Wc,-Qiselect-T0 
-L../../../build/solaris-sparc/tmp/sun/sun.awt/awt/obj -xc99=%none -xCC 
-errshort=tags -Xa -xregs=no%appl -xmemalign=4s -v -mt -xstrconst 
-W0,-noglobal -m32 -xarch=sparcvis -KPIC -D__MEDIALIB_OLD_NAMES 
-D__USE_J2D_NAMES   -DMLIB_ADD_SUFF 
../../../src/solaris/native/sun/awt/medialib/vis_32.il 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/java2d/loops -DNDEBUG -DTRIMMED 
-D__solaris__  -Dsparc -DTRACING -DMACRO_MEMSYS_OPS -DBREAKPTS -I. 
-I../../../build/solaris-sparc/tmp/sun/sun.awt/awt/CClassHeaders 
-I../../../src/solaris/javavm/export -I../../../src/share/javavm/export 
-I../../../src/share/native/common -I../../../src/solaris/native/common 
-I../../../src/share/native/sun/awt 
-I../../../src/solaris/native/sun/awt 
-I../../../src/share/native/sun/awt/debug 
-I../../../src/share/native/sun/awt/../font 
-I../../../src/solaris/native/sun/awt/../font 
-I../../../src/share/native/sun/awt/image 
-I../../../src/share/native/sun/awt/image/cvutils 
-I../../../src/share/native/sun/awt/shell 
-I../../../src/share/native/sun/awt/medialib 
-I../../../src/solaris/native/sun/awt/medialib 
-I../../../src/share/native/sun/awt/../java2d 
-I../../../src/solaris/native/sun/awt/../java2d 
-I../../../src/share/native/sun/awt/../java2d/loops 
-I../../../src/share/native/sun/awt/../java2d/pipe 
-I../../../src/share/native/sun/awt/../java2d/opengl 
-I../../../src/solaris/native/sun/awt/../java2d/opengl 
-I../../../src/solaris/native/sun/awt/../java2d/x11 
-I../../../src/share/native/sun/awt/../dc/doe 
-I../../../src/share/native/sun/awt/../dc/path 
-I../../../src/solaris/native/sun/awt/../jdga 
-I../../../src/solaris/native/sun/awt   -c -o 
../../../build/solaris-sparc/tmp/sun/sun.awt/awt/obj/BufImgSurfaceData.o 
  ../../../src/share/native/sun/awt/image/BufImgSurfaceData.c
"/usr/include/X11/Xfuncproto.h", line 136: invalid token in #define 
macro parameters: ...
cc: acomp failed for 
../../../src/share/native/sun/awt/image/BufImgSurfaceData.c

Googling "invalid token in #define macro parameters: ..." shows 
something about c99 so I remove the -xc99=%none option above and re-run 
the command and it succeeds. Is there really a connection here?

The machine is pae-t4two-04.

Thanks
Max



More information about the build-dev mailing list