Date: Sat, 16 Mar 2002 01:32:04 -0800 From: Maxime Henrion <mux@freebsd.org> To: freebsd-current@freebsd.org Subject: Patch to fix the build of the smbfs.ko kernel module Message-ID: <20020316093204.GF17902@elvis.mu.org>
next in thread | raw e-mail | index | archive | help
--HcAYCG3uE/tztfnV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Since the addition of optimized 3DES encryption for x86, the build of the smbfs kernel module has been broken (on all platforms). This is because new files are now needed (des_enc.S for x86, des_enc.c for other archs). The attached patch fixes this problem. Reviews would be appreciated. Maxime --HcAYCG3uE/tztfnV Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="smbfs.diff" Index: Makefile =================================================================== RCS file: /home/ncvs/src/sys/modules/smbfs/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile 11 Jan 2002 15:48:57 -0000 1.4 +++ Makefile 16 Mar 2002 02:52:31 -0000 @@ -1,6 +1,7 @@ # $FreeBSD: src/sys/modules/smbfs/Makefile,v 1.4 2002/01/11 15:48:57 ru Exp $ .PATH: ${.CURDIR}/../../crypto/des \ + ${.CURDIR}/../../crypto/des/arch/i386 \ ${.CURDIR}/../../kern \ ${.CURDIR}/../../libkern \ ${.CURDIR}/../../netsmb \ @@ -22,6 +23,11 @@ .if defined(NETSMBCRYPTO) SRCS+= des_ecb.c des_setkey.c +.if ${MACHINE_ARCH} == "i386" +SRCS+= des_enc.S +.else +SRCS+= des_enc.c +.endif .endif # Build with IPX support (1|0) --HcAYCG3uE/tztfnV-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020316093204.GF17902>