Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jan 2016 23:18:49 +0000 (UTC)
From:      Garrett Cooper <ngie@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r294359 - stable/10/lib/libc/tests/net
Message-ID:  <201601192318.u0JNInrR075190@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ngie
Date: Tue Jan 19 23:18:49 2016
New Revision: 294359
URL: https://svnweb.freebsd.org/changeset/base/294359

Log:
  Default __MAKE_SHELL to /bin/sh when generating aton_ether_subr.c via
  `gen_ether_subr`.
  
  __MAKE_SHELL is only defined when installworld is run on stable/10,
  which breaks workflows dealing with source trees mounted with noexec [*]
  
  This is a direct commit to stable/10
  
  Reported by: Mark Martinec <Mark.Martinec+freebsd@ijs.si>
  Sponsored by: EMC / Isilon Storage Division

Modified:
  stable/10/lib/libc/tests/net/Makefile

Modified: stable/10/lib/libc/tests/net/Makefile
==============================================================================
--- stable/10/lib/libc/tests/net/Makefile	Tue Jan 19 23:16:24 2016	(r294358)
+++ stable/10/lib/libc/tests/net/Makefile	Tue Jan 19 23:18:49 2016	(r294359)
@@ -28,6 +28,8 @@ PROGS+=		h_dns_server
 DPADD.h_nsd_recurse+=	${LIBPTHREAD}
 LDADD.h_nsd_recurse+=	-lpthread
 
+__MAKE_SHELL?=	/bin/sh
+
 CLEANFILES+=	aton_ether_subr.c
 aton_ether_subr.c: gen_ether_subr ${.CURDIR:H:H:H:H}/sys/net/if_ethersubr.c
 	${__MAKE_SHELL} ${.ALLSRC} ${.TARGET}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601192318.u0JNInrR075190>