Mantis - Resin
Viewing Issue Advanced Details
4917 minor always 01-11-12 12:24 01-11-12 12:55
alex  
alex  
normal  
closed 4.0.24  
fixed  
none    
none 4.0.25  
0004917: solaris make install issue.

/sbin:/bin:/usr/sadm/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/local/admin/bin:/usr/ccs/bin:/usr/ucb:/usr/ccs/bin:/usr/bin/X11:/usr/openwin/bin:/usr/local/man
./0lk-sunbelt-64-pr21-make-install: line 6: export: `/itas/apps/pr21/openssl-1.0.0f/lib:': not a valid identifier
/itas/apps/pr21/openssl-1.0.0f/lib:
./0lk-sunbelt-64-pr21-make-install: line 10: export: `/itas/apps/pr21/openssl-1.0.0f/lib:/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/:/usr/local/lib/sparcv9:/usr/lib/sparcv9::': not a valid identifier
/itas/apps/pr21/openssl-1.0.0f/lib:/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/:/usr/local/lib/sparcv9:/usr/lib/sparcv9::
Installing Resin root directory /itas/apps/pr21/resin-pro-4.0.24
Installing Resin home directory /itas/apps/pr21/resin-pro-4.0.24
usage: install [options] file [dir1 ...]
*** Error code 2
The following command caused the error:
if test "/itas/apps/pr21/resin-pro-4.0.24/conf" != /itas/src/pr21/resin-pro-4.0.24/conf; then \
 mkdir -p /itas/apps/pr21/resin-pro-4.0.24/conf; \
       if test -f "/itas/apps/pr21/resin-pro-4.0.24/conf/resin.xml"; then\
               echo "-------------------------------------------------------";\
               echo "Will not overwrite /itas/apps/pr21/resin-pro-4.0.24/conf/resin.xml";\
               echo "-------------------------------------------------------";\
       else\
               cp conf/resin.xml /itas/apps/pr21/resin-pro-4.0.24/conf/resin.xml; \
       fi;\
       if test -f "/itas/apps/pr21/resin-pro-4.0.24/conf/resin.properties"; then\
               echo "-------------------------------------------------------";\
               echo "Will not overwrite /itas/apps/pr21/resin-pro-4.0.24/conf/resin.properties";\
               echo "-------------------------------------------------------";\
       else\
               cp conf/resin.properties /itas/apps/pr21/resin-pro-4.0.24/conf/resin.properties; \
       fi;\
       if test -f "/itas/apps/pr21/resin-pro-4.0.24/conf/app-default.xml"; then\
               echo "-------------------------------------------------------";\
               echo "Will not overwrite /itas/apps/pr21/resin-pro-4.0.24/conf/app-default.xml";\
               echo "-------------------------------------------------------";\
       else\
               cp conf/app-default.xml /itas/apps/pr21/resin-pro-4.0.24/conf/app-default.xml; \
       fi;\
       mkdir "/itas/apps/pr21/resin-pro-4.0.24/conf/local.d"; \
       install -b -t "/itas/apps/pr21/resin-pro-4.0.24/conf/local.d" conf/local.d/*; \
fi
make: Fatal error: Command failed for target `install'

Notes
(0005671)
alex   
01-11-12 12:55   
Modified: resin/trunk/Makefile.am
===================================================================
--- resin/trunk/Makefile.am 2012-01-11 17:45:33 UTC (rev 8733)
+++ resin/trunk/Makefile.am 2012-01-11 20:51:28 UTC (rev 8734)
@@ -59,7 +59,7 @@
      fi \
    fi
    @ chmod +x $(resin_home)/bin/resinctl
- @ if test "$(resin_conf)" != $(build_dir)/conf; then \
+ @ if test "$(resin_conf)" != "$(build_dir)/conf"; then \
      mkdir -p $(resin_conf); \
        if test -f "$(resin_conf)/resin.xml"; then\
            echo "-------------------------------------------------------";\
@@ -84,7 +84,7 @@
            cp conf/cluster-default.xml $(resin_conf)/cluster-default.xml; \
            cp conf/health.xml $(resin_conf)/health.xml; \
        fi;\
- mkdir "$(resin_conf)/resin-inf"; \
+ mkdir -p "$(resin_conf)/resin-inf"; \
        # install -b -t "$(resin_conf)/resin-inf" conf/resin-inf/*; \
    fi
    (cd modules/c/src; $(MAKE) install)