Solaris/x86 build - dtrace syntax error near "umpiconninfo_t"

Ioi Lam ioi.lam at oracle.com
Wed Jul 31 21:52:49 UTC 2013


|Hi, when I try to build for solaris/x86/32bit/client, I get this error 
(on a 64-bit host):||
||
However, I can successfully build the 64-bit VM.

--- make log ---
||Making libjvm_db.so||
||cc  -m32 -DCOMPILER1 -I. -I../generated \||
||                -G -M 
/net/sc11136754/scratch/iklam/jdk/vtab/make/solaris/makefiles/mapfile-vers-jvm_db 
-mt -KPIC -xnolib -o libjvm_db.so 
/net/sc11136754/scratch/iklam/jdk/vtab/src/os/solaris/dtrace/libjvm_db.c 
-lc||
||dtrace: failed to compile script dtrace.d: "/usr/lib/dtrace/mpi.d", 
line 68: syntax error near "umpiconninfo_t"||
||---

The failing command is this

------------
$ (cd 
/net/sc11136754/scratch/iklam/jdk/vtab/build/solaris/solaris_i486_compiler1/product; 
/usr/sbin/dtrace  -C -I. -G -xlazyload -o dtrace.o -s dtrace.d      
ciEnv.o classLoadingService.o compileBroker.o hashtable.o 
instanceKlass.o java.o jni.o jvm.o memoryManager.o nmethod.o 
objectMonitor.o runtimeService.o sharedRuntime.o synchronizer.o thread.o 
unsafe.o vmThread.o vmCMSOperations.o vmPSOperations.o vmGCOperations.o )
dtrace: failed to compile script dtrace.d: "/usr/lib/dtrace/mpi.d", line 
68: syntax error near "umpiconninfo_t"
-----------

||Any hints?

Thanks
- Ioi
|



More information about the build-dev mailing list