summaryrefslogtreecommitdiff
path: root/package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2013-09-25 10:56:25 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2013-09-25 10:56:25 +0200
commitc160d7278a9dd77688da4a395bbdd97738ba4254 (patch)
treeb3933af5a5d6e6ff4938fdb0b800823a1d65484a /package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in
parent08740bc11e42cd0e0e8636bda1a53c18b91304e9 (diff)
parenta42b7f9cbf9b6c3f4a2b7fe2ff718e02ae15071f (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in')
-rw-r--r--package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in11
1 files changed, 11 insertions, 0 deletions
diff --git a/package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in b/package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in
new file mode 100644
index 000000000..c07f5993e
--- /dev/null
+++ b/package/openafs/patches/patch-src_libafs_MakefileProto_LINUX_in
@@ -0,0 +1,11 @@
+--- openafs-1.6.5.orig/src/libafs/MakefileProto.LINUX.in 2013-07-18 00:10:42.000000000 +0200
++++ openafs-1.6.5/src/libafs/MakefileProto.LINUX.in 2013-09-22 20:53:43.359091259 +0200
+@@ -340,7 +340,7 @@ ${LIBAFS} ${LIBAFS_MP} ${LIBAFS_EP} ${LI
+ .FORCE:
+ ${LINUX_LIBAFS_NAME}.ko afspag.ko: .FORCE
+ env EXTRA_CFLAGS="${EXTRA_CFLAGS}" @TOP_SRCDIR@/libafs/make_kbuild_makefile.pl ${KDIR} $@ @TOP_OBJDIR@/src/config/Makefile.config Makefile.afs Makefile.common
+- env EXTRA_CFLAGS="${EXTRA_CFLAGS}" $(MAKE) -C ${LINUX_KERNEL_BUILD} M=@TOP_OBJDIR@/src/libafs/${KDIR} modules 2>&1 | tee .makelog
++ env EXTRA_CFLAGS="${EXTRA_CFLAGS}" $(MAKE) -C ${LINUX_KERNEL_BUILD} ARCH=${ARCH} CROSS_COMPILE=${CROSS} M=@TOP_OBJDIR@/src/libafs/${KDIR} modules 2>&1 | tee .makelog
+ @if [ `grep ^WARNING .makelog | wc -l` -ne 0 ]; then \
+ echo Error: Undefined symbols in modules ; \
+ rm .makelog ; \