-
-# HACK: I really, really hate this... but to ensure the kernel build
-# system compiles C files shared between a library and a kernel module,
-# we need to ensure each file has a unique make target. To do that
-# I'm creating symlinks for each shared file at configure time. It
-# may be possible something better can be done in the Makefile but it
-# will take some serious investigation and I don't have the time now.
-
-echo
-echo "Creating symlinks for additional make targets"
-ln -s $LIBDIR/libport/u8_textprep.c $LIBDIR/libport/ku8_textprep.c
-ln -s $LIBDIR/libavl/avl.c $LIBDIR/libavl/kavl.c
-ln -s $LIBDIR/libavl/avl.c $LIBDIR/libavl/uavl.c
-ln -s $LIBDIR/libnvpair/nvpair.c $LIBDIR/libnvpair/knvpair.c
-ln -s $LIBDIR/libnvpair/nvpair.c $LIBDIR/libnvpair/unvpair.c
-ln -s $LIBDIR/libzcommon/zfs_deleg.c $LIBDIR/libzcommon/kzfs_deleg.c
-ln -s $LIBDIR/libzcommon/zfs_prop.c $LIBDIR/libzcommon/kzfs_prop.c
-ln -s $LIBDIR/libzcommon/zprop_common.c $LIBDIR/libzcommon/kzprop_common.c
-ln -s $LIBDIR/libzcommon/compress.c $LIBDIR/libzcommon/kcompress.c
-ln -s $LIBDIR/libzcommon/list.c $LIBDIR/libzcommon/klist.c
-ln -s $LIBDIR/libzcommon/zfs_namecheck.c $LIBDIR/libzcommon/kzfs_namecheck.c
-ln -s $LIBDIR/libzcommon/zfs_comutil.c $LIBDIR/libzcommon/kzfs_comutil.c
-ln -s $LIBDIR/libzcommon/zpool_prop.c $LIBDIR/libzcommon/kzpool_prop.c