initng.make failed in initng_targetinstall when it tried to
install_copy liblockfile.so. I did not have PTXCONF_INITNG_LOCKFILE
selected. I changed the .make file to only install_copy liblockfile.so
when PTXCONF_INITNG_LOCKFILE is set.

Signed-off-by: George McCollister <[email protected]>
---
 rules/initng.make |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/rules/initng.make b/rules/initng.make
index faafe7d..8defe6f 100644
--- a/rules/initng.make
+++ b/rules/initng.make
@@ -443,7 +443,9 @@ $(STATEDIR)/initng.targetinstall: 
$(initng_targetinstall_deps_default)
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/plugins/runlevel/librunlevel.so, /lib/initng/librunlevel.so)
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/plugins/daemon/libdaemon.so, /lib/initng/libdaemon.so)
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/plugins/service/libservice.so, /lib/initng/libservice.so)
+ifdef PTXCONF_INITNG_LOCKFILE
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/plugins/lockfile/liblockfile.so, /lib/initng/liblockfile.so)
+endif
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/plugins/sysreq/libsysreq.so, /lib/initng/libsysreq.so)
 
        @$(call install_copy, initng, 0, 0, 0755, 
$(INITNG_DIR)/build/src/initng, /sbin/initng)
-- 
1.6.4.2


--
ptxdist mailing list
[email protected]

Reply via email to