Anonymous | Login | Signup for a new account | 12-17-2024 08:42 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0004532 | [Resin] | minor | always | 05-04-11 12:51 | 05-19-11 14:56 | ||||
Reporter | reza | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 4.0.6 | ||||||
Summary | 0004532: Extraneous Build Error Message | ||||||||
Description |
Resin build/run is showing an error because of two missing methods -- "log_daemon_msg" and "log_end_msg". These two methods may not be present in all Linux distributions and Resin will work without them despite the error message. The error messages should be warnings or omitted altogether. The following build/run output demonstrates the problem: ================================================================================ make make[2]: Leaving directory `/home/ps/resin/modules/c/src/resinssl' make[1]: Leaving directory `/home/ps/resin/modules/c/src' if test -r ./modules/c/src/Makefile; then \ cd ./modules/c/src; make; \ fi make[1]: Entering directory `/home/ps/resin/modules/c/src' for dir in common resin_os resin resinssl; do (cd $dir; make); done make[2]: Entering directory `/home/ps/resin/modules/c/src/common' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/common' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin_os' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin_os' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin' make[2]: Entering directory `/home/ps/resin/modules/c/src/resinssl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/resinssl' make[1]: Leaving directory `/home/ps/resin/modules/c/src' make install Makefile:283: warning: overriding commands for target `modules/c/src/Makefile' Makefile:273: warning: ignoring old commands for target `modules/c/src/Makefile' make[1]: Entering directory `/home/ps/resin' Makefile:283: warning: overriding commands for target `modules/c/src/Makefile' Makefile:273: warning: ignoring old commands for target `modules/c/src/Makefile' make[1]: Nothing to be done for `install-exec-am'. make[1]: Nothing to be done for `install-data-am'. make[1]: Leaving directory `/home/ps/resin' if test /home/ps/resin != `pwd`; then \ mkdir -p /home/ps/resin/bin; \ mkdir -p /home/ps/resin/keys; \ mkdir -p /home/ps/resin/licenses; \ mkdir -p /home/ps/resin/lib; \ mkdir -p /home/ps/resin/libexec64; \ cp lib/*.jar /home/ps/resin/lib; \ cp bin/* /home/ps/resin/bin; \ fi; \ if test /home/ps/resin != `pwd`; then \ mkdir -p /home/ps/resin/webapps; \ cp -r -u webapps/* /home/ps/resin/webapps; \ mkdir -p /home/ps/resin/doc; \ cp -r -u doc/* /home/ps/resin/doc; \ mkdir -p /home/ps/resin/log; \ fi; \ if test /home/ps/resin/conf != `pwd`/conf; then \ mkdir -p /home/ps/resin/conf; \ cp -u conf/app-default.xml /home/ps/resin/conf/app-default.xml; \ cp -u conf/resin.xml /home/ps/resin/conf/resin.xml; \ fi; \ (cd modules/c/src; make install) make[1]: Entering directory `/home/ps/resin/modules/c/src' for dir in common resin_os resin resinssl; do (cd $dir; make install); done make[2]: Entering directory `/home/ps/resin/modules/c/src/common' make[2]: Nothing to be done for `install'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/common' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin_os' mkdir -p /home/ps/resin/libexec64 cp libresin_os.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin_os' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin' mkdir -p /home/ps/resin/libexec64 cp libresin.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin' make[2]: Entering directory `/home/ps/resin/modules/c/src/resinssl' mkdir -p /home/ps/resin/libexec64 cp libresinssl.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resinssl' make[1]: Leaving directory `/home/ps/resin/modules/c/src' if test -r ./modules/c/src/Makefile; then \ cd ./modules/c/src; make install; \ fi; \ if test -n "/etc/init.d/resin"; then \ if test -w "/etc/init.d/resin"; then \ cp -u init.d/resin /etc/init.d/resin; \ chmod +x /etc/init.d/resin; \ else \ echo ;\ echo ;\ echo "****************************************************************"; \ echo "WARNING: Unable to install /etc/init.d/resin"; \ echo " Destination is not writable. Usually, only root has";\ echo " permissions to install this file.";\ echo;\ echo " This file is not required, but is used to start Resin"; \ echo " at boot time.";\ echo "****************************************************************"; \ echo ;\ echo ;\ fi; \ fi; make[1]: Entering directory `/home/ps/resin/modules/c/src' for dir in common resin_os resin resinssl; do (cd $dir; make install); done make[2]: Entering directory `/home/ps/resin/modules/c/src/common' make[2]: Nothing to be done for `install'. make[2]: Leaving directory `/home/ps/resin/modules/c/src/common' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin_os' mkdir -p /home/ps/resin/libexec64 cp libresin_os.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin_os' make[2]: Entering directory `/home/ps/resin/modules/c/src/resin' mkdir -p /home/ps/resin/libexec64 cp libresin.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resin' make[2]: Entering directory `/home/ps/resin/modules/c/src/resinssl' mkdir -p /home/ps/resin/libexec64 cp libresinssl.so /home/ps/resin/libexec64 make[2]: Leaving directory `/home/ps/resin/modules/c/src/resinssl' make[1]: Leaving directory `/home/ps/resin/modules/c/src' cp: cannot stat `init.d/resin': No such file or directory cp -u init.d/resin /etc/init.d/resin cp: overwrite `/etc/init.d/resin'? y chmod +x /etc/init.d/resin /etc/init.d/resin start /etc/init.d/resin: line 86: log_daemon_msg: command not found /etc/init.d/resin: line 96: log_end_msg: command not found ================================================================================ The issue was originally reported by Joe Belliveau on the CentOS 5.6 platform. |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
There are no notes attached to this issue. |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
27 total queries executed. 25 unique queries executed. |