Create gap.* with umask 007 instead of 077 to make kernel builds after
authortb <tb@openbsd.org>
Sun, 4 Jun 2017 17:03:39 +0000 (17:03 +0000)
committertb <tb@openbsd.org>
Sun, 4 Jun 2017 17:03:39 +0000 (17:03 +0000)
make release work without prior cleanup.

discussed with deraadt

sys/arch/amd64/conf/Makefile.amd64
sys/arch/arm64/conf/Makefile.arm64
sys/arch/i386/conf/Makefile.i386

index cc74af3..37468ab 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile.amd64,v 1.78 2017/06/03 22:21:33 deraadt Exp $
+#      $OpenBSD: Makefile.amd64,v 1.79 2017/06/04 17:03:39 tb Exp $
 
 # For instructions on building kernels consult the config(8) and options(4)
 # manual pages.
@@ -127,10 +127,10 @@ vers.o: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP}
        ${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} -c vers.c
 
 gap.S: ${SYSTEM_SWAP_DEP} Makefile
-       umask 077; sh $S/conf/makegap.sh 0xcc > gap.S
+       umask 007; sh $S/conf/makegap.sh 0xcc > gap.S
 
 gap.o: gap.S
-       umask 077; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
+       umask 007; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
 
 clean:
        rm -f *bsd *bsd.gdb *.[dio] [a-z]*.s assym.* ${DB_STRUCTINFO} \
index 233e395..1fdae6d 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile.arm64,v 1.7 2017/06/04 14:10:42 patrick Exp $
+#      $OpenBSD: Makefile.arm64,v 1.8 2017/06/04 17:03:39 tb Exp $
 
 # For instructions on building kernels consult the config(8) and options(4)
 # manual pages.
@@ -128,10 +128,10 @@ vers.o: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP}
        ${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} -c vers.c
 
 gap.S: ${SYSTEM_SWAP_DEP} Makefile
-       umask 077; sh $S/conf/makegap.sh 0xd4 > gap.S
+       umask 007; sh $S/conf/makegap.sh 0xd4 > gap.S
 
 gap.o: gap.S
-       umask 077; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
+       umask 007; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
 
 clean:
        rm -f *bsd *bsd.gdb *.[dio] [a-z]*.s assym.* ${DB_STRUCTINFO} \
index f6c4e3e..641de19 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile.i386,v 1.105 2017/06/03 22:21:33 deraadt Exp $
+#      $OpenBSD: Makefile.i386,v 1.106 2017/06/04 17:03:39 tb Exp $
 
 # For instructions on building kernels consult the config(8) and options(4)
 # manual pages.
@@ -128,10 +128,10 @@ vers.o: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP}
        ${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} -c vers.c
 
 gap.S: ${SYSTEM_SWAP_DEP} Makefile
-       umask 077; sh $S/conf/makegap.sh 0xcc > gap.S
+       umask 007; sh $S/conf/makegap.sh 0xcc > gap.S
 
 gap.o: gap.S
-       umask 077; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
+       umask 007; ${CC} ${AFLAGS} ${CPPFLAGS} ${PROF} -c gap.S
 
 clean:
        rm -f *bsd *bsd.gdb *.[dio] [a-z]*.s assym.* ${DB_STRUCTINFO} \