diff -urN multipath/ChangeLog multipath-0.0.16.1/ChangeLog
--- multipath/ChangeLog	2004-01-22 01:55:45.000000000 +0100
+++ multipath-0.0.16.1/ChangeLog	2004-02-05 15:07:36.000000000 +0100
@@ -1,3 +1,6 @@
+2004-02-04 multipath-016
+	* don't rely on the linux symlink in the udev/klibc dir since
+	  udev build doesn't use it anymore. This corrects build breakage
 2004-01-19 multipath-013
 	* update the DM target synthax to the 2.6.0-udm5 style
 2003-12-29 multipath-012
diff -urN multipath/Makefile multipath-0.0.16.1/Makefile
--- multipath/Makefile	2004-02-03 02:37:35.000000000 +0100
+++ multipath-0.0.16.1/Makefile	2004-02-05 15:04:53.000000000 +0100
@@ -13,6 +13,7 @@
 
 CC = gcc
 GCCINCDIR := ${shell $(CC) -print-search-dirs | sed -ne "s/install: \(.*\)/\1include/gp"}
+KERNEL_DIR = /lib/modules/${shell uname -r}/build
 CFLAGS = -pipe -g -O2 -Wall -Wunused -Wstrict-prototypes -nostdinc \
          -I$(klibcdir)/klibc/include -I$(klibcdir)/klibc/include/bits32 \
          -I$(GCCINCDIR) -I$(KERNEL_DIR)/include -I$(sysfsdir) -I.
