pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/tv-derecurse]: pkgsrc/mk Add workaround for pkg/28392 in recurse-* ta...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/df1e06d4f3fa
branches:  tv-derecurse
changeset: 483964:df1e06d4f3fa
user:      tv <tv%pkgsrc.org@localhost>
date:      Tue Nov 23 15:35:20 2004 +0000

description:
Add workaround for pkg/28392 in recurse-* targets.

diffstat:

 mk/bsd.pkg.mk |  7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diffs (24 lines):

diff -r d3434da246d5 -r df1e06d4f3fa mk/bsd.pkg.mk
--- a/mk/bsd.pkg.mk     Mon Nov 22 22:48:04 2004 +0000
+++ b/mk/bsd.pkg.mk     Tue Nov 23 15:35:20 2004 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: bsd.pkg.mk,v 1.1540.2.1 2004/11/22 22:48:04 tv Exp $
+#      $NetBSD: bsd.pkg.mk,v 1.1540.2.2 2004/11/23 15:35:20 tv Exp $
 #
 # This file is in the public domain.
 #
@@ -1447,10 +1447,13 @@
 # Recursive invocation support
 ############################################################################
 
+# explicit "-f Makefile" here to work around problems with the MAKEFILE var
+# and case-insensitive filesystems (see PR pkg/28392)
+#
 .for targ in ${_PKG_PHASES_ALL}
 .PHONY: recurse-${targ}
 recurse-${targ}:
-       ${_PKG_SILENT}${_PKG_DEBUG}cd ${PKGDIR} && ${MAKE} ${targ}
+       ${_PKG_SILENT}${_PKG_DEBUG}cd ${PKGDIR} && ${MAKE} -f Makefile ${targ}
 .endfor
 
 # Find out the PREFIX of dependencies where the PREFIX is needed at build time.



Home | Main Index | Thread Index | Old Index