All of lore.kernel.org
 help / color / mirror / Atom feed
* [refpolicy] [PATCH] Create tmp directory when compiling a .mod.fc file in a modular way
@ 2014-11-23 15:34 Nicolas Iooss
  2014-12-02 15:31 ` Christopher J. PeBenito
  0 siblings, 1 reply; 2+ messages in thread
From: Nicolas Iooss @ 2014-11-23 15:34 UTC (permalink / raw)
  To: refpolicy

When compiling modules using support/Makefile.devel (which is installed
in /usr/share/selinux/*/include/Makefile) with "make -j9", the build
fails because tmp/ does not exist.

Add the missing command to create tmp/ when running tmp/%.mod.fc target.

Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=530178
---
 support/Makefile.devel | 1 +
 1 file changed, 1 insertion(+)

diff --git a/support/Makefile.devel b/support/Makefile.devel
index b96e9b3d1caa..ae5293296194 100644
--- a/support/Makefile.devel
+++ b/support/Makefile.devel
@@ -158,6 +158,7 @@ tmp/%.mod: $(m4support) tmp/all_interfaces.conf %.te
 	$(verbose) $(CHECKMODULE) -m $(@:.mod=.tmp) -o $@
 
 tmp/%.mod.fc: $(m4support) %.fc
+	@test -d $(@D) || mkdir -p $(@D)
 	$(verbose) $(M4) $(M4PARAM) $^ > $@
 
 %.pp: tmp/%.mod tmp/%.mod.fc
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-12-02 15:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-23 15:34 [refpolicy] [PATCH] Create tmp directory when compiling a .mod.fc file in a modular way Nicolas Iooss
2014-12-02 15:31 ` Christopher J. PeBenito

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.