Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001640 [Resin] minor always 03-09-07 13:49 06-06-07 14:49
Reporter ferg View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.1.2 Product Version
  Product Build
Summary 0001640: Solaris 3.1 JNI issues
Description (rep by David Soucy )


(cd modules/c/src; make)
make[1]: Entering directory `/www/src/resin-pro-3.0.23/modules/c/src'
for dir in common resin resinssl resin_os resin_os; do (cd $dir; make);
done
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/common'
gcc -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI stream.c
gcc -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI config.c
gcc -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI memory.c
/usr/ccs/bin/ld -r -o common.o stream.o config.o memory.o
/www/src/resin-pro-3.0.23/libtool --silent --mode=compile gcc -o
stream.lo -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI stream.c
/www/src/resin-pro-3.0.23/libtool --silent --mode=compile gcc -o
config.lo -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI config.c
/www/src/resin-pro-3.0.23/libtool --silent --mode=compile gcc -o
memory.lo -c -I/usr/local/ssl/include -g -O2 -DPOLL -DB64 -D__SOLARIS__
-DHAS_JVMTI -DHAS_JVMDI memory.c
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/common'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin'
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -c -o std.o std.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -c -o memory.o memory.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -c -o jni_vfs.o jni_vfs.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -c -o java.o java.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -c -o boot.o boot.c
/usr/ccs/bin/ld -G -fPIC -L/usr/local/ssl/lib -o libresin.so std.o
memory.o jni_vfs.o java.o boot.o -lnsl -lsocket -lthread
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resinssl'
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common -I../resin
-DCPU=\"sparcv9\" -DOS= -m64 -fPIC -DSSL_ENGINE -c -o ssl.o ssl.c
/usr/ccs/bin/ld -G -fPIC -L/usr/local/ssl/lib -o libresinssl.so ssl.o
../resin/memory.o ../resin/std.o ../resin/java.o -lnsl -lsocket -lthread
/usr/local/ssl/lib/libssl.a /usr/local/ssl/lib/libcrypto.a
ld: warning: file /usr/local/ssl/lib/libssl.a(s23_srvr.o): wrong ELF
class: ELFCLASS32
ld: warning: file /usr/local/ssl/lib/libcrypto.a(rsa_gen.o): wrong ELF
class: ELFCLASS32
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resinssl'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI -m64
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -fPIC -c -o jni_os.o jni_os.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI -m64
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -fPIC -c -o jni_jvmti.o jni_jvmti.c
gcc -g -O2 -DPOLL -DB64 -D__SOLARIS__ -DHAS_JVMTI -DHAS_JVMDI -m64
-DRESIN_HOME=\"/www/src/resin-pro-3.0.23\" -I/usr/local/ssl/include
-I/usr/java/include -I/usr/java/include/solaris -I../common
-DCPU=\"sparcv9\" -DOS= -fPIC -c -o jni_jvmdi.o jni_jvmdi.c
/usr/ccs/bin/ld -G -fPIC -L/usr/local/ssl/lib -o libresin_os.so jni_os.o
jni_jvmti.o jni_jvmdi.o -lnsl -lsocket -lthread
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
make[1]: Leaving directory `/www/src/resin-pro-3.0.23/modules/c/src'
(cd modules/c/src; make install)
make[1]: Entering directory `/www/src/resin-pro-3.0.23/modules/c/src'
for dir in common resin resinssl resin_os resin_os; do (cd $dir; make
install); done
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/common'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/common'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin'
mkdir /www/src/resin-pro-3.0.23/libexec
cp libresin.so /www/src/resin-pro-3.0.23/libexec
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resinssl'
mkdir /www/src/resin-pro-3.0.23/libexec
mkdir: Failed to make directory "/www/src/resin-pro-3.0.23/libexec";
File exists
make[2]: [install] Error 2 (ignored)
cp libresinssl.so /www/src/resin-pro-3.0.23/libexec
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resinssl'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
mkdir /www/src/resin-pro-3.0.23/libexec
mkdir: Failed to make directory "/www/src/resin-pro-3.0.23/libexec";
File exists
make[2]: [install] Error 2 (ignored)
cp libresin_os.so /www/src/resin-pro-3.0.23/libexec
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
make[2]: Entering directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
mkdir /www/src/resin-pro-3.0.23/libexec
mkdir: Failed to make directory "/www/src/resin-pro-3.0.23/libexec";
File exists
make[2]: [install] Error 2 (ignored)
cp libresin_os.so /www/src/resin-pro-3.0.23/libexec
make[2]: Leaving directory
`/www/src/resin-pro-3.0.23/modules/c/src/resin_os'
make[1]: Leaving directory `/www/src/resin-pro-3.0.23/modules/c/src'
if test /www/src/resin-pro-3.0.23 != `pwd`; then \
  mkdir -p /www/src/resin-pro-3.0.23/lib; \
  mkdir -p /www/src/resin-pro-3.0.23/libexec; \
  cp -r libexec/* /www/src/resin-pro-3.0.23/libexec; \
  cp lib/*.jar /www/src/resin-pro-3.0.23/lib; \
  mkdir -p /www/src/resin-pro-3.0.23/bin; \
  cp bin/* /www/src/resin-pro-3.0.23/bin; \
  mkdir -p /www/src/resin-pro-3.0.23/webapps; \
  cp -r webapps/* /www/src/resin-pro-3.0.23/webapps; \
  mkdir -p /www/src/resin-pro-3.0.23/conf; \
  cp conf/resin.conf /www/src/resin-pro-3.0.23/conf/resin.conf.orig; \
  cp conf/app-default.xml
/www/src/resin-pro-3.0.23/conf/app-default.xml.orig; \
  if test ! -r /www/src/resin-pro-3.0.23/conf/resin.conf; then \
    cp conf/resin.conf /www/src/resin-pro-3.0.23/conf/resin.conf; \
    cp conf/app-default.xml
/www/src/resin-pro-3.0.23/conf/app-default.xml; \
  fi; \
fi
Steps To Reproduce
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
03-09-07 13:49 ferg New Issue
06-06-07 14:49 ferg Assigned To  => ferg
06-06-07 14:49 ferg Status new => closed
06-06-07 14:49 ferg Resolution open => fixed
06-06-07 14:49 ferg Fixed in Version  => 3.1.2


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
26 total queries executed.
24 unique queries executed.
Powered by Mantis Bugtracker