<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
From: Adrian Bunk &lt;bunk@stusta.de&gt;

If you select something, you have to ensure that the dependencies of 
what you are selecting are fulfilled.

This patch fixes the following compile error with CONFIG_DLM=y and 
CONFIG_IPV6=m:

  LD      .tmp_vmlinux1
net/built-in.o: In function `sctp_v6_err':
ipv6.c:(.text+0x8cb67): undefined reference to `icmpv6_err_convert'
ipv6.c:(.text+0x8cbad): undefined reference to `in6_dev_finish_destroy'
ipv6.c:(.text+0x8cc4b): undefined reference to `icmpv6_statistics'
...

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: Dave Teigland &lt;teigland@redhat.com&gt;
Cc: Patrick Caulfield &lt;pcaulfie@redhat.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
---

 drivers/dlm/Kconfig |    1 +
 1 files changed, 1 insertion(+)

diff -puN drivers/dlm/Kconfig~dlm-build-fix drivers/dlm/Kconfig
--- devel/drivers/dlm/Kconfig~dlm-build-fix	2005-08-16 00:28:33.000000000 -0700
+++ devel-akpm/drivers/dlm/Kconfig	2005-08-16 00:28:33.000000000 -0700
@@ -3,6 +3,7 @@ menu "Distributed Lock Manager"
 
 config DLM
 	tristate "Distributed Lock Manager (DLM)"
+	depends on IPV6 || IPV6=n
 	select IP_SCTP
 	help
 	A general purpose distributed lock manager for kernel or userspace
_
</pre></body></html>