File openafs-1.6.x.suse.patch of Package openafs16

--- openafs-1.6.21/src/config/mkvers.c.orig	2017-07-17 16:04:22.445038581 +0200
+++ openafs-1.6.21/src/config/mkvers.c	2017-07-17 16:04:29.597155176 +0200
@@ -95,7 +95,7 @@
     char *baseDir;
     int argDir = 0;
     char *outputFile = NULL;
-    char outputFileBuf[sizeof(VERS_FILE) + 2];
+    char outputFileBuf[sizeof(VERS_FILE) + 4];
     struct stat sbuf;
     time_t versTime;
     int reBuild = 0;
--- openafs-1.6.22.3/src/libafs/MakefileProto.LINUX.in.orig	2018-06-26 09:05:07.260007572 +0200
+++ openafs-1.6.22.3/src/libafs/MakefileProto.LINUX.in	2018-06-26 10:45:45.248135905 +0200
@@ -341,14 +341,12 @@
 ${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 \
+		$(MAKE) -C ${LINUX_KERNEL_BUILD} ${LINUX_MAKE_ARCH} M=@TOP_OBJDIR@/src/libafs/${KDIR} modules 2>&1 \
 		|| echo "FAILURE: make exit code $$?" ) | tee .makelog
 	@if grep -E -q '^(FAILURE|WARNING)' .makelog; then \
 		grep -q '^WARNING' .makelog && echo "Error: Undefined symbols in modules" ; \
-		rm .makelog ; \
 		exit 1 ; \
 	fi
-	rm .makelog
 
 <all -linux26 -linux_26 -umlinux26>
 ${LIBAFS}: $(AFSAOBJS) $(AFSNONFSOBJS)
openSUSE Build Service is sponsored by