aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/Makefile.in9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in
index 5870286cd5c..b4143b33554 100644
--- a/lib-src/Makefile.in
+++ b/lib-src/Makefile.in
@@ -189,10 +189,12 @@ LIB_WSOCK32=@LIB_WSOCK32@
189## Extra libraries for etags 189## Extra libraries for etags
190LIBS_ETAGS = $(LIB_CLOCK_GETTIME) $(LIB_GETRANDOM) 190LIBS_ETAGS = $(LIB_CLOCK_GETTIME) $(LIB_GETRANDOM)
191 191
192LIBSECCOMP=@LIBSECCOMP@ 192HAVE_LIBSECCOMP=@HAVE_LIBSECCOMP@
193LIBSECCOMP_LIBS=@LIBSECCOMP_LIBS@
194LIBSECCOMP_CFLAGS=@LIBSECCOMP_CFLAGS@
193 195
194# Currently, we can only generate seccomp filter files for x86-64. 196# Currently, we can only generate seccomp filter files for x86-64.
195ifneq ($(LIBSECCOMP),) 197ifeq ($(HAVE_LIBSECCOMP),yes)
196ifeq ($(shell uname -m),x86_64) 198ifeq ($(shell uname -m),x86_64)
197SECCOMP_FILTER=1 199SECCOMP_FILTER=1
198endif 200endif
@@ -419,7 +421,8 @@ emacsclient.res: ../nt/emacsclient.rc $(NTINC)/../icons/emacs.ico
419 421
420ifeq ($(SECCOMP_FILTER),1) 422ifeq ($(SECCOMP_FILTER),1)
421seccomp-filter$(EXEEXT): $(srcdir)/seccomp-filter.c $(config_h) 423seccomp-filter$(EXEEXT): $(srcdir)/seccomp-filter.c $(config_h)
422 $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $< $(LIBSECCOMP) -o $@ 424 $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $(LIBSECCOMP_CFLAGS) $< \
425 $(LIBSECCOMP_LIBS) -o $@
423 426
424seccomp-filter.bpf seccomp-filter.pfc: seccomp-filter$(EXEEXT) 427seccomp-filter.bpf seccomp-filter.pfc: seccomp-filter$(EXEEXT)
425 $(AM_V_GEN)./seccomp-filter$(EXEEXT) \ 428 $(AM_V_GEN)./seccomp-filter$(EXEEXT) \