Skip to content

Commit

Permalink
Add --without-procctl build option to explicitly disable procctl hard…
Browse files Browse the repository at this point in the history
…ening
  • Loading branch information
rcmcdonald91 committed Apr 8, 2023
1 parent 5513240 commit ac3ec14
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion auto.def
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ options {
with-coverage => "build with llvm coverage support"
with-asan => "build with libasan support"
with-ubsan => "Build with libubsan support"
without-procctl => "build explicitly without procctl hardening"
default-format:txz => "Default compression format: tzst, txz (default), tbz, tar"
}

Expand Down Expand Up @@ -217,7 +218,11 @@ if {![cc-check-functions __res_query]} {
}

cc-check-includes link.h machine/endian.h osreldate.h readpassphrase.h \
sys/procctl.h sys/statfs.h sys/statvfs.h libutil.h
sys/statfs.h sys/statvfs.h libutil.h

if {![opt-bool without-procctl]} {
cc-check-includes sys/procctl.h
}

# for compat
cc-check-includes dirent.h
Expand Down

0 comments on commit ac3ec14

Please sign in to comment.