Mantis - Resin
Viewing Issue Advanced Details
218 minor always 05-26-05 00:00 11-30-05 14:43
sam  
 
normal  
closed 3.0.13  
3.0.13 fixed  
none    
none 3.0.14  
0000218: make install fails on Solaris 9
RSN-241
(rep by J Niedfeldt)

I get the following errors with 3.0.13 on Solaris 9 (and don't have any
problems with 3.0.12):

15:03:35 (86) root@storage2: [/opt/resin #] make install
(cd modules/c/src; make install)
make[1]: Entering directory `/opt/resin-3.0.13/modules/c/src'
for dir in common apache2 resin_os; do (cd $dir; make install); done
make[2]: Entering directory `/opt/resin-3.0.13/modules/c/src/common'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/opt/resin-3.0.13/modules/c/src/common'
make[2]: Entering directory `/opt/resin-3.0.13/modules/c/src/apache2'
/opt/resin/libtool --silent --mode=compile gcc -o ../common/config.lo
-c -I/usr/local/apache2/include -I/usr/local/apache2/include
-DRESIN_HOME=\"/opt/resin\" -I../common -g -O2 -DPOLL -D__SOLARIS__
../common/config.c
../common/config.c: In function `read_config':
../common/config.c:409: warning: assignment makes pointer from integer
without a cast
../common/config.c: In function `read_all_config':
../common/config.c:678: warning: assignment makes pointer from integer
without a cast
../common/config.c: In function `cse_update_host':
../common/config.c:853: warning: assignment makes pointer from integer
without a cast
../common/config.c: At top level:
../common/config.c:864: error: conflicting types for
'cse_match_host_impl'
../common/config.c:409: error: previous implicit declaration of
'cse_match_host_impl' was here
make[2]: *** [../common/config.lo] Error 1
make[2]: Leaving directory `/opt/resin-3.0.13/modules/c/src/apache2'
make[2]: Entering directory `/opt/resin-3.0.13/modules/c/src/resin_os'
mkdir /opt/resin/libexec
mkdir: Failed to make directory "/opt/resin/libexec"; File exists
make[2]: [install] Error 2 (ignored)
cp libresin_os.so /opt/resin/libexec
make[2]: Leaving directory `/opt/resin-3.0.13/modules/c/src/resin_os'
make[1]: Leaving directory `/opt/resin-3.0.13/modules/c/src'
if test /opt/resin != `pwd`; then \
  mkdir -p /opt/resin/lib; \
  mkdir -p /opt/resin/libexec; \
  cp -r libexec/* /opt/resin/libexec; \
  cp lib/*.jar /opt/resin/lib; \
  mkdir -p /opt/resin/bin; \
  cp bin/* /opt/resin/bin; \
  mkdir -p /opt/resin/webapps; \
  cp webapps/* /opt/resin/webapps; \
  mkdir -p /opt/resin/conf; \
  cp conf/resin.conf /opt/resin/conf/resin.conf.orig; \
  cp conf/app-default.xml /opt/resin/conf/app-default.xml.orig; \
  if test ! -r /opt/resin/conf/resin.conf; then \
    cp conf/resin.conf /opt/resin/conf/resin.conf; \
    cp conf/app-default.xml /opt/resin/conf/app-default.xml; \
  fi; \
fi
Solaris 9

There are no notes attached to this issue.