void-packages/srcpkgs/bmake/patches/no-auto-obj.patch
2015-04-17 12:12:59 +02:00

45 lines
1.2 KiB
Diff

--- bmake/mk/auto.obj.mk 21 Nov 2014 19:52:45 -0000 1.9
+++ bmake/mk/auto.obj.mk 16 Apr 2015 16:43:46 -0000
@@ -50,11 +50,12 @@ __objdir:= ${__objdir:tA}
__objdir_made != echo ${__objdir}/; umask ${OBJDIR_UMASK:U002}; \
${ECHO_TRACE} "[Creating objdir ${__objdir}...]" >&2; \
${Mkdirs}; Mkdirs ${__objdir}
+__objdir:= ${__objdir:tA}
.endif
# This causes make to use the specified directory as .OBJDIR
.OBJDIR: ${__objdir}
.if ${.OBJDIR} != ${__objdir} && ${__objdir_made:Uno:M${__objdir}/*} != ""
-.error could not use ${__objdir}
+.error could not use ${__objdir}: .OBJDIR=${.OBJDIR}
.endif
.endif
.endif
--- bmake/mk/install-mk 3 Apr 2015 18:23:25 -0000 1.108
+++ bmake/mk/install-mk 16 Apr 2015 16:42:02 -0000
@@ -70,7 +70,7 @@
# sjg@crufty.net
#
-MK_VERSION=20150401
+MK_VERSION=20150411
OWNER=
GROUP=
MODE=444
--- bmake/mk/own.mk 18 Jul 2013 05:46:24 -0000 1.27
+++ bmake/mk/own.mk 16 Apr 2015 16:39:19 -0000
@@ -89,6 +89,7 @@ OPTIONS_DEFAULT_NO+= DPADD_MK
# process options
OPTIONS_DEFAULT_NO+= \
+ AUTO_OBJ \
INSTALL_AS_USER \
GPROF \
LIBTOOL \
@@ -98,7 +99,6 @@ OPTIONS_DEFAULT_NO+= \
OPTIONS_DEFAULT_YES+= \
ARCHIVE \
AUTODEP \
- AUTO_OBJ \
CRYPTO \
DOC \
DPADD_MK \