diff options
| author | Xin LI <delphij@FreeBSD.org> | 2023-01-28 18:53:47 +0000 |
|---|---|---|
| committer | Xin LI <delphij@FreeBSD.org> | 2023-01-28 18:53:47 +0000 |
| commit | 8f02c0d15669949bb3b5086800aaf11a65e4c871 (patch) | |
| tree | 669f672f5237a38d9bdc7de846a177cc0f7a7863 | |
| parent | 050e4bca94e907c046e9ed63f90b5dd0e49fb405 (diff) | |
| -rw-r--r-- | lib/liblzma/config.h | 4 | ||||
| -rw-r--r-- | usr.bin/xz/Makefile | 6 |
2 files changed, 9 insertions, 1 deletions
diff --git a/lib/liblzma/config.h b/lib/liblzma/config.h index d88e3e105dad..ed6515f56f6e 100644 --- a/lib/liblzma/config.h +++ b/lib/liblzma/config.h @@ -24,8 +24,10 @@ /* Define to 1 if you have the <byteswap.h> header file. */ /* #undef HAVE_BYTESWAP_H */ +#ifndef WITHOUT_CAPSICUM /* Define to 1 if Capsicum is available. */ #define HAVE_CAPSICUM 1 +#endif /* Define to 1 if the system has the type `CC_SHA256_CTX'. */ /* #undef HAVE_CC_SHA256_CTX */ @@ -283,8 +285,10 @@ /* Define to 1 if you have the <sys/byteorder.h> header file. */ /* #undef HAVE_SYS_BYTEORDER_H */ +#ifndef WITHOUT_CAPSICUM /* Define to 1 if you have the <sys/capsicum.h> header file. */ #define HAVE_SYS_CAPSICUM_H 1 +#endif /* Define to 1 if you have the <sys/endian.h> header file. */ /* #undef HAVE_SYS_ENDIAN_H */ diff --git a/usr.bin/xz/Makefile b/usr.bin/xz/Makefile index f7687116c8fd..e3cbafb0ebc3 100644 --- a/usr.bin/xz/Makefile +++ b/usr.bin/xz/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD$ +.include <src.opts.mk> PROG= xz @@ -43,6 +43,10 @@ CFLAGS+= -DHAVE_CONFIG_H \ -I${LZMALIBDIR} \ -I${XZDIR}/common +.if ${MK_CAPSICUM} == "no" +CFLAGS+= -DWITHOUT_CAPSICUM +.endif + LIBADD= lzma .include <bsd.prog.mk> |
